CINXE.COM
Slice Homepage | alum.mit.edu
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# "> <head> <meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"594415664",accountID:"3834313",trustKey:"66686",xpid:"Vw4EVVVSCxAFU1NRBQUDVFQ=",licenseKey:"NRJS-2a8da6db53bd0aab6e7",applicationID:"572324420"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={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,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",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"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(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 We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-X3TNE87YPK"></script> <script > window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-X3TNE87YPK'); </script> <meta name="google" content="" /> <meta property="og:type" content="Article" /> <meta property="og:url" content="https://alum.mit.edu/slice" /> <meta property="og:title" content="Slice Homepage" /> <meta property="fb:app_id" content="184683071273" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@MIT_alumni" /> <meta name="Generator" content="Drupal 9 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="/themes/custom/mitaa/favicon.png" type="image/png" /> <link rel="canonical" href="https://alum.mit.edu/slice" /> <link rel="shortlink" href="https://alum.mit.edu/node/7948" /> <title>Slice Homepage | alum.mit.edu</title> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/ajax-progress.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/align.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/autocomplete-loading.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/fieldgroup.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/container-inline.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/clearfix.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/details.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/hidden.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/item-list.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/js.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/nowrap.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/position-container.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/progress.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/reset-appearance.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/resize.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/sticky-header.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/system-status-counter.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/system-status-report-counters.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/system-status-report-general-info.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/tabledrag.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/tablesort.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/system/components/tree-child.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/modules/contrib/chosen/css/chosen-drupal.css?snm7jn" /> <link rel="stylesheet" media="all" href="/libraries/chosen/docs/chosen.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/views/views.module.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/modules/layout_discovery/layouts/onecol/onecol.css?snm7jn" /> <link rel="stylesheet" media="all" href="/modules/contrib/paragraphs/css/paragraphs.unpublished.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/core/assets/vendor/normalize-css/normalize.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/stable/css/core/normalize-fixes.css?snm7jn" /> <link rel="stylesheet" media="all" href="/themes/custom/mitaa/css/mitaa-built.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/action-links.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/breadcrumb.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/button.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/collapse-processed.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/container-inline.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/details.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/exposed-filters.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/field.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/form.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/icons.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/inline-form.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/item-list.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/link.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/links.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/menu.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/more-link.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/pager.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/tabledrag.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/tableselect.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/tablesort.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/tabs.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/textarea.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/ui-dialog.css?snm7jn" /> <link rel="stylesheet" media="all" href="/core/themes/classy/css/components/messages.css?snm7jn" /> <!-- <meta name="description" content="The MIT Alumni Association seeks to engage and inspire the MIT global community to make a better world. It provides a lifelong community for MIT graduates, a launching pad for students, and growing connection among MIT friends."> --> <!-- Page hiding snippet (recommended) --> <style>.async-hide { opacity: 0 !important} </style> <script>(function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.start=1*new Date; h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')}; (a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c; })(window,document.documentElement,'async-hide','dataLayer',4000, {'GTM-TMD98T':true});</script> <!-- Google Tag Manager --> <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-TMD98T');</script> <!-- End Google Tag Manager --> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1667256053562016'); fbq('track', 'PageView'); fbq('track', 'ViewContent'); </script> <noscript> <img height="1" width="1" src="https://www.facebook.com/tr?id=1667256053562016&ev=PageView &noscript=1"/> </noscript> <!-- End Facebook Pixel Code --> </head> <body class="path-node page-node-type-home-page"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TMD98T" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a href="#main-content" class="visually-hidden focusable skip-link"> Skip to main content </a> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div role="document" class="page" id="page"> <header class="site-header" id="site-header"> <div class="title-bar" data-responsive-toggle="mobile-menu" data-hide-for="large"> <a href="/"><img class="mit-logo" src="/themes/custom/mitaa/images/MITALUMNI_LOGO.svg"></a> <div class="title-bar-center nav-section-heading"></div> <button id="mobile-menu__toggle" class="menu-icon" type="button" data-toggle="" aria-label="Toggle Mobile Menu" aria-expanded="false"></button> </div> <div id="mobile-menu" class="mobile-menu"> <div class="scroll"> <div class="region "> <div class="views-exposed-form block block-views block-views-exposed-filter-blocksearch-page" data-drupal-selector="views-exposed-form-search-page" id="block-searchpage-block-mobile"> <div class="inner"> <form action="/search" method="get" id="views-exposed-form-search-page" accept-charset="UTF-8"> <div class="form--inline clearfix"> <div class="js-form-item form-item js-form-type-textfield form-type-textfield js-form-item-keywords form-item-keywords"> <label for="edit-keywords--2">Keywords</label> <input data-drupal-selector="edit-keywords" type="text" id="edit-keywords--2" name="keywords" value="" size="30" maxlength="128" class="form-text" /> </div> <div class="js-form-item form-item js-form-type-select form-type-select js-form-item-sort-by form-item-sort-by"> <label for="edit-sort-by--2">Sort by</label> <select data-drupal-selector="edit-sort-by" id="edit-sort-by--2" name="sort_by" class="form-select"><option value="search_api_relevance" selected="selected">Relevance</option><option value="date">Date</option></select> </div> <div data-drupal-selector="edit-actions" class="form-actions js-form-wrapper form-wrapper" id="edit-actions--2"><input data-drupal-selector="edit-submit-search" type="submit" id="edit-submit-search" value="Search" class="button js-form-submit form-submit" /> </div> </div> </form> </div> </div> <nav role="navigation" id="block-useraccountmenu-2" class="block block-menu navigation menu--account"> <h2 class="visually-hidden" id="block-useraccountmenu-2-menu">User account menu</h2> <ul class="menu"> <li class="menu-item alumni-directory"> <a href="/directory">Alumni Directory</a> </li> <li class="menu-item login"> <a href="/login">Login</a> </li> <li class="menu-item menu-item--expanded my-account"> <a href="/myaccount" target="" rel="">My Account</a> <ul class="menu"> <li class="menu-item volunteer-tools"> <a href="/knowledge-base" target="" rel="" data-drupal-link-system-path="knowledge-base">Volunteer Tools</a> </li> <li class="menu-item edit-profile"> <a href="/myaccount/#/edit-profile--personal" target="" rel="">Edit Profile</a> </li> <li class="menu-item communities"> <a href="/myaccount/#/communities" target="" rel="">Communities</a> </li> <li class="menu-item subscriptions"> <a href="/myaccount/#/subscriptions" target="" rel="">Subscriptions</a> </li> <li class="menu-item email--forwarding"> <a href="/myaccount/#/email-forwarding" target="" rel="">Email & Forwarding</a> </li> <li class="menu-item event-history"> <a href="/myaccount/#/event-history" target="" rel="">Event History</a> </li> <li class="menu-item giving-history"> <a href="/myaccount/#/giving-history" target="" rel="">Giving History</a> </li> <li class="menu-item account-settings"> <a href="/myaccount/#/account-settings" target="" rel="">Account Settings</a> </li> <li class="menu-item logout"> <a href="/logout" target="" rel="" class="my-account-logout">Logout</a> </li> </ul> </li> <li class="menu-item give-now"> <a href="https://giving.mit.edu/give/to?fundId=3746200&source=WBAAW" target="" rel="" class="hide-desktop give-now-link">Give Now</a> </li> </ul> </nav> <nav role="navigation" id="block-mainnavigation-2" class="block block-menu navigation menu--main"> <h2 class="visually-hidden" id="block-mainnavigation-2-menu">Main navigation</h2> <ul class="menu"> <li class="menu-item menu-item--collapsed"> <a href="/communities" target="" rel="" title="Communities" data-drupal-link-system-path="node/2653">Communities</a> </li> <li class="menu-item menu-item--collapsed"> <a href="/events" target="" rel="" data-drupal-link-system-path="node/2650">Events</a> </li> <li class="menu-item menu-item--collapsed"> <a href="/careers" target="" rel="" data-drupal-link-system-path="node/2652">Careers</a> </li> <li class="menu-item menu-item--collapsed"> <a href="/learn" target="" rel="" data-drupal-link-system-path="node/2660">Learn</a> </li> <li class="menu-item menu-item--collapsed"> <a href="/volunteer" target="" rel="" title="Volunteer" data-drupal-link-system-path="node/2710">Volunteer</a> </li> <li class="menu-item menu-item--collapsed"> <a href="/about" target="" rel="" data-drupal-link-system-path="node/2662">About</a> </li> <li class="menu-item"> <div class="block block-mitaa-custom-blocks block-mitaa-personalized-give-button"> <a href="https://giving.mit.edu/give/to?fundId=3746200&source=WBAAW" target="" rel="" class="noshow-giving-modal give-now-button button hide-mobile">Give Now</a> </div> </li> </ul> </nav> <nav role="navigation" id="block-topics-2" class="block block-menu navigation menu--topics"> <h2 id="block-topics-2-menu">Topics</h2> <ul class="menu"> <li class="menu-item"> <a href="/topic/career" target="" rel="" title="Career" data-drupal-link-system-path="taxonomy/term/83">Career</a> </li> <li class="menu-item"> <a href="/topic/mentoring" target="" rel="" title="Mentoring" data-drupal-link-system-path="taxonomy/term/190">Mentoring</a> </li> <li class="menu-item"> <a href="/topic/mit-better-world" target="" rel="" title="MIT Better World" data-drupal-link-system-path="taxonomy/term/191">MIT Better World</a> </li> <li class="menu-item"> <a href="/topic/alumni-profiles" target="" rel="" title="Alumni Profiles" data-drupal-link-system-path="taxonomy/term/184">Alumni Profiles</a> </li> <li class="menu-item"> <a href="/topic/geek-culture" target="" rel="" title="Modern Geekhood" data-drupal-link-system-path="taxonomy/term/60">Geek Culture</a> </li> <li class="menu-item"> <a href="/topic/research" target="" rel="" title="Research" data-drupal-link-system-path="taxonomy/term/65">Research</a> </li> </ul> </nav> <nav role="navigation" id="block-followus-3" class="block block-menu navigation menu--follow-us"> <h2 id="block-followus-3-menu">Follow Us</h2> <ul class="menu"> <li class="menu-item menu-item--active-trail"> <a href="/slice" target="" rel="" class="has-icon has-icon-social--slice is-active" title="Slice of MIT" data-drupal-link-system-path="node/7948">Slice of MIT</a> </li> <li class="menu-item"> <a href="http://www.facebook.com/MITAA" target="_blank" rel="" class="has-icon has-icon-social--facebook" title="Facebook">Facebook</a> </li> <li class="menu-item"> <a href="http://twitter.com/MIT_alumni" target="_blank" rel="" class="has-icon has-icon-social--twitter" title="Twitter">Twitter</a> </li> <li class="menu-item"> <a href="https://www.youtube.com/alumniMIT" target="_blank" rel="" class="has-icon has-icon-social--youtube" title="YouTube">YouTube</a> </li> <li class="menu-item"> <a href="http://instagram.com/mitalumni" target="_blank" rel="" class="has-icon has-icon-social--instagram" title="Instagram">Instagram</a> </li> <li class="menu-item"> <a href="https://www.linkedin.com/groups/69586/" target="_blank" rel="" class="has-icon has-icon-social--linkedin" title="LinkedIn">LinkedIn</a> </li> <li class="menu-item"> <a href="https://soundcloud.com/mitalumni" target="_blank" rel="" class="has-icon has-icon-social--soundcloud" title="SoundCloud">SoundCloud</a> </li> <li class="menu-item"> <a href="https://www.snapchat.com/add/mitalumni" target="_blank" rel="" class="has-icon has-icon-social--snapchat" title="Snapchat">Snapchat</a> </li> <li class="menu-item"> <a href="http://www.pinterest.com/mitalumiassoc/" target="_blank" rel="" class="has-icon has-icon-social--pinterest" title="Pinterest">Pinterest</a> </li> </ul> </nav> </div> </div> </div> <div class="top-bar"> <div class="container"> <div class="top-bar-content"> <a href="/"><img class="mit-logo" src="/themes/custom/mitaa/images/MITALUMNI_LOGO.svg"></a> <div class="top-bar-left"> <a id="topic-main-menu__toggle" aria-expanded="false" href="#">Topics</a> <a id="condensed-menu__toggle" aria-expanded="false" href="#">Menu<i class="menu-icon"></i></a> </div> <div class="top-bar-center nav-section-heading"></div> <div class="top-bar-right"> <a id="search-group__toggle" aria-expanded="false" href="#"><i class="icon-search"></i>Search</a> <div class="views-exposed-form block block-views block-views-exposed-filter-blocksearch-page" data-drupal-selector="views-exposed-form-search-page" id="block-searchpage-block-topbar"> <div class="inner"> <form action="/search" method="get" id="views-exposed-form-search-page" accept-charset="UTF-8"> <div class="form--inline clearfix"> <div class="js-form-item form-item js-form-type-textfield form-type-textfield js-form-item-keywords form-item-keywords"> <label for="edit-keywords--3">Keywords</label> <input data-drupal-selector="edit-keywords" type="text" id="edit-keywords--3" name="keywords" value="" size="30" maxlength="128" class="form-text" /> </div> <div class="js-form-item form-item js-form-type-select form-type-select js-form-item-sort-by form-item-sort-by"> <label for="edit-sort-by--3">Sort by</label> <select data-drupal-selector="edit-sort-by" id="edit-sort-by--3" name="sort_by" class="form-select"><option value="search_api_relevance" selected="selected">Relevance</option><option value="date">Date</option></select> </div> <div data-drupal-selector="edit-actions" class="form-actions js-form-wrapper form-wrapper" id="edit-actions--3"><input data-drupal-selector="edit-submit-search-2" type="submit" id="edit-submit-search--2" value="Search" class="button js-form-submit form-submit" /> </div> </div> </form> </div> </div> <nav role="navigation" id="block-useraccountmenu" class="block block-menu navigation menu--account"> <h2 class="visually-hidden" id="block-useraccountmenu-menu">User account menu</h2> <ul class="menu"> <li class="menu-item alumni-directory"> <a href="/directory">Alumni Directory</a> </li> <li class="menu-item login"> <a href="/login">Login</a> </li> <li class="menu-item menu-item--expanded my-account"> <a href="/myaccount" target="" rel="">My Account</a> <ul class="menu"> <li class="menu-item volunteer-tools"> <a href="/knowledge-base" target="" rel="" data-drupal-link-system-path="knowledge-base">Volunteer Tools</a> </li> <li class="menu-item edit-profile"> <a href="/myaccount/#/edit-profile--personal" target="" rel="">Edit Profile</a> </li> <li class="menu-item communities"> <a href="/myaccount/#/communities" target="" rel="">Communities</a> </li> <li class="menu-item subscriptions"> <a href="/myaccount/#/subscriptions" target="" rel="">Subscriptions</a> </li> <li class="menu-item email--forwarding"> <a href="/myaccount/#/email-forwarding" target="" rel="">Email & Forwarding</a> </li> <li class="menu-item event-history"> <a href="/myaccount/#/event-history" target="" rel="">Event History</a> </li> <li class="menu-item giving-history"> <a href="/myaccount/#/giving-history" target="" rel="">Giving History</a> </li> <li class="menu-item account-settings"> <a href="/myaccount/#/account-settings" target="" rel="">Account Settings</a> </li> <li class="menu-item logout"> <a href="/logout" target="" rel="" class="my-account-logout">Logout</a> </li> </ul> </li> <li class="menu-item give-now"> <a href="https://giving.mit.edu/give/to?fundId=3746200&source=WBAAW" target="" rel="" class="hide-desktop give-now-link">Give Now</a> </li> </ul> </nav> <div id="block-personalizedgreeting" class="block block-mitaa-custom-blocks block-mitaa-personalized-greeting"> </div> <a href="http://web.mit.edu/" class="mit-logo-wrapper" target="_blank"> <div class="icon-mit-logo--white-nebula"></div> </a> </div> </div> </div> </div> <div class="secondary-nav"> <div class="container"> <div class="region "> <nav role="navigation" id="block-mainnavigation" class="block block-menu navigation menu--main"> <h2 class="visually-hidden" id="block-mainnavigation-menu">Main navigation</h2> <ul class="menu"> <li class="menu-item menu-item--collapsed"> <a href="/communities" target="" rel="" title="Communities" data-drupal-link-system-path="node/2653">Communities</a> </li> <li class="menu-item menu-item--collapsed"> <a href="/events" target="" rel="" data-drupal-link-system-path="node/2650">Events</a> </li> <li class="menu-item menu-item--collapsed"> <a href="/careers" target="" rel="" data-drupal-link-system-path="node/2652">Careers</a> </li> <li class="menu-item menu-item--collapsed"> <a href="/learn" target="" rel="" data-drupal-link-system-path="node/2660">Learn</a> </li> <li class="menu-item menu-item--collapsed"> <a href="/volunteer" target="" rel="" title="Volunteer" data-drupal-link-system-path="node/2710">Volunteer</a> </li> <li class="menu-item menu-item--collapsed"> <a href="/about" target="" rel="" data-drupal-link-system-path="node/2662">About</a> </li> <li class="menu-item"> <div class="block block-mitaa-custom-blocks block-mitaa-personalized-give-button"> <a href="https://giving.mit.edu/give/to?fundId=3746200&source=WBAAW" target="" rel="" class="noshow-giving-modal give-now-button button hide-mobile">Give Now</a> </div> </li> </ul> </nav> </div> </div> <div id="topic-main-menu" class="topic-main-menu"> <div class="inside"> <div class="container"> <div class="topic-main-menu__topics columns medium-7"> <div class="region "> <nav role="navigation" id="block-topics" class="block block-menu navigation menu--topics"> <h2 id="block-topics-menu">Topics</h2> <ul class="menu"> <li class="menu-item"> <a href="/topic/career" target="" rel="" title="Career" data-drupal-link-system-path="taxonomy/term/83">Career</a> </li> <li class="menu-item"> <a href="/topic/mentoring" target="" rel="" title="Mentoring" data-drupal-link-system-path="taxonomy/term/190">Mentoring</a> </li> <li class="menu-item"> <a href="/topic/mit-better-world" target="" rel="" title="MIT Better World" data-drupal-link-system-path="taxonomy/term/191">MIT Better World</a> </li> <li class="menu-item"> <a href="/topic/alumni-profiles" target="" rel="" title="Alumni Profiles" data-drupal-link-system-path="taxonomy/term/184">Alumni Profiles</a> </li> <li class="menu-item"> <a href="/topic/geek-culture" target="" rel="" title="Modern Geekhood" data-drupal-link-system-path="taxonomy/term/60">Geek Culture</a> </li> <li class="menu-item"> <a href="/topic/research" target="" rel="" title="Research" data-drupal-link-system-path="taxonomy/term/65">Research</a> </li> </ul> </nav> </div> </div> <div class="topic-main-menu__follow-us columns medium-5"> <div class="region "> <nav role="navigation" id="block-followus" class="block block-menu navigation menu--follow-us"> <h2 id="block-followus-menu">Follow Us</h2> <ul class="menu"> <li class="menu-item menu-item--active-trail"> <a href="/slice" target="" rel="" class="has-icon has-icon-social--slice is-active" title="Slice of MIT" data-drupal-link-system-path="node/7948">Slice of MIT</a> </li> <li class="menu-item"> <a href="http://www.facebook.com/MITAA" target="_blank" rel="" class="has-icon has-icon-social--facebook" title="Facebook">Facebook</a> </li> <li class="menu-item"> <a href="http://twitter.com/MIT_alumni" target="_blank" rel="" class="has-icon has-icon-social--twitter" title="Twitter">Twitter</a> </li> <li class="menu-item"> <a href="https://www.youtube.com/alumniMIT" target="_blank" rel="" class="has-icon has-icon-social--youtube" title="YouTube">YouTube</a> </li> <li class="menu-item"> <a href="http://instagram.com/mitalumni" target="_blank" rel="" class="has-icon has-icon-social--instagram" title="Instagram">Instagram</a> </li> <li class="menu-item"> <a href="https://www.linkedin.com/groups/69586/" target="_blank" rel="" class="has-icon has-icon-social--linkedin" title="LinkedIn">LinkedIn</a> </li> <li class="menu-item"> <a href="https://soundcloud.com/mitalumni" target="_blank" rel="" class="has-icon has-icon-social--soundcloud" title="SoundCloud">SoundCloud</a> </li> <li class="menu-item"> <a href="https://www.snapchat.com/add/mitalumni" target="_blank" rel="" class="has-icon has-icon-social--snapchat" title="Snapchat">Snapchat</a> </li> <li class="menu-item"> <a href="http://www.pinterest.com/mitalumiassoc/" target="_blank" rel="" class="has-icon has-icon-social--pinterest" title="Pinterest">Pinterest</a> </li> </ul> </nav> </div> </div> </div> </div> </div> </div> </header> <div id="content-wrapper"> <section id="breadcrumb"> <div class="container"> <div class="columns"> <div class="region "> <div id="block-mitaa-breadcrumbs" class="block block-system block-system-breadcrumb-block"> <nav class="breadcrumb" role="navigation" aria-labelledby="system-breadcrumb"> <h2 class="visually-hidden">Breadcrumb</h2> <a href="/">Home</a> </nav> </div> </div> </div> </div> </section> <main role="main" class="main"> <a id="main-content" tabindex="-1"></a> <section class="content"> <div class="region "> <div data-drupal-messages-fallback class="hidden"></div><div class="container"> <div id="block-mitaa-page-title" class="block block-core block-page-title-block"> </div> </div> <div id="block-mitaa-content" class="block block-system block-system-main-block"> <article data-history-node-id="7948" class="node node--type-home_page node--view-mode-full clearfix node--promoted"> <div> <div class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="block-region-content"> <h1 class="sr-only">Slice Homepage</h1> <article id="node-7948" class="home-top-section slice-of-mit " data-history-node-id="7948" role="article" about="/slice"> <div data-history-node-id="2771" role="article" about="/slice-mit" class="pub-header pub-header--slice-of-mit"> <img src='/themes/custom/mitaa/images/travel_compas_web.png' /> <div class="container"> <article id="node-2771"> <div class="clearfix text-formatted field field--name-field-header field--type-text-long field--label-hidden field__item"> <a class="slice-logo" href="/slice"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="46 35 261 76" preserveAspectRatio="xMidYMin meet" width="100%" xml:space="preserve"> <style type="text/css"> .st0{fill:#9b7537} /* crust starting color will transition to #68511E */ .st1{fill:#ffffff;} /* bread starting color will transition to #CEA45B */ .st3{fill:#D22030;} /* SLICE MIT color red from new web site */ .st4{fill:#A5A398;} /* SIQ—Surprising Insightful Quirky*/ /* These animations toast the bread over the course of 10 seconds and do so just once */ /* The scaled viewport is set to 100% of the browser, set the width to the desired value in px */ /* The viewbox values are set to crop the graphics tight to within 1px */ /* svg { border: solid 1px red;} */ .st0 { animation-delay: 1s; animation-name: crust-color; animation-duration: 10s; animation-iteration-count:1; animation-fill-mode: forwards; -webkit-animation-delay: 1s; -webkit-animation-name: crust-color; -webkit-animation-duration: 10s; -webkit-animation-iteration-count:1; -webkit-animation-fill-mode: forwards; } .st1 { animation-delay: 1s; animation-name: toast-color; animation-duration: 10s; animation-iteration-count:1; animation-fill-mode: forwards; -webkit-animation-delay: 1s; -webkit-animation-name: toast-color; -webkit-animation-duration: 10s; -webkit-animation-iteration-count:1; -webkit-animation-fill-mode: forwards; } @keyframes toast-color { 0% {fill:#ffffff;} 100% {fill:#CEA45B;} } @-webkit-keyframes toast-color { 0% {fill:#ffffff;} 100% {fill:#CEA45B;} } @keyframes crust-color { 0% {fill:#9b7537;} 100% {fill:#68511e;} } @-webkit-keyframes crust-color { 0% {fill:#9b7537;} 100% {fill:#68511e;} } </style> <g> <path id="CRUST" class="st0" d="M229.1,52.6c-1.2-4.7-11.1-10.6-19.4-13.7c-6.5-2.4-18.5-4.2-24.4-2.3c-2.8,0.3-5,1.3-5.9,3.3 c-1.8,4.1,0.6,5.8,2.2,6.9c0.2,0.1,0.3,0.2,0.5,0.3c-0.2,1.4-2.6,8.5-4.4,13.8c-2.2,6.5-3.6,10.5-3.7,11.4 c-0.2,1.7,0.3,2.5,2.2,4.1C178.2,78,200,86.5,202,87c0.7,0.2,1.3,0.3,1.9,0.3c0.3,0,0.5,0,0.7-0.1c3.1,0.8,5.9,0.1,6.7-1.6 c1.3-2.7,10.6-22.1,11.6-23.1c0.5-0.5,2-0.3,2-0.3s0,0.1,0.9-0.2C228.6,61.1,230,56.4,229.1,52.6z"/> <path id="BREAD" class="st1" d="M203.7,41.1c-8.4-3.1-21.1-5.4-23.2-0.7c-1.4,3.2,0.2,4.4,1.8,5.5c0.3,0.2,0.5,0.4,0.8,0.5 c0.5,0.4,0.7,0.5-4.3,14.9c-1.7,5.1-3.5,10.3-3.6,11.2c-0.1,1.1,0,1.6,1.8,3.1c1.7,1.4,22.8,9.6,25.4,10.4c2.7,0.8,3.2-0.3,4-2 c0.4-0.8,1.4-3.2,2.7-6.3c4.9-11.6,7.5-17.5,8.1-18.2c0.6-0.6,1.9-0.5,2.4-0.4l0.8-0.2c1-0.2,2.7-0.5,2.3-4.5 C222.2,50.1,212.8,44.5,203.7,41.1z"/> <g id="Lines"> <g> <path class="st0" d="M217.4,58.1c-0.2,0-0.3-0.1-0.4-0.3c-0.1-0.2,0.1-0.4,0.3-0.5c0.6-0.2,1.1-0.2,1.5-0.2 c1.1-0.1,1.5-0.1,1.4-2.2c-0.2-3.9-9-8.9-17.2-12c-6.8-2.5-15.3-4.6-19-2.7c-0.9,0.4-1.5,1.1-1.7,2c-0.1,0.2-0.3,0.3-0.5,0.3 c-0.2-0.1-0.3-0.3-0.3-0.5c0.3-1.1,1-1.9,2.1-2.4c4.9-2.5,16.3,1.5,19.6,2.7c6.4,2.4,17.4,7.8,17.7,12.7c0.1,2.7-0.8,3-2.2,3.1 c-0.4,0-0.9,0.1-1.3,0.2C217.5,58.1,217.4,58.1,217.4,58.1z"/> </g> <g> <path class="st0" d="M202.7,84.5c-0.5,0-1-0.1-1.6-0.3c-1.9-0.6-20.3-8.2-22.5-9.5c-2-1-1.8-2.1-1.7-3.1v-0.3 c0-0.2,0.2-0.4,0.4-0.4s0.4,0.2,0.4,0.4v0.3c-0.1,1-0.2,1.5,1.3,2.3c2.1,1.1,20.5,8.9,22.4,9.4c2.5,0.7,3-0.3,3.7-1.9l0.4,0.1 l0.4,0.2C205.2,83.2,204.5,84.5,202.7,84.5z"/> </g> </g> <g id="Bits"> <g> <g> <path class="st0" d="M214.6,53.7c-0.1,0-0.3,0-0.4-0.2c-0.1,0-0.1-0.1-0.2-0.1c-0.3-0.2-0.6-0.5-0.1-1.2l0,0 c0.1-0.2,0.4-0.3,0.7-0.3c0.4,0,0.9,0.3,1,0.7c0.1,0.2,0,0.3-0.1,0.5C215.3,53.3,214.9,53.7,214.6,53.7z M214.5,52.2 c-0.1,0-0.2,0-0.2,0.1l0,0c-0.3,0.5-0.2,0.6,0,0.8c0.1,0,0.1,0.1,0.2,0.1c0.2,0.1,0.3,0.1,0.8-0.4v-0.1 C215.2,52.5,214.9,52.3,214.5,52.2L214.5,52.2z M214.1,52.3L214.1,52.3L214.1,52.3z"/> </g> <g> <path class="st0" d="M216.4,55.1c-0.2,0-0.4-0.1-0.6-0.3c-0.1-0.2-0.2-0.5,0-0.7c0.1-0.2,0.3-0.3,0.5-0.3l0,0 c0.2,0,0.4,0.1,0.6,0.3c0.1,0.2,0.1,0.4-0.1,0.6C216.8,55,216.7,55.1,216.4,55.1C216.5,55.1,216.5,55.1,216.4,55.1z M216.3,54.2 c-0.1,0-0.1,0-0.2,0.1c-0.1,0.1-0.1,0.2,0,0.3s0.2,0.2,0.3,0.2s0.1,0,0.1-0.1c0.1-0.1,0.1-0.3,0.1-0.3 C216.6,54.3,216.6,54.3,216.3,54.2L216.3,54.2L216.3,54.2z"/> </g> <g> <path class="st0" d="M214.8,55.2c-0.1,0-0.1,0-0.2,0c-0.2-0.1-0.3-0.3-0.3-0.4c0-0.2,0.1-0.4,0.3-0.5s0.3-0.1,0.5,0.1l0,0 c0.1,0.1,0.3,0.3,0.2,0.5c0,0.1-0.1,0.3-0.3,0.4C214.9,55.1,214.8,55.2,214.8,55.2z M214.8,54.4 C214.7,54.4,214.7,54.4,214.8,54.4c-0.1,0.1-0.2,0.1-0.2,0.2c0,0.1,0.1,0.2,0.1,0.2h0.1c0.1-0.1,0.2-0.1,0.2-0.2 C215,54.7,215,54.6,214.8,54.4L214.8,54.4C214.8,54.5,214.8,54.4,214.8,54.4z"/> </g> <g> <path class="st0" d="M216.8,53.3c-0.1,0-0.1,0-0.2,0c-0.2-0.1-0.3-0.2-0.3-0.4s0.1-0.4,0.3-0.5s0.3-0.1,0.5,0.1 c0.1,0.1,0.3,0.3,0.2,0.5c0,0.1-0.1,0.3-0.3,0.4C216.9,53.2,216.8,53.3,216.8,53.3z M216.8,52.5 C216.8,52.5,216.7,52.5,216.8,52.5c-0.1,0.1-0.2,0.1-0.2,0.2c0,0.1,0.1,0.2,0.1,0.2h0.1c0.1-0.1,0.2-0.1,0.2-0.2 C217,52.8,217,52.7,216.8,52.5L216.8,52.5C216.8,52.6,216.8,52.5,216.8,52.5z"/> </g> <g> <path class="st0" d="M215.6,56.3h-0.1c-0.1-0.1-0.2-0.2-0.2-0.3s0.1-0.3,0.2-0.4c0.1-0.1,0.3,0,0.4,0l0,0 c0.1,0.1,0.2,0.2,0.2,0.4c0,0.1-0.1,0.2-0.2,0.3C215.8,56.3,215.7,56.3,215.6,56.3z M215.6,55.7L215.6,55.7 c-0.1,0-0.2,0.1-0.1,0.2c0,0.1,0.1,0.2,0.1,0.2s0,0,0.1,0s0.1-0.1,0.1-0.1C215.8,55.9,215.8,55.9,215.6,55.7 C215.7,55.8,215.7,55.8,215.6,55.7C215.7,55.8,215.7,55.7,215.6,55.7z"/> </g> </g> <g> <g> <path class="st0" d="M184.7,45c-0.1,0-0.3,0-0.4-0.2c-0.1,0-0.1-0.1-0.2-0.1c-0.4-0.2-0.6-0.5-0.1-1.3l0,0 c0.1-0.2,0.4-0.3,0.7-0.3c0.4,0,0.9,0.3,1.1,0.7c0.1,0.2,0,0.4-0.1,0.5C185.4,44.7,185.1,45,184.7,45z M184.6,43.6 c-0.1,0-0.2,0-0.3,0.1l0,0c-0.3,0.5-0.2,0.6,0,0.8c0.1,0,0.1,0.1,0.2,0.1c0.2,0.1,0.3,0.1,0.8-0.4v-0.1 C185.4,43.8,185,43.6,184.6,43.6C184.7,43.6,184.6,43.6,184.6,43.6z M184.2,43.6L184.2,43.6L184.2,43.6z"/> </g> <g> <path class="st0" d="M186.6,46.5c-0.2,0-0.4-0.1-0.6-0.3c-0.1-0.2-0.2-0.5,0-0.7c0.1-0.2,0.3-0.3,0.6-0.3l0,0 c0.2,0,0.5,0.1,0.6,0.3s0.1,0.4-0.1,0.6C187,46.4,186.9,46.5,186.6,46.5C186.7,46.5,186.7,46.5,186.6,46.5z M186.5,45.6 c-0.1,0-0.1,0-0.2,0.1c-0.1,0.1-0.1,0.2,0,0.3s0.2,0.2,0.3,0.2s0.1,0,0.1-0.1c0.1-0.2,0.1-0.3,0.1-0.3 C186.8,45.7,186.8,45.6,186.5,45.6L186.5,45.6z"/> </g> <g> <path class="st0" d="M184.9,46.5c-0.1,0-0.1,0-0.2,0c-0.2-0.1-0.3-0.3-0.3-0.5s0.1-0.4,0.3-0.5s0.3-0.1,0.5,0.1 c0.1,0.1,0.3,0.3,0.2,0.5c0,0.1-0.1,0.3-0.3,0.4C185.1,46.5,185,46.5,184.9,46.5z M184.9,45.8L184.9,45.8 c-0.1,0.1-0.2,0.1-0.2,0.2c0,0.1,0.1,0.2,0.1,0.2h0.1c0.1-0.1,0.2-0.1,0.2-0.2C185.2,46,185.1,46,184.9,45.8L184.9,45.8 C185,45.8,185,45.8,184.9,45.8z"/> </g> <g> <path class="st0" d="M187,44.6c-0.1,0-0.1,0-0.2,0c-0.2-0.1-0.3-0.3-0.3-0.5s0.1-0.4,0.3-0.5s0.4-0.1,0.5,0.1l0,0 c0.1,0.1,0.3,0.3,0.2,0.5c0,0.2-0.1,0.3-0.3,0.4C187.1,44.6,187,44.6,187,44.6z M187,43.9C187,43.9,186.9,43.9,187,43.9 c-0.1,0.1-0.2,0.1-0.2,0.2c0,0.1,0.1,0.2,0.1,0.2h0.1c0.1-0.1,0.2-0.1,0.2-0.2C187.2,44.1,187.2,44,187,43.9L187,43.9L187,43.9z "/> </g> <g> <path class="st0" d="M185.8,47.7h-0.1c-0.1-0.1-0.2-0.2-0.2-0.4c0-0.1,0.1-0.3,0.2-0.4c0.1-0.1,0.3,0,0.4,0l0,0 c0.1,0.1,0.2,0.2,0.2,0.4c0,0.1-0.1,0.2-0.2,0.3C185.9,47.7,185.9,47.7,185.8,47.7z M185.8,47.1L185.8,47.1 c-0.1,0-0.2,0.1-0.1,0.2c0,0.1,0.1,0.2,0.1,0.2s0,0,0.1,0c0.1-0.1,0.1-0.1,0.1-0.1C186,47.3,186,47.3,185.8,47.1L185.8,47.1 C185.9,47.2,185.9,47.1,185.8,47.1z"/> </g> </g> <g> <g> <path class="st0" d="M180,72.2c-0.2,0-0.4-0.1-0.7-0.5c-0.1-0.2-0.2-0.4,0-0.7c0.2-0.4,0.6-0.8,1-0.8c0.2,0,0.3,0.1,0.4,0.2 c0.2,0.4,0.6,1,0,1.4c-0.1,0-0.1,0.1-0.2,0.1C180.3,72.1,180.2,72.2,180,72.2z M179.5,71.5c0.4,0.5,0.5,0.4,0.7,0.2 c0.1,0,0.1-0.1,0.2-0.1c0.2-0.1,0.2-0.3-0.1-0.9c0,0,0-0.1-0.1-0.1c-0.2,0-0.5,0.3-0.6,0.6C179.5,71.3,179.5,71.4,179.5,71.5z" /> </g> <g> <path class="st0" d="M182.2,70.7c-0.2,0-0.3-0.1-0.5-0.2c-0.2-0.2-0.2-0.4-0.1-0.6l0,0c0.1-0.2,0.2-0.4,0.5-0.4 c0.2,0,0.4,0.1,0.6,0.2c0.1,0.1,0.2,0.3,0.1,0.4c0,0.2-0.2,0.4-0.4,0.5C182.3,70.7,182.2,70.7,182.2,70.7z M182.2,69.8 L182.2,69.8c-0.1,0-0.1,0.1-0.2,0.3l0,0c0,0.1,0,0.2,0,0.2c0.1,0.1,0.2,0.1,0.3,0.1c0.1-0.1,0.2-0.2,0.3-0.3 c0-0.1,0-0.1-0.1-0.1C182.3,69.9,182.2,69.8,182.2,69.8z M181.8,70L181.8,70L181.8,70z"/> </g> <g> <path class="st0" d="M181.8,72.1h-0.1c-0.2,0-0.3-0.2-0.4-0.4c0-0.2,0-0.3,0.2-0.4c0.1-0.1,0.3-0.2,0.5-0.1 c0.1,0.1,0.2,0.2,0.3,0.4c0,0.1,0,0.3-0.1,0.4C182.1,72.1,182,72.1,181.8,72.1z M181.9,71.5c0,0-0.1,0-0.2,0.1l0,0 c0,0-0.1,0-0.1,0.1s0.1,0.2,0.1,0.2c0.1,0,0.2,0,0.3-0.1c0,0,0,0,0-0.1C182,71.5,182,71.5,181.9,71.5L181.9,71.5z M181.6,71.4 L181.6,71.4L181.6,71.4z"/> </g> <g> <path class="st0" d="M180.7,69.7h-0.1c-0.2,0-0.3-0.2-0.4-0.4c0-0.2,0-0.3,0.2-0.4l0,0c0.1-0.1,0.3-0.2,0.5-0.1 c0.1,0.1,0.2,0.2,0.3,0.4c0,0.1,0,0.3-0.1,0.4C181,69.6,180.8,69.7,180.7,69.7z M180.5,69.1l-0.1,0.1c0,0.1,0.1,0.1,0.1,0.2 c0.1,0,0.2,0,0.2-0.1c0,0,0,0,0-0.1C180.7,69,180.6,69,180.5,69.1C180.7,69,180.7,69,180.5,69.1L180.5,69.1z"/> </g> <g> <path class="st0" d="M183.3,71.6C183.3,71.6,183.2,71.6,183.3,71.6c-0.2,0-0.3-0.2-0.4-0.3c0-0.1,0-0.3,0.2-0.3l0,0 c0.1-0.1,0.2-0.1,0.4-0.1c0.1,0,0.2,0.1,0.2,0.3c0,0.1,0,0.2-0.1,0.3C183.5,71.5,183.4,71.6,183.3,71.6z M183.2,71.1 C183.2,71.1,183.1,71.1,183.2,71.1c0,0.2,0.1,0.2,0.1,0.2c0.1,0,0.2,0,0.2,0s0,0,0-0.1s-0.1-0.2-0.1-0.2S183.3,71,183.2,71.1 L183.2,71.1z"/> </g> </g> </g> <g id="OF" transform="translate(129.781513, 2.400000)"> <g class="st2"> <path class="st0" d="M62.4,53.8c1.8,0,3.2,0.4,4.1,1.3c1,0.9,1.5,2.1,1.5,3.6c0,2-0.7,3.7-2.1,5c-1.4,1.3-3.1,2-5.3,2 c-1.7,0-3.1-0.5-4-1.4c-1-0.9-1.4-2.2-1.4-3.8c0-1,0.2-1.9,0.6-2.8c0.4-0.9,1-1.6,1.7-2.3c0.6-0.5,1.4-1,2.2-1.3 C60.6,54,61.5,53.8,62.4,53.8z M62.2,55.3c-0.9,0-1.6,0.5-2.1,1.6c-0.6,1.1-0.8,2.5-0.8,4.3c0,1,0.2,1.8,0.5,2.3s0.8,0.7,1.4,0.7 c0.8,0,1.5-0.6,2.1-1.7s0.8-2.5,0.8-4.2c0-1.1-0.1-1.8-0.4-2.3S62.8,55.3,62.2,55.3z"/> <path class="st0" d="M79.1,52.1L77,49.6c-0.4,0.8-0.7,1.6-0.9,2.4s-0.4,1.6-0.6,2.4h3.2v1.7h-3.4l-0.8,5.5 c-0.2,1.5-0.6,2.7-1,3.8c-0.5,1.1-1.1,2.1-2,3c-0.7,0.7-1.3,1.3-2,1.6s-1.4,0.5-2.1,0.5c-0.6,0-1.2-0.2-1.5-0.5 c-0.4-0.4-0.6-0.8-0.6-1.4c0-0.4,0.1-0.8,0.4-1.1s0.6-0.6,1.1-0.7l2.7,2c0.4-0.9,0.8-2.5,1.1-4.9v-0.2l1.1-7.5L70,56.3V55 l1.9-0.9c0.3-1.7,1-3.1,2.2-4.1c1.1-1,2.5-1.5,4-1.5c0.8,0,1.5,0.2,2.1,0.5s0.8,0.8,0.8,1.3c0,0.4-0.2,0.8-0.5,1.1 C80.2,51.7,79.7,52,79.1,52.1z"/> </g> </g> </g> <g id="SLICEMIT"> <path class="st3" d="M47.2,71.8V61.5h3.6V64c1.7,3.1,3.9,4.6,6.7,4.6c1.4,0,2.6-0.4,3.6-1.3s1.4-2,1.4-3.4c0-1.3-0.4-2.3-1.2-2.9 c-0.8-0.6-2.3-1.2-4.5-1.8c-2.5-0.7-4.4-1.3-5.7-1.9c-1.2-0.6-2.2-1.5-2.9-2.6s-1.1-2.5-1.1-4c0-2.4,0.8-4.3,2.4-5.7 c1.6-1.4,3.6-2.1,6-2.1c2.3,0,4.4,0.7,6.3,2.2v-1.9h3.5v8.6h-3.5v-2c-1.5-2.2-3.5-3.3-6-3.3c-1.6,0-2.7,0.4-3.6,1.1 c-0.8,0.7-1.2,1.6-1.2,2.6c0,0.8,0.2,1.4,0.6,2s1,1,1.6,1.3c0.7,0.3,1.9,0.7,3.9,1.1c2.5,0.7,4.3,1.3,5.4,1.8 c1.1,0.6,2.1,1.5,2.9,2.8c0.8,1.3,1.2,2.8,1.2,4.6c0,2.4-0.9,4.4-2.6,6s-3.8,2.4-6.3,2.4c-2.6,0-4.9-0.9-7-2.8v2.3h-3.5V71.8z"/> <path class="st3" d="M73.3,68.3V47h-3.7v-3.6h11.6V47h-3.4v21.3h8.7v-9.7h4v13.2H69.7v-3.6L73.3,68.3L73.3,68.3z"/> <path class="st3" d="M96.3,68.3V47h-3.1v-3.6h10.4V47h-3.1v21.3h3.1v3.6H93.3v-3.6H96.3z"/> <path class="st3" d="M132.2,60.3l3.7,2.1c-0.8,3.2-2.5,5.6-5,7.3s-5.4,2.6-8.7,2.6c-4.3,0-7.7-1.4-10.3-4.2s-3.9-6.2-3.9-10.3 c0-4.5,1.3-8.1,3.9-10.8c2.6-2.7,6-4,10.2-4c3.7,0,6.8,1,9.4,3v-2.6h3.7v9.1h-3.7c-0.8-1.8-2.1-3.3-3.8-4.3s-3.5-1.5-5.4-1.5 c-2.8,0-5.2,1-7,3.1s-2.7,4.6-2.7,7.7c0,3.2,1,5.8,2.9,7.8c1.9,2,4.3,3,6.9,3c2.2,0,4.2-0.7,6-2.1 C130.2,64.8,131.4,62.9,132.2,60.3z"/> <path class="st3" d="M143.8,68.3V47h-3.7v-3.6h23.6V52h-3.5v-5h-12.1v8.4h10.6V59h-10.6v9.3h12.1v-5.2h3.5v8.7h-23.6v-3.6 L143.8,68.3L143.8,68.3z"/> <path class="st3" d="M235.2,68.3V47h-3.4v-3.6h9.7l7.5,19.5l7.6-19.5h9.8V47H263v21.3h3.4v3.6h-10.7v-3.6h3.4V47l-9.8,25.1h-0.8 L238.7,47v21.3h3.1v3.6h-10v-3.6H235.2z"/> <path class="st3" d="M272.8,68.3V47h-3.1v-3.6h10.4V47H277v21.3h3.1v3.6h-10.4v-3.6H272.8z"/> <path class="st3" d="M292.4,68.3V47h-5.9v7.2H283V43.4h23v10.8h-3.5V47h-5.8v21.3h3.7v3.6h-11.6v-3.6H292.4z"/> </g> <g id="SIQ" class="st2"> <path class="st4" d="M46.4,106.4V102h1.5v1.1c0.7,1.3,1.7,2,2.9,2c0.6,0,1.1-0.2,1.5-0.6s0.6-0.9,0.6-1.5c0-0.6-0.2-1-0.5-1.3 c-0.3-0.3-1-0.5-1.9-0.8c-1.1-0.3-1.9-0.6-2.4-0.8s-0.9-0.6-1.3-1.1c-0.3-0.5-0.5-1.1-0.5-1.7c0-1,0.3-1.8,1-2.5S48.9,94,50,94 c1,0,1.9,0.3,2.7,0.9v-0.8h1.5v3.7h-1.5V97c-0.6-0.9-1.5-1.4-2.6-1.4c-0.7,0-1.2,0.2-1.5,0.5c-0.4,0.3-0.5,0.7-0.5,1.1 c0,0.3,0.1,0.6,0.3,0.9c0.2,0.2,0.4,0.4,0.7,0.5s0.8,0.3,1.7,0.5c1.1,0.3,1.9,0.5,2.3,0.8c0.5,0.2,0.9,0.6,1.3,1.2 c0.4,0.6,0.5,1.2,0.5,2c0,1-0.4,1.9-1.1,2.6s-1.6,1-2.7,1c-1.1,0-2.1-0.4-3-1.2v1H46.4z"/> <path class="st4" d="M66,104.9v1.5h-3.1v-1c-1,0.7-1.9,1.1-2.8,1.1c-0.6,0-1-0.1-1.4-0.4c-0.4-0.2-0.6-0.6-0.7-1 c-0.1-0.4-0.2-1-0.2-1.9v-3.9h-1.2v-1.5h2.9v5.2c0,0.6,0,1,0.1,1.3s0.1,0.4,0.3,0.5s0.4,0.2,0.6,0.2c0.8,0,1.6-0.4,2.5-1.1v-4.6 h-1.5v-1.5h3.2v7H66z"/> <path class="st4" d="M69,104.9v-5.5h-1.7v-1.5h3v1.9c0.2-0.5,0.4-0.9,0.8-1.2s0.7-0.5,1.1-0.7s0.9-0.2,1.5-0.2h0.4v1.7h-0.3 c-0.8,0-1.5,0.1-1.9,0.3s-0.7,0.5-0.9,0.9c-0.2,0.4-0.3,1.3-0.3,2.4v1.9h1.9v1.5h-5.2v-1.5H69z"/> <path class="st4" d="M77.1,108.8v-9.4h-1.4v-1.5h3.1v1.3c0.8-1,1.8-1.5,3-1.5c1.2,0,2.2,0.4,3,1.2s1.2,1.9,1.2,3.2 c0,1.4-0.4,2.5-1.3,3.3s-1.8,1.2-2.9,1.2c-1.1,0-2.1-0.4-3-1.3v3.4h1.7v1.5h-4.9v-1.5H77.1z M78.7,102.3c0,0.5,0.1,0.9,0.3,1.3 s0.5,0.8,0.9,1.1c0.4,0.3,0.9,0.4,1.5,0.4c0.8,0,1.5-0.3,2-0.8s0.8-1.3,0.8-2.2c0-0.9-0.3-1.6-0.8-2.1s-1.2-0.8-1.8-0.8 c-0.7,0-1.4,0.3-1.9,0.8C79,100.7,78.7,101.4,78.7,102.3z"/> <path class="st4" d="M89.5,104.9v-5.5h-1.7v-1.5h3v1.9c0.2-0.5,0.4-0.9,0.8-1.2s0.7-0.5,1.1-0.7s0.9-0.2,1.5-0.2h0.4v1.7h-0.3 c-0.8,0-1.5,0.1-1.9,0.3s-0.7,0.5-0.9,0.9c-0.2,0.4-0.3,1.3-0.3,2.4v1.9H93v1.5h-5.2v-1.5H89.5z"/> <path class="st4" d="M97.9,104.9v-5.5h-1.3v-1.5h3v7h1.3v1.5h-4.3v-1.5H97.9z M97.6,95c0-0.3,0.1-0.5,0.3-0.7s0.4-0.3,0.7-0.3 c0.3,0,0.5,0.1,0.7,0.3s0.3,0.4,0.3,0.7s-0.1,0.5-0.3,0.7c-0.2,0.2-0.4,0.3-0.7,0.3c-0.3,0-0.5-0.1-0.7-0.3S97.6,95.3,97.6,95z"/> <path class="st4" d="M102.7,106.4v-2.9h1.5v0.3c0.1,0.4,0.3,0.7,0.6,1s0.8,0.4,1.3,0.4c0.5,0,1-0.1,1.3-0.3s0.5-0.4,0.5-0.8 c0-0.3-0.1-0.6-0.4-0.7s-0.8-0.3-1.6-0.4c-1.2-0.2-2-0.5-2.5-1c-0.5-0.4-0.8-1-0.8-1.7c0-0.7,0.3-1.3,0.8-1.8s1.3-0.7,2.2-0.7 c0.8,0,1.5,0.2,2.1,0.5v-0.4h1.5v2.8h-1.5v-0.5c-0.5-0.7-1.1-1-2-1c-0.4,0-0.8,0.1-1.1,0.3s-0.4,0.4-0.4,0.8c0,0.3,0.1,0.5,0.4,0.7 s0.8,0.2,1.7,0.4c0.8,0.1,1.5,0.3,1.9,0.5s0.8,0.5,1.1,0.9s0.4,0.9,0.4,1.4c0,0.8-0.3,1.4-0.9,1.9c-0.6,0.5-1.4,0.7-2.4,0.7 c-0.9,0-1.6-0.2-2.2-0.6v0.5H102.7z"/> <path class="st4" d="M112.8,104.9v-5.5h-1.3v-1.5h3v7h1.3v1.5h-4.3v-1.5H112.8z M112.6,95c0-0.3,0.1-0.5,0.3-0.7s0.4-0.3,0.7-0.3 c0.3,0,0.5,0.1,0.7,0.3s0.3,0.4,0.3,0.7s-0.1,0.5-0.3,0.7c-0.2,0.2-0.4,0.3-0.7,0.3c-0.3,0-0.5-0.1-0.7-0.3S112.6,95.3,112.6,95z" /> <path class="st4" d="M120.5,97.9v1c1.1-0.8,2.1-1.2,2.9-1.2c0.6,0,1,0.1,1.4,0.4s0.6,0.6,0.7,1c0.1,0.4,0.2,0.9,0.2,1.7v4.1h1.4 v1.5H124v-5.6c0-0.6-0.1-1.1-0.3-1.3s-0.4-0.3-0.7-0.3c-0.7,0-1.6,0.4-2.5,1.1v4.6h1.5v1.5h-4.6v-1.5h1.5v-5.5h-1.5v-1.5H120.5z"/> <path class="st4" d="M139,97.9v1.5h-1.5v6.3c0,0.9,0,1.5-0.1,1.9c-0.1,0.4-0.3,0.8-0.6,1.3c-0.3,0.4-0.8,0.8-1.5,1.1 s-1.4,0.4-2.3,0.4c-1.3,0-2.4-0.4-3.4-1.1l1.1-1.2c0.7,0.6,1.5,0.9,2.4,0.9c0.5,0,0.9-0.1,1.3-0.3c0.4-0.2,0.7-0.4,0.9-0.7 s0.3-0.5,0.4-0.8c0.1-0.2,0.1-0.6,0.1-1.2v-0.8c-0.3,0.3-0.7,0.7-1.2,0.9s-1.2,0.4-1.8,0.4c-1.2,0-2.2-0.4-3-1.3s-1.2-1.9-1.2-3.1 c0-1.3,0.4-2.4,1.3-3.3c0.8-0.8,1.8-1.2,2.9-1.2c1.1,0,2.1,0.4,3,1.3v-1.2H139z M130.3,102.3c0,0.9,0.3,1.6,0.8,2.1 s1.1,0.8,1.9,0.8c0.8,0,1.4-0.3,2-0.8s0.8-1.3,0.8-2.1c0-0.9-0.3-1.6-0.8-2.1s-1.2-0.8-1.9-0.8s-1.4,0.3-1.9,0.8 C130.6,100.7,130.3,101.4,130.3,102.3z"/> <path class="st4" d="M140.7,106.4v-2.2h2.2v2.2H140.7z"/> <path class="st4" d="M150.8,104.9v-9.2h-1.3v-1.5h4.5v1.5h-1.3v9.2h1.3v1.5h-4.5v-1.5H150.8z"/> <path class="st4" d="M158.9,97.9v1c1.1-0.8,2.1-1.2,2.9-1.2c0.6,0,1,0.1,1.4,0.4s0.6,0.6,0.7,1c0.1,0.4,0.2,0.9,0.2,1.7v4.1h1.4 v1.5h-3.1v-5.6c0-0.6-0.1-1.1-0.3-1.3s-0.4-0.3-0.7-0.3c-0.7,0-1.6,0.4-2.5,1.1v4.6h1.5v1.5h-4.6v-1.5h1.5v-5.5h-1.5v-1.5H158.9z" /> <path class="st4" d="M167,106.4v-2.9h1.5v0.3c0.1,0.4,0.3,0.7,0.6,1s0.8,0.4,1.3,0.4c0.5,0,1-0.1,1.3-0.3s0.5-0.4,0.5-0.8 c0-0.3-0.1-0.6-0.4-0.7s-0.8-0.3-1.6-0.4c-1.2-0.2-2-0.5-2.5-1c-0.5-0.4-0.8-1-0.8-1.7c0-0.7,0.3-1.3,0.8-1.8s1.3-0.7,2.2-0.7 c0.8,0,1.5,0.2,2.1,0.5v-0.4h1.5v2.8h-1.5v-0.5c-0.5-0.7-1.1-1-2-1c-0.4,0-0.8,0.1-1.1,0.3s-0.4,0.4-0.4,0.8c0,0.3,0.1,0.5,0.4,0.7 s0.8,0.2,1.7,0.4c0.8,0.1,1.5,0.3,1.9,0.5s0.8,0.5,1,0.9s0.4,0.9,0.4,1.4c0,0.8-0.3,1.4-0.9,1.9c-0.6,0.5-1.4,0.7-2.4,0.7 c-0.9,0-1.6-0.2-2.2-0.6v0.5H167z"/> <path class="st4" d="M177.2,104.9v-5.5h-1.3v-1.5h3v7h1.3v1.5h-4.3v-1.5H177.2z M176.9,95c0-0.3,0.1-0.5,0.3-0.7s0.4-0.3,0.7-0.3 c0.3,0,0.5,0.1,0.7,0.3s0.3,0.4,0.3,0.7s-0.1,0.5-0.3,0.7c-0.2,0.2-0.4,0.3-0.7,0.3c-0.3,0-0.5-0.1-0.7-0.3S176.9,95.3,176.9,95z" /> <path class="st4" d="M192.3,97.9v1.5h-1.5v6.3c0,0.9,0,1.5-0.1,1.9c-0.1,0.4-0.3,0.8-0.6,1.3c-0.3,0.4-0.8,0.8-1.5,1.1 s-1.4,0.4-2.3,0.4c-1.3,0-2.4-0.4-3.4-1.1l1.1-1.2c0.7,0.6,1.5,0.9,2.4,0.9c0.5,0,0.9-0.1,1.3-0.3c0.4-0.2,0.7-0.4,0.9-0.7 s0.3-0.5,0.4-0.8c0.1-0.2,0.1-0.6,0.1-1.2v-0.8c-0.3,0.3-0.7,0.7-1.2,0.9s-1.2,0.4-1.8,0.4c-1.2,0-2.2-0.4-3-1.3s-1.2-1.9-1.2-3.1 c0-1.3,0.4-2.4,1.3-3.3c0.8-0.8,1.8-1.2,2.9-1.2c1.1,0,2.1,0.4,3,1.3v-1.2H192.3z M183.7,102.3c0,0.9,0.3,1.6,0.8,2.1 s1.1,0.8,1.9,0.8c0.8,0,1.4-0.3,2-0.8s0.8-1.3,0.8-2.1c0-0.9-0.3-1.6-0.8-2.1s-1.2-0.8-1.9-0.8s-1.4,0.3-1.9,0.8 C183.9,100.7,183.7,101.4,183.7,102.3z"/> <path class="st4" d="M195.1,104.9v-9.3h-1.5v-1.5h3.2v4.7c1-0.8,2-1.2,2.9-1.2c0.6,0,1,0.1,1.4,0.4s0.6,0.5,0.7,0.9 c0.1,0.4,0.2,0.9,0.2,1.7v4.3h1.5v1.5h-3.1v-5.2c0-0.6,0-1.1-0.1-1.3s-0.2-0.4-0.3-0.5s-0.4-0.2-0.7-0.2c-0.6,0-1.5,0.4-2.5,1.1 v4.7h1.5v1.5h-4.7v-1.5H195.1z"/> <path class="st4" d="M204.8,99.4v-1.5h1.1v-1.3l1.7-1.5v2.8h1.6v1.5h-1.6v4.1c0,0.7,0,1.1,0.1,1.2c0.1,0.2,0.3,0.2,0.5,0.2 c0.3,0,0.6-0.1,0.9-0.2v1.5c-0.4,0.2-0.9,0.2-1.3,0.2c-0.5,0-0.9-0.1-1.2-0.3c-0.3-0.2-0.5-0.5-0.6-0.8s-0.1-0.9-0.1-1.8v-4.2 H204.8z"/> <path class="st4" d="M212.1,104.9v-5.5h-1.2v-1.5h1.2v-1.2c0-1,0.2-1.8,0.7-2.1s1-0.6,1.6-0.6c1.3,0,2,0.7,2.2,2l-1.5,0.2 c-0.1-0.5-0.3-0.8-0.6-0.8c-0.3,0-0.4,0.1-0.5,0.3c-0.1,0.2-0.1,0.5-0.1,1.1v1.2h1.5v1.5h-1.5v5.5h1.6v1.5h-4.5v-1.5H212.1z"/> <path class="st4" d="M226.3,104.9v1.5h-3.1v-1c-1,0.7-1.9,1.1-2.8,1.1c-0.6,0-1-0.1-1.4-0.4c-0.4-0.2-0.6-0.6-0.7-1 c-0.1-0.4-0.2-1-0.2-1.9v-3.9h-1.2v-1.5h2.9v5.2c0,0.6,0,1,0.1,1.3s0.1,0.4,0.3,0.5s0.4,0.2,0.6,0.2c0.8,0,1.6-0.4,2.5-1.1v-4.6 h-1.5v-1.5h3.2v7H226.3z"/> <path class="st4" d="M229.1,104.9v-9.3h-1.5v-1.5h3.2v10.7h1.3v1.5h-4.5v-1.5H229.1z"/> <path class="st4" d="M234.8,106.4v-2.2h2.2v2.2H234.8z"/> <path class="st4" d="M251,106.6l0.4,0.2c1,0.4,1.7,0.6,2.2,0.6c0.2,0,0.4,0,0.6-0.1l-0.7,1.5c-0.2,0-0.3,0-0.5,0 c-0.6,0-1.4-0.2-2.4-0.7c-0.9-0.4-1.6-0.6-2.1-0.6c-0.5,0-0.9,0.1-1.3,0.4l-0.5-0.7c0.3-0.4,0.8-0.6,1.4-0.7 c-1-0.3-1.8-0.8-2.5-1.5s-1.2-1.4-1.4-2.2c-0.3-0.8-0.4-1.6-0.4-2.4c0-1.7,0.6-3.2,1.7-4.4c1.1-1.2,2.7-1.8,4.6-1.8 s3.4,0.6,4.6,1.8s1.8,2.7,1.8,4.5c0,1-0.2,1.9-0.6,2.7c-0.4,0.9-1,1.7-1.9,2.3S252.1,106.5,251,106.6z M245.9,100.3 c0,1.3,0.4,2.5,1.2,3.4s1.8,1.4,3.1,1.4c1.3,0,2.3-0.5,3.1-1.4s1.2-2,1.2-3.3c0-1.3-0.4-2.4-1.2-3.3s-1.9-1.3-3.1-1.3 c-1.2,0-2.3,0.4-3.1,1.3S245.9,99,245.9,100.3z"/> <path class="st4" d="M268.1,104.9v1.5h-3.1v-1c-1,0.7-1.9,1.1-2.8,1.1c-0.6,0-1-0.1-1.4-0.4c-0.4-0.2-0.6-0.6-0.7-1 c-0.1-0.4-0.2-1-0.2-1.9v-3.9h-1.2v-1.5h2.9v5.2c0,0.6,0,1,0.1,1.3s0.1,0.4,0.3,0.5s0.4,0.2,0.6,0.2c0.8,0,1.6-0.4,2.5-1.1v-4.6 h-1.5v-1.5h3.2v7H268.1z"/> <path class="st4" d="M270.9,104.9v-5.5h-1.3v-1.5h3v7h1.3v1.5h-4.3v-1.5H270.9z M270.6,95c0-0.3,0.1-0.5,0.3-0.7s0.4-0.3,0.7-0.3 c0.3,0,0.5,0.1,0.7,0.3s0.3,0.4,0.3,0.7s-0.1,0.5-0.3,0.7c-0.2,0.2-0.4,0.3-0.7,0.3c-0.3,0-0.5-0.1-0.7-0.3S270.6,95.3,270.6,95z" /> <path class="st4" d="M277.1,104.9v-5.5h-1.7v-1.5h3v1.9c0.2-0.5,0.4-0.9,0.8-1.2s0.7-0.5,1.1-0.7s0.9-0.2,1.5-0.2h0.4v1.7h-0.3 c-0.8,0-1.5,0.1-1.9,0.3s-0.7,0.5-0.9,0.9c-0.2,0.4-0.3,1.3-0.3,2.4v1.9h1.9v1.5h-5.2v-1.5H277.1z"/> <path class="st4" d="M284.8,104.9v-9.3h-1.5v-1.5h3.2v7.6l3.2-2.5h-1.4v-1.4h4.7v1.4h-1.3l-3.2,2.7l3,3h1.5v1.5h-2.2l-4.3-4.3v2.8 h1.5v1.5h-4.7v-1.5H284.8z"/> <path class="st4" d="M297.9,106.3l-2.8-6.9h-1.4v-1.5h4.2v1.5h-1l1.8,4.7l1.8-4.7h-1.1v-1.5h4.1v1.5h-1.3l-4.2,10.8h-2.8v-1.5h1.7 L297.9,106.3z"/> <path class="st4" d="M304.1,106.4v-2.2h2.2v2.2H304.1z"/> </g> </svg> </a> <h6>An MIT Alumni Association Publication</h6> </div> <!-- <div class="top-share"> <a id="share-group__toggle2" aria-expanded="false" href="#"><i class="icon-share"></i>Share</a> <div id="share-group__container"> <div class="addthis_inline_share_toolbox"></div> </div> </div> --> <div class="m-pub-bar-wrap"><a id="m-pub-menu-btn">slice Topics</a></div> <div class="pub-bar"> <ul class="menu"> <li class="menu-item"> <a href="/topic/research" target="" rel="" title="Research" data-drupal-link-system-path="taxonomy/term/65">Research</a> </li> <li class="menu-item"> <a href="/topic/alumni-life" target="" rel="" data-drupal-link-system-path="taxonomy/term/51">Alumni Life</a> </li> <li class="menu-item"> <a href="/topic/campus-culture" target="" rel="" title="Campus Culture" data-drupal-link-system-path="taxonomy/term/53">Campus Culture</a> </li> <li class="menu-item"> <a href="/topic/video" target="" rel="" title="Video" data-drupal-link-system-path="taxonomy/term/81">Video</a> </li> <li class="menu-item"> <a href="/topic/podcast" target="" rel="" title="Podcast" data-drupal-link-system-path="taxonomy/term/84">Podcast</a> </li> <li class="menu-item"> <a href="/slice/about" target="" rel="" title="About the Slice of MIT blog" data-drupal-link-system-path="node/55243">About</a> </li> </ul> <div class="pub-search"> <div class="block block-views block-views-exposed-filter-blockslice-search-page"> <h2 class="block-label">Search | Slice of MIT</h2> <form class="views-exposed-form" data-drupal-selector="views-exposed-form-slice-search-page" action="/slice/search" method="get" id="views-exposed-form-slice-search-page" accept-charset="UTF-8"> <div class="form--inline clearfix"> <div class="js-form-item form-item js-form-type-textfield form-type-textfield js-form-item-keywords form-item-keywords"> <label for="edit-keywords">Keywords</label> <input data-drupal-selector="edit-keywords" type="text" id="edit-keywords" name="keywords" value="" size="30" maxlength="128" class="form-text" /> </div> <div class="js-form-item form-item js-form-type-select form-type-select js-form-item-sort-by form-item-sort-by"> <label for="edit-sort-by">Sort by</label> <select data-drupal-selector="edit-sort-by" id="edit-sort-by" name="sort_by" class="form-select"><option value="search_api_relevance" selected="selected">Relevance</option><option value="date">Date</option></select> </div> <div data-drupal-selector="edit-actions" class="form-actions js-form-wrapper form-wrapper" id="edit-actions"><input data-drupal-selector="edit-submit-slice-search" type="submit" id="edit-submit-slice-search" value="Search" class="button js-form-submit form-submit" /> </div> </div> </form> </div> </div> </div> <div class="m-pub-menu"> <ul class="menu"> <li class="menu-item"> <a href="/topic/research" target="" rel="" title="Research" data-drupal-link-system-path="taxonomy/term/65">Research</a> </li> <li class="menu-item"> <a href="/topic/alumni-life" target="" rel="" data-drupal-link-system-path="taxonomy/term/51">Alumni Life</a> </li> <li class="menu-item"> <a href="/topic/campus-culture" target="" rel="" title="Campus Culture" data-drupal-link-system-path="taxonomy/term/53">Campus Culture</a> </li> <li class="menu-item"> <a href="/topic/video" target="" rel="" title="Video" data-drupal-link-system-path="taxonomy/term/81">Video</a> </li> <li class="menu-item"> <a href="/topic/podcast" target="" rel="" title="Podcast" data-drupal-link-system-path="taxonomy/term/84">Podcast</a> </li> <li class="menu-item"> <a href="/slice/about" target="" rel="" title="About the Slice of MIT blog" data-drupal-link-system-path="node/55243">About</a> </li> </ul> </div> </article> </div> </div> <div class="home-content"> <div class="home-primary"> <p class="todays-slice">Today's Slice</p> <div class="home-top-story " style="background-image: url('/sites/default/files/styles/top_story_desktop/public/images/Slice_24_11_27_ReedDiawuoh.jpg?h=aa6c0f32&itok=GILdPDlZ"> <div class="video-play-icon-container"></div> <article id="node-106974" class="top-story-teaser " data-history-node-id="106974" role="article" about="/slice/uplifting-west-african-communities-one-cashew-time" data-path="/slice/uplifting-west-african-communities-one-cashew-time"> <div class="text-block"> <h2 class="title"><a href="/slice/uplifting-west-african-communities-one-cashew-time" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Uplifting West African Communities, One Cashew at a Time</span> </a></h2> <ul class="info inline-list"> </ul> </div> </article> </div> <div class="home-sidebar"> <div class="inner"> <div class="home-sidebar-header"><h2><a href="/slice">Slice of MIT</a></h2></div> <ul class="sidebar-links"> <li><a href="/slice/pioneer-storytelling-through-design">A Pioneer of Storytelling through Design</a></li> <li><a href="/slice/searching-truth-science-and-humanities">Searching for the Truth in Science and the Humanities</a></li> <li><a href="/slice/50-years-tiddlywinks-glory">50+ Years of Tiddlywinks Glory</a></li> <li><a href="/slice/mission-possible-veteran-leads-delivery-drones-flight">Mission Possible: Veteran Leads Delivery Drones in Flight</a></li> <li><a href="/slice/all">View all stories from Slice of MIT</a></li> </ul> </div> </div> </div> <div class="home-secondary-stories"> <div class="inner"> <div class="secondary-stories"> <article id="node-106944" class="secondary-story-teaser " data-history-node-id="106944" role="article" about="/slice/applying-beauty-and-rigor-math-social-sciences"> <div class="image-block"> <a href="/slice/applying-beauty-and-rigor-math-social-sciences" aria-hidden="true" tabindex="-1"> <img loading="lazy" src="/sites/default/files/styles/secondary_story_teaser/public/images/Slice_24_12_06_Dragovic.jpg?h=e2a2f411&itok=nRIYK0_y" width="372" height="194" alt="Head and shoulders portrait of Nataša Dragović silhouetted against a purple background with a pattern formed by repeating the words MIT Alumni." typeof="foaf:Image" class="image-style-secondary-story-teaser" /> </a> </div> <div class="text-block"> <h2 class="title"><a href="/slice/applying-beauty-and-rigor-math-social-sciences" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Applying the Beauty and Rigor of Math to Social Sciences</span> </a></h2> <ul class="info inline-list"> <li class="date"><time datetime="2024-11-25T12:00:00Z" class="datetime">Nov 25, 2024</time> </li> <li class="author">Pamela Ferdinand</li> <li class="publication"><a href="/slice">Slice of MIT</a></li> </ul> <div class="inline-topics"> <ul class="topics"> <li class="item"><a href="/topic/alumni-life" hreflang="en">Alumni Life</a></li> <li class="item"><a href="/topic/mit-technology-review" hreflang="en">MIT Technology Review</a></li> <li class="item"><a href="/topic/research" hreflang="en">Research</a></li> </ul> </div> </div> </article> <article id="node-106960" class="secondary-story-teaser " data-history-node-id="106960" role="article" about="/slice/startup-helps-people-fall-asleep-aligning-audio-signals-brainwaves"> <div class="image-block"> <a href="/slice/startup-helps-people-fall-asleep-aligning-audio-signals-brainwaves" aria-hidden="true" tabindex="-1"> <img loading="lazy" src="/sites/default/files/styles/secondary_story_teaser/public/images/Slice_24_11_27_Elemind.jpg?h=aa6c0f32&itok=-HVZqNCP" width="372" height="194" alt="Closeup of a woman sleeping showing her head on a pillow with a black headband across her forehead." typeof="foaf:Image" class="image-style-secondary-story-teaser" /> </a> </div> <div class="text-block"> <h2 class="title"><a href="/slice/startup-helps-people-fall-asleep-aligning-audio-signals-brainwaves" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Startup Helps People Fall Asleep by Aligning Audio Signals with Brainwaves</span> </a></h2> <ul class="info inline-list"> <li class="date"><time datetime="2024-11-22T12:00:00Z" class="datetime">Nov 22, 2024</time> </li> <li class="author">Zach Winn</li> <li class="publication"><a href="/slice">Slice of MIT</a></li> </ul> <div class="inline-topics"> <ul class="topics"> <li class="item"><a href="/topic/alumni-life" hreflang="en">Alumni Life</a></li> <li class="item"><a href="/topic/entrepreneurship" hreflang="en">Entrepreneurship</a></li> <li class="item"><a href="/topic/health" hreflang="en">Health</a></li> </ul> </div> </div> </article> <article id="node-107085" class="secondary-story-teaser " data-history-node-id="107085" role="article" about="/slice/using-ai-reduce-waste-construction-industry"> <div class="image-block"> <a href="/slice/using-ai-reduce-waste-construction-industry" aria-hidden="true" tabindex="-1"> <img loading="lazy" src="/sites/default/files/styles/secondary_story_teaser/public/images/Portrait%20%28c%29%20Giuilia%20Marthaler.jpg?h=6f8e2d4a&itok=eneywgC-" width="372" height="194" alt="A photo of Catherine De Wolf outside " typeof="foaf:Image" class="image-style-secondary-story-teaser" /> </a> </div> <div class="text-block"> <h2 class="title"><a href="/slice/using-ai-reduce-waste-construction-industry" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Using AI to Reduce Waste in the Construction Industry</span> </a></h2> <ul class="info inline-list"> <li class="date"><time datetime="2024-11-20T12:00:00Z" class="datetime">Nov 20, 2024</time> </li> <li class="author">Michael Blanding</li> <li class="publication"><a href="/slice">Slice of MIT</a></li> </ul> <div class="inline-topics"> <ul class="topics"> <li class="item"><a href="/topic/alumni-life" hreflang="en">Alumni Life</a></li> <li class="item"><a href="/topic/environment" hreflang="en">Environment</a></li> <li class="item"><a href="/topic/research" hreflang="en">Research</a></li> <li class="item"><a href="/topic/robotics" hreflang="en">Robotics</a></li> </ul> </div> </div> </article> </div> </div> </div> </div> </article> <div class="field field--name-field-body-paragraphs field--type-entity-reference-revisions field--label-hidden field__items"> <div class="visual-story-group full-width-4-stories by-topic"> <h3 class="title">Video</h3> <div class="views-element-container"><div class="view view-visual-story-group-listing-of-teasers-by-topic view-id-visual_story_group_listing_of_teasers_by_topic view-display-id-block_2 js-view-dom-id-c862fb30313f27d086847b558b5461000b556d234cf47e08b78b19edd5be6040"> <div class="view-content"> <article id="node-106991" class="vertical-teaser story-icon-videos " data-history-node-id="106991" role="article" about="/slice/50-years-tiddlywinks-glory"> <div class="image-block"> <a href="/slice/50-years-tiddlywinks-glory" aria-hidden="true" tabindex="-1"> <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"> <div style=""> <img loading="lazy" src="/sites/default/files/styles/visual_story_group_large/public/images/Slice_24_11_13_Tiddlywinks.jpg?h=aa6c0f32&itok=VPqYgu4x" width="600" height="310" alt="Closeup of a man leaning over a table with an array of winks. He appears to be concentrating on a shot." typeof="foaf:Image" class="image-style-visual-story-group-large" /> </div> </div> </a> </div> <div class="text-block"> <h2 class="teaser-title"><a href="/slice/50-years-tiddlywinks-glory" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">50+ Years of Tiddlywinks Glory</span> </a></h2> <div class="info-bar"> <span class="date"><time datetime="2024-11-13T12:00:00Z" class="datetime">Nov 13, 2024</time> </span> <span class="author">Kathryn M. O'Neill</span> <span class="source">Slice of MIT</span> </div> </div> </article> <article id="node-106916" class="vertical-teaser " data-history-node-id="106916" role="article" about="/slice/engineers-3d-print-sturdy-glass-bricks-building-structures"> <div class="image-block"> <a href="/slice/engineers-3d-print-sturdy-glass-bricks-building-structures" aria-hidden="true" tabindex="-1"> <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"> <div style=""> <img loading="lazy" src="/sites/default/files/styles/visual_story_group_large/public/images/Slice_24_11_04_Becker1.jpg?h=aa6c0f32&itok=pKkCy2HO" width="600" height="310" alt="In the middle of Killian Court, a stout pyramid of the glass bricks is four layers tall, and looks about 15 feet across and four feet high." typeof="foaf:Image" class="image-style-visual-story-group-large" /> </div> </div> </a> </div> <div class="text-block"> <h2 class="teaser-title"><a href="/slice/engineers-3d-print-sturdy-glass-bricks-building-structures" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Engineers 3D Print Sturdy Glass Bricks for Building Structures</span> </a></h2> <div class="info-bar"> <span class="date"><time datetime="2024-10-29T12:00:00Z" class="datetime">Oct 29, 2024</time> </span> <span class="author">Jennifer Chu</span> <span class="source">MIT News</span> </div> </div> </article> <article id="node-106844" class="vertical-teaser story-icon-videos " data-history-node-id="106844" role="article" about="/slice/distillery-founder-spirited-passion"> <div class="image-block"> <a href="/slice/distillery-founder-spirited-passion" aria-hidden="true" tabindex="-1"> <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"> <div style=""> <img loading="lazy" src="/sites/default/files/styles/visual_story_group_large/public/images/Slice_covalentSpirits_screenshot-3300x2200.jpg?h=aa6c0f32&itok=Z4RiH2gr" width="600" height="310" alt="Jennifer Yang stands in her craft distillery's tasting room in Westminster, Maryland. She smiles with her elbows on the bar and her hands clasped. Behind Yang, you can see more of the restored historic venue. You can glimpse part of the company t-shirt Yang is pictured wearing. Vertically it reads, "Westminster." Horizontally it reads, "Moved for love, stayed for whiskey." " typeof="foaf:Image" class="image-style-visual-story-group-large" /> </div> </div> </a> </div> <div class="text-block"> <h2 class="teaser-title"><a href="/slice/distillery-founder-spirited-passion" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Distillery Founder with a Spirited Passion</span> </a></h2> <div class="info-bar"> <span class="date"><time datetime="2024-10-15T12:00:00Z" class="datetime">Oct 15, 2024</time> </span> <span class="author">Jessica R. Simpson</span> <span class="source">Slice of MIT</span> </div> </div> </article> <article id="node-106443" class="vertical-teaser story-icon-videos " data-history-node-id="106443" role="article" about="/slice/miters-alums-build-own-hackerspace"> <div class="image-block"> <a href="/slice/miters-alums-build-own-hackerspace" aria-hidden="true" tabindex="-1"> <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"> <div style=""> <img loading="lazy" src="/sites/default/files/styles/visual_story_group_large/public/images/Slice_24_08_09_MITERS.jpg?h=aa6c0f32&itok=fWTgWNWo" width="600" height="310" alt="A man leans over a workbench holding a grinder against a metal surface. Sparks fly. A tire and a steering wheel are visible in the foreground." typeof="foaf:Image" class="image-style-visual-story-group-large" /> </div> </div> </a> </div> <div class="text-block"> <h2 class="teaser-title"><a href="/slice/miters-alums-build-own-hackerspace" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">MITERS Alums Build Own Hackerspace</span> </a></h2> <div class="info-bar"> <span class="date"><time datetime="2024-08-09T12:00:00Z" class="datetime">Aug 9, 2024</time> </span> <span class="author">Kathryn M. O'Neill</span> <span class="source">Slice of MIT</span> </div> </div> </article> </div> </div> </div> </div> <div class="visual-story-group full-width-4-stories by-topic"> <h3 class="title">Alumni Life</h3> <div class="views-element-container"><div class="view view-visual-story-group-listing-of-teasers-by-topic view-id-visual_story_group_listing_of_teasers_by_topic view-display-id-block_2 js-view-dom-id-e544efed42331d826e4d310013c19f1c9a0f3cd92abf9315c3cbedb575fd7b06"> <div class="view-content"> <article id="node-106974" class="vertical-teaser " data-history-node-id="106974" role="article" about="/slice/uplifting-west-african-communities-one-cashew-time"> <div class="image-block"> <a href="/slice/uplifting-west-african-communities-one-cashew-time" aria-hidden="true" tabindex="-1"> <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"> <div style=""> <img loading="lazy" src="/sites/default/files/styles/visual_story_group_large/public/images/Slice_24_11_27_ReedDiawuoh.jpg?h=aa6c0f32&itok=eOEwtaBD" width="600" height="310" alt="Joshua Reed-Diawuoh stands behind a table featuring GRIA products and small cups. Other tables and shoppers are visible in the background. The image has a red patterned border." typeof="foaf:Image" class="image-style-visual-story-group-large" /> </div> </div> </a> </div> <div class="text-block"> <h2 class="teaser-title"><a href="/slice/uplifting-west-african-communities-one-cashew-time" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Uplifting West African Communities, One Cashew at a Time</span> </a></h2> <div class="info-bar"> <span class="date"><time datetime="2024-11-27T12:00:00Z" class="datetime">Nov 27, 2024</time> </span> <span class="author">Zach Winn</span> <span class="source">MIT News</span> </div> </div> </article> <article id="node-106944" class="vertical-teaser " data-history-node-id="106944" role="article" about="/slice/applying-beauty-and-rigor-math-social-sciences"> <div class="image-block"> <a href="/slice/applying-beauty-and-rigor-math-social-sciences" aria-hidden="true" tabindex="-1"> <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"> <div style=""> <img loading="lazy" src="/sites/default/files/styles/visual_story_group_large/public/images/Slice_24_12_06_Dragovic.jpg?h=e2a2f411&itok=bHq30zpm" width="600" height="310" alt="Head and shoulders portrait of Nataša Dragović silhouetted against a purple background with a pattern formed by repeating the words MIT Alumni." typeof="foaf:Image" class="image-style-visual-story-group-large" /> </div> </div> </a> </div> <div class="text-block"> <h2 class="teaser-title"><a href="/slice/applying-beauty-and-rigor-math-social-sciences" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Applying the Beauty and Rigor of Math to Social Sciences</span> </a></h2> <div class="info-bar"> <span class="date"><time datetime="2024-11-25T12:00:00Z" class="datetime">Nov 25, 2024</time> </span> <span class="author">Pamela Ferdinand</span> <span class="source">MIT Technology Review</span> </div> </div> </article> <article id="node-106960" class="vertical-teaser " data-history-node-id="106960" role="article" about="/slice/startup-helps-people-fall-asleep-aligning-audio-signals-brainwaves"> <div class="image-block"> <a href="/slice/startup-helps-people-fall-asleep-aligning-audio-signals-brainwaves" aria-hidden="true" tabindex="-1"> <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"> <div style=""> <img loading="lazy" src="/sites/default/files/styles/visual_story_group_large/public/images/Slice_24_11_27_Elemind.jpg?h=aa6c0f32&itok=YincKdmY" width="600" height="310" alt="Closeup of a woman sleeping showing her head on a pillow with a black headband across her forehead." typeof="foaf:Image" class="image-style-visual-story-group-large" /> </div> </div> </a> </div> <div class="text-block"> <h2 class="teaser-title"><a href="/slice/startup-helps-people-fall-asleep-aligning-audio-signals-brainwaves" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Startup Helps People Fall Asleep by Aligning Audio Signals with Brainwaves</span> </a></h2> <div class="info-bar"> <span class="date"><time datetime="2024-11-22T12:00:00Z" class="datetime">Nov 22, 2024</time> </span> <span class="author">Zach Winn</span> <span class="source">MIT News</span> </div> </div> </article> <article id="node-107085" class="vertical-teaser " data-history-node-id="107085" role="article" about="/slice/using-ai-reduce-waste-construction-industry"> <div class="image-block"> <a href="/slice/using-ai-reduce-waste-construction-industry" aria-hidden="true" tabindex="-1"> <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"> <div style=""> <img loading="lazy" src="/sites/default/files/styles/visual_story_group_large/public/images/Portrait%20%28c%29%20Giuilia%20Marthaler.jpg?h=6f8e2d4a&itok=p_3Ds0FY" width="600" height="310" alt="A photo of Catherine De Wolf outside " typeof="foaf:Image" class="image-style-visual-story-group-large" /> </div> </div> </a> </div> <div class="text-block"> <h2 class="teaser-title"><a href="/slice/using-ai-reduce-waste-construction-industry" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Using AI to Reduce Waste in the Construction Industry</span> </a></h2> <div class="info-bar"> <span class="date"><time datetime="2024-11-20T12:00:00Z" class="datetime">Nov 20, 2024</time> </span> <span class="author">Michael Blanding</span> <span class="source">Slice of MIT</span> </div> </div> </article> </div> </div> </div> </div> </div> <div class="slice-homepage-bottom"> <div class="inner" id="Teasers"> <div class="views-element-container"><div class="view view-slice-article-teasers view-id-slice_article_teasers view-display-id-block_1 js-view-dom-id-9a3bb16af3f017d5156a7c0015debb4bec087428c7d406032e65b78bce90e72b"> <div class="view-header"> <h2 class="block-label">Trending Now</h2> </div> <div class="view-content"> <div class="views-row"> <article id="node-106974" class="recommended-teaser-vertical " data-history-node-id="106974" role="article" about="/slice/uplifting-west-african-communities-one-cashew-time"> <div class="field--name-field-image"><a href="/slice/uplifting-west-african-communities-one-cashew-time"> <div style=""> <picture> <source srcset="/sites/default/files/styles/article_desktop/public/images/Slice_24_11_27_ReedDiawuoh.jpg?h=aa6c0f32&itok=RJeJLxsr 1x" media="all and (min-width: 900px)" type="image/jpeg"/> <source srcset="/sites/default/files/styles/article_mobile/public/images/Slice_24_11_27_ReedDiawuoh.jpg?h=aa6c0f32&itok=G3Pxnpme 1x" media="all and (max-width: 899px)" type="image/jpeg"/> <img src="/sites/default/files/styles/article_desktop/public/images/Slice_24_11_27_ReedDiawuoh.jpg?h=aa6c0f32&itok=RJeJLxsr" alt="Joshua Reed-Diawuoh stands behind a table featuring GRIA products and small cups. Other tables and shoppers are visible in the background. The image has a red patterned border." typeof="foaf:Image" /> </picture> </div> </a></div> <h5 class="title"><a href="/slice/uplifting-west-african-communities-one-cashew-time" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Uplifting West African Communities, One Cashew at a Time</span> </a></h5> </article> </div> <div class="views-row"> <article id="node-106944" class="recommended-teaser-vertical " data-history-node-id="106944" role="article" about="/slice/applying-beauty-and-rigor-math-social-sciences"> <div class="field--name-field-image"><a href="/slice/applying-beauty-and-rigor-math-social-sciences"> <div style=""> <picture> <source srcset="/sites/default/files/styles/article_desktop/public/images/Slice_24_12_06_Dragovic.jpg?h=e2a2f411&itok=NSvcmonr 1x" media="all and (min-width: 900px)" type="image/jpeg"/> <source srcset="/sites/default/files/styles/article_mobile/public/images/Slice_24_12_06_Dragovic.jpg?h=e2a2f411&itok=0IUl7ozh 1x" media="all and (max-width: 899px)" type="image/jpeg"/> <img src="/sites/default/files/styles/article_desktop/public/images/Slice_24_12_06_Dragovic.jpg?h=e2a2f411&itok=NSvcmonr" alt="Head and shoulders portrait of Nataša Dragović silhouetted against a purple background with a pattern formed by repeating the words MIT Alumni." typeof="foaf:Image" /> </picture> </div> </a></div> <h5 class="title"><a href="/slice/applying-beauty-and-rigor-math-social-sciences" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Applying the Beauty and Rigor of Math to Social Sciences</span> </a></h5> </article> </div> <div class="views-row"> <article id="node-106960" class="recommended-teaser-vertical " data-history-node-id="106960" role="article" about="/slice/startup-helps-people-fall-asleep-aligning-audio-signals-brainwaves"> <div class="field--name-field-image"><a href="/slice/startup-helps-people-fall-asleep-aligning-audio-signals-brainwaves"> <div style=""> <picture> <source srcset="/sites/default/files/styles/article_desktop/public/images/Slice_24_11_27_Elemind.jpg?h=aa6c0f32&itok=-3lsXHkZ 1x" media="all and (min-width: 900px)" type="image/jpeg"/> <source srcset="/sites/default/files/styles/article_mobile/public/images/Slice_24_11_27_Elemind.jpg?h=aa6c0f32&itok=2prgFm6v 1x" media="all and (max-width: 899px)" type="image/jpeg"/> <img src="/sites/default/files/styles/article_desktop/public/images/Slice_24_11_27_Elemind.jpg?h=aa6c0f32&itok=-3lsXHkZ" alt="Closeup of a woman sleeping showing her head on a pillow with a black headband across her forehead." typeof="foaf:Image" /> </picture> </div> </a></div> <h5 class="title"><a href="/slice/startup-helps-people-fall-asleep-aligning-audio-signals-brainwaves" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Startup Helps People Fall Asleep by Aligning Audio Signals with Brainwaves</span> </a></h5> </article> </div> <div class="views-row"> <article id="node-107085" class="recommended-teaser-vertical " data-history-node-id="107085" role="article" about="/slice/using-ai-reduce-waste-construction-industry"> <div class="field--name-field-image"><a href="/slice/using-ai-reduce-waste-construction-industry"> <div style=""> <picture> <source srcset="/sites/default/files/styles/article_desktop/public/images/Portrait%20%28c%29%20Giuilia%20Marthaler.jpg?h=6f8e2d4a&itok=FhaCSJTL 1x" media="all and (min-width: 900px)" type="image/jpeg"/> <source srcset="/sites/default/files/styles/article_mobile/public/images/Portrait%20%28c%29%20Giuilia%20Marthaler.jpg?h=6f8e2d4a&itok=M468Br8b 1x" media="all and (max-width: 899px)" type="image/jpeg"/> <img src="/sites/default/files/styles/article_desktop/public/images/Portrait%20%28c%29%20Giuilia%20Marthaler.jpg?h=6f8e2d4a&itok=FhaCSJTL" alt="A photo of Catherine De Wolf outside " typeof="foaf:Image" /> </picture> </div> </a></div> <h5 class="title"><a href="/slice/using-ai-reduce-waste-construction-industry" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Using AI to Reduce Waste in the Construction Industry</span> </a></h5> </article> </div> <div class="views-row"> <article id="node-106991" class="recommended-teaser-vertical " data-history-node-id="106991" role="article" about="/slice/50-years-tiddlywinks-glory"> <div class="field--name-field-image"><a href="/slice/50-years-tiddlywinks-glory"> <div style=""> <picture> <source srcset="/sites/default/files/styles/article_desktop/public/images/Slice_24_11_13_Tiddlywinks.jpg?h=aa6c0f32&itok=kLV3xPh4 1x" media="all and (min-width: 900px)" type="image/jpeg"/> <source srcset="/sites/default/files/styles/article_mobile/public/images/Slice_24_11_13_Tiddlywinks.jpg?h=aa6c0f32&itok=cmk6tevo 1x" media="all and (max-width: 899px)" type="image/jpeg"/> <img src="/sites/default/files/styles/article_desktop/public/images/Slice_24_11_13_Tiddlywinks.jpg?h=aa6c0f32&itok=kLV3xPh4" alt="Closeup of a man leaning over a table with an array of winks. He appears to be concentrating on a shot." typeof="foaf:Image" /> </picture> </div> </a></div> <h5 class="title"><a href="/slice/50-years-tiddlywinks-glory" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">50+ Years of Tiddlywinks Glory</span> </a></h5> </article> </div> <div class="views-row"> <article id="node-106958" class="recommended-teaser-vertical " data-history-node-id="106958" role="article" about="/slice/banking-path-african-prosperity"> <div class="field--name-field-image"><a href="/slice/banking-path-african-prosperity"> <div style=""> <picture> <source srcset="/sites/default/files/styles/article_desktop/public/images/Slice_24_10_31_ClevaFounders.jpg?h=aa6c0f32&itok=KhU_2AU1 1x" media="all and (min-width: 900px)" type="image/jpeg"/> <source srcset="/sites/default/files/styles/article_mobile/public/images/Slice_24_10_31_ClevaFounders.jpg?h=aa6c0f32&itok=hwrjD-KP 1x" media="all and (max-width: 899px)" type="image/jpeg"/> <img src="/sites/default/files/styles/article_desktop/public/images/Slice_24_10_31_ClevaFounders.jpg?h=aa6c0f32&itok=KhU_2AU1" alt="Cleva founders Tolu Alabi, left, and Philip Adama Abel ’15 stand side by side with arms folded wearing company T-shirts." typeof="foaf:Image" /> </picture> </div> </a></div> <h5 class="title"><a href="/slice/banking-path-african-prosperity" rel="bookmark"><span class="field field--name-title field--type-string field--label-hidden">Banking on a Path to African Prosperity</span> </a></h5> </article> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </article> </div> </div> </section> </main> <footer class="footer" role="contentinfo"> <div class="container"> <div class="footer__logo-address"> <a href="http://web.mit.edu/"><div class="icon-mit-logo--black" style="width: 60px; height: 32px;"></div></a> <div class="region "> <div id="block-footeraddress-2" class="block block-block-content block-block-content55918e43-24ce-49b9-8212-5ee967e71c27"> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h3>MIT Alumni Association</h3> <p>600 Memorial Drive<br /> Cambridge, MA 02139<br /> 617-253-8200</p></div> </div> </div> </div> <div class="footer__primary-menu"> <div class="region "> <nav role="navigation" id="block-footermainnavigation" class="block block-menu navigation menu--footer-main-navigation"> <h2 class="visually-hidden" id="block-footermainnavigation-menu">Footer Main Navigation</h2> <ul class="menu"> <li class="menu-item"> <a href="/communities" target="" rel="" title="Description of takaf." data-drupal-link-system-path="node/2653">Communities</a> </li> <li class="menu-item"> <a href="/events" target="" rel="" title="Description of junanuliv." data-drupal-link-system-path="node/2650">Events</a> </li> <li class="menu-item"> <a href="/careers" target="" rel="" title="Careers" data-drupal-link-system-path="node/2652">Careers</a> </li> <li class="menu-item"> <a href="/learn" target="" rel="" title="Learn" data-drupal-link-system-path="node/2660">Learn</a> </li> <li class="menu-item"> <a href="/volunteer" target="" rel="" title="Volunteer" data-drupal-link-system-path="node/2710">Volunteer</a> </li> <li class="menu-item"> <a href="/about" target="" rel="" title="About" data-drupal-link-system-path="node/2662">About</a> </li> </ul> </nav> </div> </div> <div class="footer__secondary-menu"> <div class="region "> <nav role="navigation" id="block-mitaa-footer" class="block block-menu navigation menu--footer"> <h2 class="visually-hidden" id="block-mitaa-footer-menu">Footer menu</h2> <ul class="menu"> <li class="menu-item"> <a href="/communities/mit-students" target="" rel="" data-drupal-link-system-path="node/2656">Students</a> </li> <li class="menu-item"> <a href="/communities/family-friends" target="" rel="" data-drupal-link-system-path="communities/family-friends">Family & Friends</a> </li> <li class="menu-item"> <a href="/knowledge-base" target="" rel="" data-drupal-link-system-path="knowledge-base">Volunteer Knowledge Base</a> </li> <li class="menu-item"> <a href="/about/contact-us" target="" rel="" title="Contact the Alumni Association" data-drupal-link-system-path="node/2861">Contact Us</a> </li> </ul> </nav> <nav role="navigation" id="block-footerutility" class="block block-menu navigation menu--footer-utility"> <h2 class="visually-hidden" id="block-footerutility-menu">Footer Utility</h2> <ul class="menu"> <li class="menu-item"> <a href="/myaccount" target="" rel="">My Account</a> </li> <li class="menu-item"> <a href="/directory" target="" rel="">Alumni Directory</a> </li> <li class="menu-item"> <a href="https://giving.mit.edu/give/to?fundId=3746200&source=WBAAW" target="" rel="">Giving to MIT</a> </li> <li class="menu-item"> <a href="/about/infinite-connection-terms-conditions-use" target="" rel="" data-drupal-link-system-path="node/2860">Terms of Use</a> </li> <li class="menu-item"> <a href="/about/privacy-statement" target="" rel="" data-drupal-link-system-path="node/91944">Privacy Statement</a> </li> <li class="menu-item"> <a href="http://accessibility.mit.edu/">Accessibility</a> </li> </ul> </nav> </div> </div> <div class="footer__last-column"> <div class="footer__search"> <div class="region "> <div class="views-exposed-form block block-views block-views-exposed-filter-blocksearch-page" data-drupal-selector="views-exposed-form-search-page" id="block-searchpage-block-footer"> <div class="inner"> <form action="/search" method="get" id="views-exposed-form-search-page" accept-charset="UTF-8"> <div class="form--inline clearfix"> <div class="js-form-item form-item js-form-type-textfield form-type-textfield js-form-item-keywords form-item-keywords"> <label for="edit-keywords--4">Keywords</label> <input data-drupal-selector="edit-keywords" type="text" id="edit-keywords--4" name="keywords" value="" size="30" maxlength="128" class="form-text" /> </div> <div class="js-form-item form-item js-form-type-select form-type-select js-form-item-sort-by form-item-sort-by"> <label for="edit-sort-by--4">Sort by</label> <select data-drupal-selector="edit-sort-by" id="edit-sort-by--4" name="sort_by" class="form-select"><option value="search_api_relevance" selected="selected">Relevance</option><option value="date">Date</option></select> </div> <div data-drupal-selector="edit-actions" class="form-actions js-form-wrapper form-wrapper" id="edit-actions--4"><input data-drupal-selector="edit-submit-search-3" type="submit" id="edit-submit-search--3" value="Search" class="button js-form-submit form-submit" /> </div> </div> </form> </div> </div> </div> </div> <div class="footer__follow-us"> <div class="region "> <nav role="navigation" id="block-followus-2" class="block block-menu navigation menu--follow-us"> <h2 id="block-followus-2-menu">Follow Us</h2> <ul class="menu"> <li class="menu-item menu-item--active-trail"> <a href="/slice" target="" rel="" class="has-icon has-icon-social--slice is-active" title="Slice of MIT" data-drupal-link-system-path="node/7948">Slice of MIT</a> </li> <li class="menu-item"> <a href="http://www.facebook.com/MITAA" target="_blank" rel="" class="has-icon has-icon-social--facebook" title="Facebook">Facebook</a> </li> <li class="menu-item"> <a href="http://twitter.com/MIT_alumni" target="_blank" rel="" class="has-icon has-icon-social--twitter" title="Twitter">Twitter</a> </li> <li class="menu-item"> <a href="https://www.youtube.com/alumniMIT" target="_blank" rel="" class="has-icon has-icon-social--youtube" title="YouTube">YouTube</a> </li> <li class="menu-item"> <a href="http://instagram.com/mitalumni" target="_blank" rel="" class="has-icon has-icon-social--instagram" title="Instagram">Instagram</a> </li> <li class="menu-item"> <a href="https://www.linkedin.com/groups/69586/" target="_blank" rel="" class="has-icon has-icon-social--linkedin" title="LinkedIn">LinkedIn</a> </li> <li class="menu-item"> <a href="https://soundcloud.com/mitalumni" target="_blank" rel="" class="has-icon has-icon-social--soundcloud" title="SoundCloud">SoundCloud</a> </li> <li class="menu-item"> <a href="https://www.snapchat.com/add/mitalumni" target="_blank" rel="" class="has-icon has-icon-social--snapchat" title="Snapchat">Snapchat</a> </li> <li class="menu-item"> <a href="http://www.pinterest.com/mitalumiassoc/" target="_blank" rel="" class="has-icon has-icon-social--pinterest" title="Pinterest">Pinterest</a> </li> </ul> </nav> </div> </div> </div> </div> </footer> </div></div> </div> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","scriptPath":null,"pathPrefix":"","currentPath":"node\/7948","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxTrustedUrl":{"\/search":true,"\/slice\/search":true},"chosen":{"selector":"select:visible","minimum_single":20,"minimum_multiple":20,"minimum_width":0,"use_relative_width":false,"options":{"disable_search":false,"disable_search_threshold":0,"allow_single_deselect":false,"search_contains":false,"placeholder_text_multiple":"Choose some options","placeholder_text_single":"Choose an option","no_results_text":"No results match","max_shown_results":null,"inherit_select_classes":true}},"user":{"uid":0,"permissionsHash":"2e36025480e491f8c0ea377bcfb29507c072e65f5860089010a99b0b57e410b2"}}</script> <script src="/core/assets/vendor/jquery/jquery.min.js?v=3.6.3"></script> <script src="/core/misc/polyfills/element.matches.js?v=9.5.9"></script> <script src="/core/assets/vendor/once/once.min.js?v=1.0.1"></script> <script src="/core/misc/drupalSettingsLoader.js?v=9.5.9"></script> <script src="/core/misc/drupal.js?v=9.5.9"></script> <script src="/core/misc/drupal.init.js?v=9.5.9"></script> <script src="/core/assets/vendor/picturefill/picturefill.min.js?v=3.0.3"></script> <script src="/core/assets/vendor/js-cookie/js.cookie.min.js?v=3.0.1"></script> <script src="/core/misc/jquery.cookie.shim.js?v=9.5.9"></script> <script src="/themes/custom/mitaa/js/vendor/modernizr.js?v=9.5.9"></script> <script src="/themes/custom/mitaa/js/vendor/enquire.min.js?v=9.5.9"></script> <script src="/themes/custom/mitaa/js/vendor/select2.min.js?v=9.5.9"></script> <script src="/themes/custom/mitaa/js/vendor/jquery.magnific-popup.min.js?v=9.5.9"></script> <script src="/themes/custom/mitaa/js/vendor/owl.carousel.min.js?v=9.5.9"></script> <script src="/themes/custom/mitaa/js/vendor/typeahead.bundle.min.js?v=9.5.9"></script> <script src="/themes/custom/mitaa/js/js-build/scripts.min.js?v=9.5.9"></script> <script src="/themes/custom/mitaa/js/js-build/carousels.min.js?v=9.5.9"></script> <script src="/libraries/chosen/docs/chosen.jquery.min.js?v=2.2.1"></script> <script src="/modules/contrib/chosen/js/chosen.js?v=1.7.0"></script> <!-- Go to www.addthis.com/dashboard to customize your tools --> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-59e62efd276b13cb"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-2a8da6db53bd0aab6e7","applicationID":"572324420","transactionName":"ZQRUbUJUX0sDABZbWFxOY0tZGh5RDAcHShlCCUY=","queueTime":0,"applicationTime":207,"atts":"SUNXGwpOTEU=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>