var Purs_EntryPoints_Hub_AllSchools=(()=>{var KHe=Object.create;var MF=Object.defineProperty,XHe=Object.defineProperties,ZHe=Object.getOwnPropertyDescriptor,eUe=Object.getOwnPropertyDescriptors,nUe=Object.getOwnPropertyNames,Wte=Object.getOwnPropertySymbols,tUe=Object.getPrototypeOf,qte=Object.prototype.hasOwnProperty,aUe=Object.prototype.propertyIsEnumerable;var zte=(e,n,t)=>n in e?MF(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Xa=(e,n)=>{for(var t in n||(n={}))qte.call(n,t)&&zte(e,t,n[t]);if(Wte)for(var t of Wte(n))aUe.call(n,t)&&zte(e,t,n[t]);return e},nu=(e,n)=>XHe(e,eUe(n)),$te=e=>MF(e,"__esModule",{value:!0});var rUe=(e,n)=>()=>(e&&(n=e(e=0)),n);var Be=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),uA=(e,n)=>{$te(e);for(var t in n)MF(e,t,{get:n[t],enumerable:!0})},oUe=(e,n,t)=>{if(n&&typeof n=="object"||typeof n=="function")for(let a of nUe(n))!qte.call(e,a)&&a!=="default"&&MF(e,a,{get:()=>n[a],enumerable:!(t=ZHe(n,a))||t.enumerable});return e},Ma=e=>oUe($te(MF(e!=null?KHe(tUe(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var Ub={};uA(Ub,{Children:()=>kb,Component:()=>Hb,Fragment:()=>eU,Suspense:()=>Mqe,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>Fqe,cloneElement:()=>YT,createContext:()=>ZH,createElement:()=>ar,createRef:()=>bx,default:()=>Mt,forwardRef:()=>$f,isValidElement:()=>nU,lazy:()=>Tqe,useCallback:()=>KT,useContext:()=>Gqe,useEffect:()=>Zr,useImperativeHandle:()=>Vd,useLayoutEffect:()=>XT,useMemo:()=>ZT,useReducer:()=>Aqe,useRef:()=>Ka,useState:()=>Lm,version:()=>xqe});var Mt,Fqe,kb,YT,Hb,ZH,ar,bx,$f,eU,nU,Tqe,Mqe,KT,Gqe,Zr,Vd,XT,ZT,Aqe,Ka,Lm,xqe,la=rUe(()=>{Mt=window.React,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Fqe,Children:kb,cloneElement:YT,Component:Hb,createContext:ZH,createElement:ar,createRef:bx,forwardRef:$f,Fragment:eU,isValidElement:nU,lazy:Tqe,Suspense:Mqe,useCallback:KT,useContext:Gqe,useEffect:Zr,useImperativeHandle:Vd,useLayoutEffect:XT,useMemo:ZT,useReducer:Aqe,useRef:Ka,useState:Lm,version:xqe}=window.React});var Rx=Be((Udt,cle)=>{"use strict";var lle=Object.getOwnPropertySymbols,Lqe=Object.prototype.hasOwnProperty,jqe=Object.prototype.propertyIsEnumerable;function Pqe(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Nqe(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var n={},t=0;t<10;t++)n["_"+String.fromCharCode(t)]=t;var a=Object.getOwnPropertyNames(n).map(function(i){return n[i]});if(a.join("")!=="0123456789")return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(i){r[i]=i}),Object.keys(Object.assign({},r)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}cle.exports=Nqe()?Object.assign:function(e,n){for(var t,a=Pqe(e),r,i=1;i{"use strict";var aU=Rx(),CS=60103,sle=60106;sr.Fragment=60107;sr.StrictMode=60108;sr.Profiler=60114;var fle=60109,vle=60110,mle=60112;sr.Suspense=60113;var _le=60115,ple=60116;typeof Symbol=="function"&&Symbol.for&&(r0=Symbol.for,CS=r0("react.element"),sle=r0("react.portal"),sr.Fragment=r0("react.fragment"),sr.StrictMode=r0("react.strict_mode"),sr.Profiler=r0("react.profiler"),fle=r0("react.provider"),vle=r0("react.context"),mle=r0("react.forward_ref"),sr.Suspense=r0("react.suspense"),_le=r0("react.memo"),ple=r0("react.lazy"));var r0,dle=typeof Symbol=="function"&&Symbol.iterator;function Oqe(e){return e===null||typeof e!="object"?null:(e=dle&&e[dle]||e["@@iterator"],typeof e=="function"?e:null)}function eM(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t{"use strict";Cle.exports=Ele()});var Qle=Be(FS=>{"use strict";var jm=Rx(),Yd=o0();function $o(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;taM;aM++)ql[aM]=aM+1;var ql,aM;ql[15]=0;var qqe=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,xle=Object.prototype.hasOwnProperty,Lle={},jle={};function Ple(e){return xle.call(jle,e)?!0:xle.call(Lle,e)?!1:qqe.test(e)?jle[e]=!0:(Lle[e]=!0,!1)}function zqe(e,n,t,a){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return a?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function $qe(e,n,t,a){if(n===null||typeof n=="undefined"||zqe(e,n,t,a))return!0;if(a)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function hs(e,n,t,a,r,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var zl={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){zl[e]=new hs(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];zl[n]=new hs(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){zl[e]=new hs(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){zl[e]=new hs(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){zl[e]=new hs(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){zl[e]=new hs(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){zl[e]=new hs(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){zl[e]=new hs(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){zl[e]=new hs(e,5,!1,e.toLowerCase(),null,!1,!1)});var hU=/[\-:]([a-z])/g;function gU(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(hU,gU);zl[n]=new hs(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(hU,gU);zl[n]=new hs(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(hU,gU);zl[n]=new hs(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){zl[e]=new hs(e,1,!1,e.toLowerCase(),null,!1,!1)});zl.xlinkHref=new hs("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){zl[e]=new hs(e,1,!1,e.toLowerCase(),null,!0,!0)});var Vqe=/["'&<>]/;function Bb(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=Vqe.exec(e);if(n){var t="",a,r=0;for(a=n.index;aMx))throw Error($o(301));if(e===rp)if(Tx=!0,e={action:t,next:null},aD===null&&(aD=new Map),t=aD.get(n),t===void 0)aD.set(n,e);else{for(n=t;n.next!==null;)n=n.next;n.next=e}}function yU(){}var Wb=null,Zqe={readContext:function(e){var n=Wb.threadID;return tM(e,n),e[n]},useContext:function(e){Jb();var n=Wb.threadID;return tM(e,n),e[n]},useMemo:Ble,useReducer:Ule,useRef:function(e){rp=Jb(),fo=DU();var n=fo.memoizedState;return n===null?(e={current:e},fo.memoizedState=e):n},useState:function(e){return Ule(Hle,e)},useLayoutEffect:function(){},useCallback:function(e,n){return Ble(function(){return e},n)},useImperativeHandle:yU,useEffect:yU,useDebugValue:yU,useDeferredValue:function(e){return Jb(),e},useTransition:function(){return Jb(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(Wb.identifierPrefix||"")+"R:"+(Wb.uniqueID++).toString(36)},useMutableSource:function(e,n){return Jb(),n(e._source)}},Jle={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Wle(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var qle={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},eze=jm({menuitem:!0},qle),oM={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},nze=["Webkit","ms","Moz","O"];Object.keys(oM).forEach(function(e){nze.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),oM[n]=oM[e]})});var tze=/([A-Z])/g,aze=/^ms-/,rD=Yd.Children.toArray,bU=Jqe.ReactCurrentDispatcher,rze={listing:!0,pre:!0,textarea:!0},oze=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,zle={},RU={};function ize(e){if(e==null)return e;var n="";return Yd.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}var uze=Object.prototype.hasOwnProperty,lze={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function $le(e,n){if(e===void 0)throw Error($o(152,nM(n)||"Component"))}function cze(e,n,t){function a(u,l){var c=l.prototype&&l.prototype.isReactComponent,s=Wqe(l,n,t,c),f=[],v=!1,m={isMounted:function(){return!1},enqueueForceUpdate:function(){if(f===null)return null},enqueueReplaceState:function(F,O){v=!0,f=[O]},enqueueSetState:function(F,O){if(f===null)return null;f.push(O)}};if(c){if(c=new l(u.props,s,m),typeof l.getDerivedStateFromProps=="function"){var _=l.getDerivedStateFromProps.call(null,u.props,c.state);_!=null&&(c.state=jm({},c.state,_))}}else if(rp={},c=l(u.props,s,m),c=Ole(l,u.props,c,s),c==null||c.render==null){e=c,$le(e,l);return}if(c.props=u.props,c.context=s,c.updater=m,m=c.state,m===void 0&&(c.state=m=null),typeof c.UNSAFE_componentWillMount=="function"||typeof c.componentWillMount=="function")if(typeof c.componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&c.UNSAFE_componentWillMount(),f.length){m=f;var h=v;if(f=null,v=!1,h&&m.length===1)c.state=m[0];else{_=h?m[0]:c.state;var R=!0;for(h=h?1:0;h=l))throw Error($o(304));var c=new Uint16Array(l);for(c.set(u),ql=c,ql[0]=i+1,u=i;u=c.children.length){var s=c.footer;if(s!==""&&(this.previousWasTextNode=!1),this.stack.pop(),c.type==="select")this.currentSelectValue=null;else if(c.type!=null&&c.type.type!=null&&c.type.type.$$typeof===Cx)this.popProvider(c.type);else if(c.type===Ix){this.suspenseDepth--;var f=i.pop();if(u){u=!1;var v=c.fallbackFrame;if(!v)throw Error($o(303));this.stack.push(v),i[this.suspenseDepth]+="";continue}else i[this.suspenseDepth]+=f}i[this.suspenseDepth]+=s}else{var m=c.children[c.childIndex++],_="";try{_+=this.render(m,c.context,c.domNamespace)}catch(h){throw h!=null&&typeof h.then=="function"?Error($o(294)):h}finally{}i.length<=this.suspenseDepth&&i.push(""),i[this.suspenseDepth]+=_}}return i[0]}finally{bU.current=r,Wb=a,kle()}},n.render=function(t,a,r){if(typeof t=="string"||typeof t=="number")return r=""+t,r===""?"":this.makeStaticMarkup?Bb(r):this.previousWasTextNode?""+Bb(r):(this.previousWasTextNode=!0,Bb(r));if(a=cze(t,a,this.threadID),t=a.child,a=a.context,t===null||t===!1)return"";if(!Yd.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw r=t.$$typeof,Error(r===cU?$o(257):$o(258,r.toString()));return t=rD(t),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}var i=t.type;if(typeof i=="string")return this.renderDOM(t,a,r);switch(i){case Gle:case Mle:case sU:case fU:case _U:case Ex:return t=rD(t.props.children),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case Ix:throw Error($o(294));case Tle:throw Error($o(343))}if(typeof i=="object"&&i!==null)switch(i.$$typeof){case mU:rp={};var u=i.render(t.props,t.ref);return u=Ole(i.render,t.props,u,t.ref),u=rD(u),this.stack.push({type:null,domNamespace:r,children:u,childIndex:0,context:a,footer:""}),"";case pU:return t=[Yd.createElement(i.type,jm({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case Cx:return i=rD(t.props.children),r={type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""},this.pushProvider(t),this.stack.push(r),"";case vU:i=t.type,u=t.props;var l=this.threadID;return tM(i,l),i=rD(u.children(i[l])),this.stack.push({type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""}),"";case Fle:throw Error($o(338));case dU:return i=t.type,u=i._init,i=u(i._payload),t=[Yd.createElement(i,jm({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}throw Error($o(130,i==null?i:typeof i,""))},n.renderDOM=function(t,a,r){var i=t.type.toLowerCase();if(r===Jle.html&&Wle(i),!zle.hasOwnProperty(i)){if(!oze.test(i))throw Error($o(65,i));zle[i]=!0}var u=t.props;if(i==="input")u=jm({type:void 0},u,{defaultChecked:void 0,defaultValue:void 0,value:u.value!=null?u.value:u.defaultValue,checked:u.checked!=null?u.checked:u.defaultChecked});else if(i==="textarea"){var l=u.value;if(l==null){l=u.defaultValue;var c=u.children;if(c!=null){if(l!=null)throw Error($o(92));if(Array.isArray(c)){if(!(1>=c.length))throw Error($o(93));c=c[0]}l=""+c}l==null&&(l="")}u=jm({},u,{value:void 0,children:""+l})}else if(i==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=jm({},u,{value:void 0});else if(i==="option"){c=this.currentSelectValue;var s=ize(u.children);if(c!=null){var f=u.value!=null?u.value+"":s;if(l=!1,Array.isArray(c)){for(var v=0;v":(O+=">",l="");e:{if(c=u.dangerouslySetInnerHTML,c!=null){if(c.__html!=null){c=c.__html;break e}}else if(c=u.children,typeof c=="string"||typeof c=="number"){c=Bb(c);break e}c=null}return c!=null?(u=[],rze.hasOwnProperty(i)&&c.charAt(0)===` `&&(O+=` `),O+=c):u=rD(u.children),t=t.type,r=r==null||r==="http://www.w3.org/1999/xhtml"?Wle(t):r==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":r,this.stack.push({domNamespace:r,type:i,children:u,childIndex:0,context:a,footer:l}),this.previousWasTextNode=!1,O},e}();FS.renderToNodeStream=function(){throw Error($o(207))};FS.renderToStaticMarkup=function(e,n){e=new Vle(e,!0,n);try{return e.read(1/0)}finally{e.destroy()}};FS.renderToStaticNodeStream=function(){throw Error($o(208))};FS.renderToString=function(e,n){e=new Vle(e,!1,n);try{return e.read(1/0)}finally{e.destroy()}};FS.version="17.0.2"});var Kle=Be((qdt,Yle)=>{"use strict";Yle.exports=Qle()});var Zpe=Be((a0a,Xpe)=>{"use strict";var urn="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Xpe.exports=urn});var ade=Be((r0a,tde)=>{"use strict";var lrn=Zpe();function ede(){}function nde(){}nde.resetWarningCache=ede;tde.exports=function(){function e(a,r,i,u,l,c){if(c!==lrn){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}e.isRequired=e;function n(){return e}var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:nde,resetWarningCache:ede};return t.PropTypes=t,t}});var xE=Be((u0a,rde)=>{rde.exports=ade()();var o0a,i0a});var _W=Be((mW,ode)=>{(function(e,n){if(typeof define=="function"&&define.amd)define("react-list",["prop-types","react"],n);else if(typeof mW!="undefined")n(xE(),(la(),Ub));else{var t={exports:{}};n(e.PropTypes,e.React),e.ReactList=t.exports}})(typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:mW,function(e,n){"use strict";e=u(e),n=i(n);var t,a;function r(){if(typeof WeakMap!="function")return null;var N=new WeakMap;return r=function(){return N},N}function i(N){if(N&&N.__esModule)return N;if(N===null||l(N)!=="object"&&typeof N!="function")return{default:N};var se=r();if(se&&se.has(N))return se.get(N);var be={},Ce=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var q in N)if(Object.prototype.hasOwnProperty.call(N,q)){var Se=Ce?Object.getOwnPropertyDescriptor(N,q):null;Se&&(Se.get||Se.set)?Object.defineProperty(be,q,Se):be[q]=N[q]}return be.default=N,se&&se.set(N,be),be}function u(N){return N&&N.__esModule?N:{default:N}}function l(N){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l=function(be){return typeof be}:l=function(be){return be&&typeof Symbol=="function"&&be.constructor===Symbol&&be!==Symbol.prototype?"symbol":typeof be},l(N)}function c(N,se){if(!(N instanceof se))throw new TypeError("Cannot call a class as a function")}function s(N,se){for(var be=0;beCe&&(Ne=Ce),ae=Se==="simple"||!ae?0:Math.max(Math.min(ae,Ce-Ne),0),(Ke=ae%je)&&(ae-=Ke,Ne+=Ke),ae===be.from&&Ne==be.size?be:F(F({},be),{},{from:ae,size:Ne})};ode.exports=(a=t=function(N){v(be,N);var se=_(be);f(be,null,[{key:"getDerivedStateFromProps",value:function(q,Se){var ae=ne(q,Se);return ae===Se?null:ae}}]);function be(Ce){var q;return c(this,be),q=se.call(this,Ce),q.state=ne(Ce,{itemsPerRow:1,from:Ce.initialIndex,size:0}),q.cache={},q.cachedScrollPosition=null,q.prevPrevState={},q.unstable=!1,q.updateCounter=0,q}return f(be,[{key:"componentDidMount",value:function(){this.updateFrameAndClearCache=this.updateFrameAndClearCache.bind(this),window.addEventListener("resize",this.updateFrameAndClearCache),this.updateFrame(this.scrollTo.bind(this,this.props.initialIndex))}},{key:"componentDidUpdate",value:function(q){var Se=this;if(this.props.axis!==q.axis&&this.clearSizeCache(),!this.unstable){if(++this.updateCounter>zn)return this.unstable=!0,console.error(_e);this.updateCounterTimeoutId||(this.updateCounterTimeoutId=setTimeout(function(){Se.updateCounter=0,delete Se.updateCounterTimeoutId},0)),this.updateFrame()}}},{key:"maybeSetState",value:function(q,Se){if(bn(this.state,q))return Se();this.setState(q,Se)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.updateFrameAndClearCache),this.scrollParent.removeEventListener("scroll",this.updateFrameAndClearCache,He),this.scrollParent.removeEventListener("mousewheel",Ee,He)}},{key:"getOffset",value:function(q){var Se=this.props.axis,ae=q[A[Se]]||0,Ne=he[Se];do ae+=q[Ne]||0;while(q=q.offsetParent);return ae}},{key:"getEl",value:function(){return this.el||this.items}},{key:"getScrollPosition",value:function(){if(typeof this.cachedScrollPosition=="number")return this.cachedScrollPosition;var q=this.scrollParent,Se=this.props.axis,ae=Fe[Se],Ne=q===window?document.body[ae]||document.documentElement[ae]:q[ae],je=this.getScrollSize()-this.props.scrollParentViewportSizeGetter(this),Ke=Math.max(0,Math.min(Ne,je)),cn=this.getEl();return this.cachedScrollPosition=this.getOffset(q)+Ke-this.getOffset(cn),this.cachedScrollPosition}},{key:"setScroll",value:function(q){var Se=this.scrollParent,ae=this.props.axis;if(q+=this.getOffset(this.getEl()),Se===window)return window.scrollTo(0,q);q-=this.getOffset(this.scrollParent),Se[Fe[ae]]=q}},{key:"getScrollSize",value:function(){var q=this.scrollParent,Se=document,ae=Se.body,Ne=Se.documentElement,je=le[this.props.axis];return q===window?Math.max(ae[je],Ne[je]):q[je]}},{key:"hasDeterminateSize",value:function(){var q=this.props,Se=q.itemSizeGetter,ae=q.type;return ae==="uniform"||Se}},{key:"getStartAndEnd",value:function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.threshold,Se=this.getScrollPosition(),ae=Math.max(0,Se-q),Ne=Se+this.props.scrollParentViewportSizeGetter(this)+q;return this.hasDeterminateSize()&&(Ne=Math.min(Ne,this.getSpaceBefore(this.props.length))),{start:ae,end:Ne}}},{key:"getItemSizeAndItemsPerRow",value:function(){var q=this.props,Se=q.axis,ae=q.useStaticSize,Ne=this.state,je=Ne.itemSize,Ke=Ne.itemsPerRow;if(ae&&je&&Ke)return{itemSize:je,itemsPerRow:Ke};var cn=this.items.children;if(!cn.length)return{};var Oe=cn[0],On=Oe[me[Se]],Fn=Math.abs(On-je);if((isNaN(Fn)||Fn>=1)&&(je=On),!je)return{};var mt=he[Se],xn=Oe[mt];Ke=1;for(var _t=cn[Ke];_t&&_t[mt]===xn;_t=cn[Ke])++Ke;return{itemSize:je,itemsPerRow:Ke}}},{key:"clearSizeCache",value:function(){this.cachedScrollPosition=null}},{key:"updateFrameAndClearCache",value:function(q){return this.clearSizeCache(),this.updateFrame(q)}},{key:"updateFrame",value:function(q){switch(this.updateScrollParent(),typeof q!="function"&&(q=Ee),this.props.type){case"simple":return this.updateSimpleFrame(q);case"variable":return this.updateVariableFrame(q);case"uniform":return this.updateUniformFrame(q)}}},{key:"updateScrollParent",value:function(){var q=this.scrollParent;this.scrollParent=this.props.scrollParentGetter(this),q!==this.scrollParent&&(q&&(q.removeEventListener("scroll",this.updateFrameAndClearCache),q.removeEventListener("mousewheel",Ee)),this.clearSizeCache(),this.scrollParent.addEventListener("scroll",this.updateFrameAndClearCache,He),this.scrollParent.addEventListener("mousewheel",Ee,He))}},{key:"updateSimpleFrame",value:function(q){var Se=this.getStartAndEnd(),ae=Se.end,Ne=this.items.children,je=0;if(Ne.length){var Ke=this.props.axis,cn=Ne[0],Oe=Ne[Ne.length-1];je=this.getOffset(Oe)+Oe[me[Ke]]-this.getOffset(cn)}if(je>ae)return q();var On=this.props,Fn=On.pageSize,mt=On.length,xn=Math.min(this.state.size+Fn,mt);this.maybeSetState({size:xn},q)}},{key:"updateVariableFrame",value:function(q){this.props.itemSizeGetter||this.cacheSizes();for(var Se=this.getStartAndEnd(),ae=Se.start,Ne=Se.end,je=this.props,Ke=je.length,cn=je.pageSize,Oe=0,On=0,Fn=0,mt=Ke-1;Onae)break;Oe+=xn,++On}for(var _t=Ke-On;Fn<_t&&Oe1&&arguments[1]!==void 0?arguments[1]:{};if(Se[q]!=null)return Se[q];var ae=this.state,Ne=ae.itemSize,je=ae.itemsPerRow;if(Ne)return Se[q]=Math.floor(q/je)*Ne;for(var Ke=q;Ke>0&&Se[--Ke]==null;);for(var cn=Se[Ke]||0,Oe=Ke;Oe=Fn&&qKe)return this.setScroll(Ke)}},{key:"getVisibleRange",value:function(){for(var q=this.state,Se=q.from,ae=q.size,Ne=this.getStartAndEnd(0),je=Ne.start,Ke=Ne.end,cn={},Oe,On,Fn=Se;Fnje&&(Oe=Fn),Oe!=null&&mt{"use strict";Object.defineProperty(UE,"__esModule",{value:!0});var bhe=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],v6=bhe.join(","),Rhe=typeof Element=="undefined",j1=Rhe?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,$W=!Rhe&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},whe=function(n,t,a){var r=Array.prototype.slice.apply(n.querySelectorAll(v6));return t&&j1.call(n,v6)&&r.unshift(n),r=r.filter(a),r},She=function e(n,t,a){for(var r=[],i=Array.from(n);i.length;){var u=i.shift();if(u.tagName==="SLOT"){var l=u.assignedElements(),c=l.length?l:u.children,s=e(c,!0,a);a.flatten?r.push.apply(r,s):r.push({scope:u,candidates:s})}else{var f=j1.call(u,v6);f&&a.filter(u)&&(t||!n.includes(u))&&r.push(u);var v=u.shadowRoot||typeof a.getShadowRoot=="function"&&a.getShadowRoot(u),m=!a.shadowRootFilter||a.shadowRootFilter(u);if(v&&m){var _=e(v===!0?u.children:v.children,!0,a);a.flatten?r.push.apply(r,_):r.push({scope:u,candidates:_})}else i.unshift.apply(i,u.children)}}return r},Ehe=function(n,t){return n.tabIndex<0&&(t||/^(AUDIO|VIDEO|DETAILS)$/.test(n.tagName)||n.isContentEditable)&&isNaN(parseInt(n.getAttribute("tabindex"),10))?0:n.tabIndex},Jin=function(n,t){return n.tabIndex===t.tabIndex?n.documentOrder-t.documentOrder:n.tabIndex-t.tabIndex},Che=function(n){return n.tagName==="INPUT"},Win=function(n){return Che(n)&&n.type==="hidden"},qin=function(n){var t=n.tagName==="DETAILS"&&Array.prototype.slice.apply(n.children).some(function(a){return a.tagName==="SUMMARY"});return t},zin=function(n,t){for(var a=0;asummary:first-of-type"),u=i?n.parentElement:n;if(j1.call(u,"details:not([open]) *"))return!0;var l=$W(n).host,c=(l==null?void 0:l.ownerDocument.contains(l))||n.ownerDocument.contains(n);if(!a||a==="full"){if(typeof r=="function"){for(var s=n;n;){var f=n.parentElement,v=$W(n);if(f&&!f.shadowRoot&&r(f)===!0)return Ihe(n);n.assignedSlot?n=n.assignedSlot:!f&&v!==n.ownerDocument?n=v.host:n=f}n=s}if(c)return!n.getClientRects().length}else if(a==="non-zero-area")return Ihe(n);return!1},Kin=function(n){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(n.tagName))for(var t=n.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var a=0;a=0)},Zin=function e(n){var t=[],a=[];return n.forEach(function(r,i){var u=!!r.scope,l=u?r.scope:r,c=Ehe(l,u),s=u?e(r.candidates):l;c===0?u?t.push.apply(t,s):t.push(l):a.push({documentOrder:i,tabIndex:c,item:r,isScope:u,content:s})}),a.sort(Jin).reduce(function(r,i){return i.isScope?r.push.apply(r,i.content):r.push(i.content),r},[]).concat(t)},eun=function(n,t){t=t||{};var a;return t.getShadowRoot?a=She([n],t.includeContainer,{filter:VW.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Xin}):a=whe(n,t.includeContainer,VW.bind(null,t)),Zin(a)},nun=function(n,t){t=t||{};var a;return t.getShadowRoot?a=She([n],t.includeContainer,{filter:m6.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):a=whe(n,t.includeContainer,m6.bind(null,t)),a},tun=function(n,t){if(t=t||{},!n)throw new Error("No node provided");return j1.call(n,v6)===!1?!1:VW(t,n)},aun=bhe.concat("iframe").join(","),run=function(n,t){if(t=t||{},!n)throw new Error("No node provided");return j1.call(n,aun)===!1?!1:m6(t,n)};UE.focusable=nun;UE.isFocusable=run;UE.isTabbable=tun;UE.tabbable=eun});var xhe=Be(YW=>{"use strict";Object.defineProperty(YW,"__esModule",{value:!0});var Oh=QW();function Fhe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function The(e){for(var n=1;n0){var a=e[e.length-1];a!==t&&a.pause()}var r=e.indexOf(t);r===-1||e.splice(r,1),e.push(t)},deactivateTrap:function(t){var a=e.indexOf(t);a!==-1&&e.splice(a,1),e.length>0&&e[e.length-1].unpause()}}}(),iun=function(n){return n.tagName&&n.tagName.toLowerCase()==="input"&&typeof n.select=="function"},uun=function(n){return n.key==="Escape"||n.key==="Esc"||n.keyCode===27},lun=function(n){return n.key==="Tab"||n.keyCode===9},Ghe=function(n){return setTimeout(n,0)},Ahe=function(n,t){var a=-1;return n.every(function(r,i){return t(r)?(a=i,!1):!0}),a},F2=function(n){for(var t=arguments.length,a=new Array(t>1?t-1:0),r=1;r1?me-1:0),ye=1;ye=0)A=a.activeElement;else{var W=i.tabbableGroups[0],me=W&&W.firstTabbableNode;A=me||s("fallbackFocus")}if(!A)throw new Error("Your focus-trap needs to have at least one focusable element");return A},v=function(){if(i.containerGroups=i.containers.map(function(A){var W=Oh.tabbable(A,r.tabbableOptions),me=Oh.focusable(A,r.tabbableOptions);return{container:A,tabbableNodes:W,focusableNodes:me,firstTabbableNode:W.length>0?W[0]:null,lastTabbableNode:W.length>0?W[W.length-1]:null,nextTabbableNode:function(ye){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Fe=me.findIndex(function(Re){return Re===ye});if(!(Fe<0))return le?me.slice(Fe+1).find(function(Re){return Oh.isTabbable(Re,r.tabbableOptions)}):me.slice(0,Fe).reverse().find(function(Re){return Oh.isTabbable(Re,r.tabbableOptions)})}}}),i.tabbableGroups=i.containerGroups.filter(function(A){return A.tabbableNodes.length>0}),i.tabbableGroups.length<=0&&!s("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},m=function H(A){if(A!==!1&&A!==a.activeElement){if(!A||!A.focus){H(f());return}A.focus({preventScroll:!!r.preventScroll}),i.mostRecentlyFocusedNode=A,iun(A)&&A.select()}},_=function(A){var W=s("setReturnFocus",A);return W||(W===!1?!1:A)},h=function(A){var W=_6(A);if(!(c(W)>=0)){if(F2(r.clickOutsideDeactivates,A)){u.deactivate({returnFocus:r.returnFocusOnDeactivate&&!Oh.isFocusable(W,r.tabbableOptions)});return}F2(r.allowOutsideClick,A)||A.preventDefault()}},R=function(A){var W=_6(A),me=c(W)>=0;me||W instanceof Document?me&&(i.mostRecentlyFocusedNode=W):(A.stopImmediatePropagation(),m(i.mostRecentlyFocusedNode||f()))},g=function(A){var W=_6(A);v();var me=null;if(i.tabbableGroups.length>0){var he=c(W),ye=he>=0?i.containerGroups[he]:void 0;if(he<0)A.shiftKey?me=i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:me=i.tabbableGroups[0].firstTabbableNode;else if(A.shiftKey){var le=Ahe(i.tabbableGroups,function(zn){var bn=zn.firstTabbableNode;return W===bn});if(le<0&&(ye.container===W||Oh.isFocusable(W,r.tabbableOptions)&&!Oh.isTabbable(W,r.tabbableOptions)&&!ye.nextTabbableNode(W,!1))&&(le=he),le>=0){var Fe=le===0?i.tabbableGroups.length-1:le-1,Re=i.tabbableGroups[Fe];me=Re.lastTabbableNode}}else{var Ee=Ahe(i.tabbableGroups,function(zn){var bn=zn.lastTabbableNode;return W===bn});if(Ee<0&&(ye.container===W||Oh.isFocusable(W,r.tabbableOptions)&&!Oh.isTabbable(W,r.tabbableOptions)&&!ye.nextTabbableNode(W))&&(Ee=he),Ee>=0){var He=Ee===i.tabbableGroups.length-1?0:Ee+1,_e=i.tabbableGroups[He];me=_e.firstTabbableNode}}}else me=s("fallbackFocus");me&&(A.preventDefault(),m(me))},p=function(A){if(uun(A)&&F2(r.escapeDeactivates,A)!==!1){A.preventDefault(),u.deactivate();return}if(lun(A)){g(A);return}},y=function(A){var W=_6(A);c(W)>=0||F2(r.clickOutsideDeactivates,A)||F2(r.allowOutsideClick,A)||(A.preventDefault(),A.stopImmediatePropagation())},F=function(){if(!!i.active)return Mhe.activateTrap(u),i.delayInitialFocusTimer=r.delayInitialFocus?Ghe(function(){m(f())}):m(f()),a.addEventListener("focusin",R,!0),a.addEventListener("mousedown",h,{capture:!0,passive:!1}),a.addEventListener("touchstart",h,{capture:!0,passive:!1}),a.addEventListener("click",y,{capture:!0,passive:!1}),a.addEventListener("keydown",p,{capture:!0,passive:!1}),u},O=function(){if(!!i.active)return a.removeEventListener("focusin",R,!0),a.removeEventListener("mousedown",h,!0),a.removeEventListener("touchstart",h,!0),a.removeEventListener("click",y,!0),a.removeEventListener("keydown",p,!0),u};return u={get active(){return i.active},get paused(){return i.paused},activate:function(A){if(i.active)return this;var W=l(A,"onActivate"),me=l(A,"onPostActivate"),he=l(A,"checkCanFocusTrap");he||v(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=a.activeElement,W&&W();var ye=function(){he&&v(),F(),me&&me()};return he?(he(i.containers.concat()).then(ye,ye),this):(ye(),this)},deactivate:function(A){if(!i.active)return this;var W=The({onDeactivate:r.onDeactivate,onPostDeactivate:r.onPostDeactivate,checkCanReturnFocus:r.checkCanReturnFocus},A);clearTimeout(i.delayInitialFocusTimer),i.delayInitialFocusTimer=void 0,O(),i.active=!1,i.paused=!1,Mhe.deactivateTrap(u);var me=l(W,"onDeactivate"),he=l(W,"onPostDeactivate"),ye=l(W,"checkCanReturnFocus"),le=l(W,"returnFocus","returnFocusOnDeactivate");me&&me();var Fe=function(){Ghe(function(){le&&m(_(i.nodeFocusedBeforeActivation)),he&&he()})};return le&&ye?(ye(_(i.nodeFocusedBeforeActivation)).then(Fe,Fe),this):(Fe(),this)},pause:function(){return i.paused||!i.active?this:(i.paused=!0,O(),this)},unpause:function(){return!i.paused||!i.active?this:(i.paused=!1,v(),F(),this)},updateContainerElements:function(A){var W=[].concat(A).filter(Boolean);return i.containers=W.map(function(me){return typeof me=="string"?a.querySelector(me):me}),i.active&&v(),this}},u.updateContainerElements(n),u};YW.createFocusTrap=cun});var Phe=Be((NAa,jhe)=>{"use strict";function KW(e){return KW=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},KW(e)}function sun(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Lhe(e,n){for(var t=0;t1?f-1:0),m=1;m element.");var u=function(s){var f=r.props.containerElements;i&&(typeof i.ref=="function"?i.ref(s):i.ref&&(i.ref.current=s)),r.focusTrapElements=f||[s]},l=d6.cloneElement(i,{ref:u});return l}return null}}]),t}(d6.Component),M2=typeof Element=="undefined"?Function:Element;ZW.propTypes={active:ha.bool,paused:ha.bool,focusTrapOptions:ha.shape({document:ha.object,onActivate:ha.func,onPostActivate:ha.func,checkCanFocusTrap:ha.func,onDeactivate:ha.func,onPostDeactivate:ha.func,checkCanReturnFocus:ha.func,initialFocus:ha.oneOfType([ha.instanceOf(M2),ha.string,ha.bool,ha.func]),fallbackFocus:ha.oneOfType([ha.instanceOf(M2),ha.string,ha.func]),escapeDeactivates:ha.oneOfType([ha.bool,ha.func]),clickOutsideDeactivates:ha.oneOfType([ha.bool,ha.func]),returnFocusOnDeactivate:ha.bool,setReturnFocus:ha.oneOfType([ha.instanceOf(M2),ha.string,ha.bool,ha.func]),allowOutsideClick:ha.oneOfType([ha.bool,ha.func]),preventScroll:ha.bool,tabbableOptions:ha.shape({displayCheck:ha.oneOf(["full","non-zero-area","none"]),getShadowRoot:ha.oneOfType([ha.bool,ha.func])})}),containerElements:ha.arrayOf(ha.instanceOf(M2)),children:ha.oneOfType([ha.element,ha.instanceOf(M2)])};ZW.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:gun};jhe.exports=ZW});var hbe=Be(Vr=>{"use strict";var Al=typeof Symbol=="function"&&Symbol.for,sz=Al?Symbol.for("react.element"):60103,fz=Al?Symbol.for("react.portal"):60106,AL=Al?Symbol.for("react.fragment"):60107,xL=Al?Symbol.for("react.strict_mode"):60108,LL=Al?Symbol.for("react.profiler"):60114,jL=Al?Symbol.for("react.provider"):60109,PL=Al?Symbol.for("react.context"):60110,vz=Al?Symbol.for("react.async_mode"):60111,NL=Al?Symbol.for("react.concurrent_mode"):60111,OL=Al?Symbol.for("react.forward_ref"):60112,kL=Al?Symbol.for("react.suspense"):60113,uvn=Al?Symbol.for("react.suspense_list"):60120,HL=Al?Symbol.for("react.memo"):60115,UL=Al?Symbol.for("react.lazy"):60116,lvn=Al?Symbol.for("react.block"):60121,cvn=Al?Symbol.for("react.fundamental"):60117,svn=Al?Symbol.for("react.responder"):60118,fvn=Al?Symbol.for("react.scope"):60119;function Gv(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case sz:switch(e=e.type,e){case vz:case NL:case AL:case LL:case xL:case kL:return e;default:switch(e=e&&e.$$typeof,e){case PL:case OL:case UL:case HL:case jL:return e;default:return n}}case fz:return n}}}function dbe(e){return Gv(e)===NL}Vr.AsyncMode=vz;Vr.ConcurrentMode=NL;Vr.ContextConsumer=PL;Vr.ContextProvider=jL;Vr.Element=sz;Vr.ForwardRef=OL;Vr.Fragment=AL;Vr.Lazy=UL;Vr.Memo=HL;Vr.Portal=fz;Vr.Profiler=LL;Vr.StrictMode=xL;Vr.Suspense=kL;Vr.isAsyncMode=function(e){return dbe(e)||Gv(e)===vz};Vr.isConcurrentMode=dbe;Vr.isContextConsumer=function(e){return Gv(e)===PL};Vr.isContextProvider=function(e){return Gv(e)===jL};Vr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===sz};Vr.isForwardRef=function(e){return Gv(e)===OL};Vr.isFragment=function(e){return Gv(e)===AL};Vr.isLazy=function(e){return Gv(e)===UL};Vr.isMemo=function(e){return Gv(e)===HL};Vr.isPortal=function(e){return Gv(e)===fz};Vr.isProfiler=function(e){return Gv(e)===LL};Vr.isStrictMode=function(e){return Gv(e)===xL};Vr.isSuspense=function(e){return Gv(e)===kL};Vr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===AL||e===NL||e===LL||e===xL||e===kL||e===uvn||typeof e=="object"&&e!==null&&(e.$$typeof===UL||e.$$typeof===HL||e.$$typeof===jL||e.$$typeof===PL||e.$$typeof===OL||e.$$typeof===cvn||e.$$typeof===svn||e.$$typeof===fvn||e.$$typeof===lvn)};Vr.typeOf=Gv});var Dbe=Be((lJa,gbe)=>{"use strict";gbe.exports=hbe()});var XD=Be((RJa,WL)=>{(function(){"use strict";var e={}.hasOwnProperty;function n(){for(var r="",i=0;i{function Kvn(){this.__data__=[],this.size=0}s1e.exports=Kvn});var jz=Be((vqa,v1e)=>{function Xvn(e,n){return e===n||e!==e&&n!==n}v1e.exports=Xvn});var tG=Be((mqa,m1e)=>{var Zvn=jz();function e0n(e,n){for(var t=e.length;t--;)if(Zvn(e[t][0],n))return t;return-1}m1e.exports=e0n});var p1e=Be((_qa,_1e)=>{var n0n=tG(),t0n=Array.prototype,a0n=t0n.splice;function r0n(e){var n=this.__data__,t=n0n(n,e);if(t<0)return!1;var a=n.length-1;return t==a?n.pop():a0n.call(n,t,1),--this.size,!0}_1e.exports=r0n});var h1e=Be((pqa,d1e)=>{var o0n=tG();function i0n(e){var n=this.__data__,t=o0n(n,e);return t<0?void 0:n[t][1]}d1e.exports=i0n});var D1e=Be((dqa,g1e)=>{var u0n=tG();function l0n(e){return u0n(this.__data__,e)>-1}g1e.exports=l0n});var b1e=Be((hqa,y1e)=>{var c0n=tG();function s0n(e,n){var t=this.__data__,a=c0n(t,e);return a<0?(++this.size,t.push([e,n])):t[a][1]=n,this}y1e.exports=s0n});var aG=Be((gqa,R1e)=>{var f0n=f1e(),v0n=p1e(),m0n=h1e(),_0n=D1e(),p0n=b1e();function FC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var d0n=aG();function h0n(){this.__data__=new d0n,this.size=0}w1e.exports=h0n});var C1e=Be((yqa,E1e)=>{function g0n(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}E1e.exports=g0n});var F1e=Be((bqa,I1e)=>{function D0n(e){return this.__data__.get(e)}I1e.exports=D0n});var M1e=Be((Rqa,T1e)=>{function y0n(e){return this.__data__.has(e)}T1e.exports=y0n});var Pz=Be((wqa,G1e)=>{var b0n=typeof global=="object"&&global&&global.Object===Object&&global;G1e.exports=b0n});var od=Be((Sqa,A1e)=>{var R0n=Pz(),w0n=typeof self=="object"&&self&&self.Object===Object&&self,S0n=R0n||w0n||Function("return this")();A1e.exports=S0n});var f8=Be((Eqa,x1e)=>{var E0n=od(),C0n=E0n.Symbol;x1e.exports=C0n});var N1e=Be((Cqa,P1e)=>{var L1e=f8(),j1e=Object.prototype,I0n=j1e.hasOwnProperty,F0n=j1e.toString,rG=L1e?L1e.toStringTag:void 0;function T0n(e){var n=I0n.call(e,rG),t=e[rG];try{e[rG]=void 0;var a=!0}catch{}var r=F0n.call(e);return a&&(n?e[rG]=t:delete e[rG]),r}P1e.exports=T0n});var k1e=Be((Iqa,O1e)=>{var M0n=Object.prototype,G0n=M0n.toString;function A0n(e){return G0n.call(e)}O1e.exports=A0n});var oG=Be((Fqa,B1e)=>{var H1e=f8(),x0n=N1e(),L0n=k1e(),j0n="[object Null]",P0n="[object Undefined]",U1e=H1e?H1e.toStringTag:void 0;function N0n(e){return e==null?e===void 0?P0n:j0n:U1e&&U1e in Object(e)?x0n(e):L0n(e)}B1e.exports=N0n});var Nz=Be((Tqa,J1e)=>{function O0n(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}J1e.exports=O0n});var Oz=Be((Mqa,W1e)=>{var k0n=oG(),H0n=Nz(),U0n="[object AsyncFunction]",B0n="[object Function]",J0n="[object GeneratorFunction]",W0n="[object Proxy]";function q0n(e){if(!H0n(e))return!1;var n=k0n(e);return n==B0n||n==J0n||n==U0n||n==W0n}W1e.exports=q0n});var z1e=Be((Gqa,q1e)=>{var z0n=od(),$0n=z0n["__core-js_shared__"];q1e.exports=$0n});var Q1e=Be((Aqa,V1e)=>{var kz=z1e(),$1e=function(){var e=/[^.]+$/.exec(kz&&kz.keys&&kz.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function V0n(e){return!!$1e&&$1e in e}V1e.exports=V0n});var Hz=Be((xqa,Y1e)=>{var Q0n=Function.prototype,Y0n=Q0n.toString;function K0n(e){if(e!=null){try{return Y0n.call(e)}catch{}try{return e+""}catch{}}return""}Y1e.exports=K0n});var X1e=Be((Lqa,K1e)=>{var X0n=Oz(),Z0n=Q1e(),emn=Nz(),nmn=Hz(),tmn=/[\\^$.*+?()[\]{}|]/g,amn=/^\[object .+?Constructor\]$/,rmn=Function.prototype,omn=Object.prototype,imn=rmn.toString,umn=omn.hasOwnProperty,lmn=RegExp("^"+imn.call(umn).replace(tmn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function cmn(e){if(!emn(e)||Z0n(e))return!1;var n=X0n(e)?lmn:amn;return n.test(nmn(e))}K1e.exports=cmn});var eRe=Be((jqa,Z1e)=>{function smn(e,n){return e==null?void 0:e[n]}Z1e.exports=smn});var eR=Be((Pqa,nRe)=>{var fmn=X1e(),vmn=eRe();function mmn(e,n){var t=vmn(e,n);return fmn(t)?t:void 0}nRe.exports=mmn});var v8=Be((Nqa,tRe)=>{var _mn=eR(),pmn=od(),dmn=_mn(pmn,"Map");tRe.exports=dmn});var iG=Be((Oqa,aRe)=>{var hmn=eR(),gmn=hmn(Object,"create");aRe.exports=gmn});var iRe=Be((kqa,oRe)=>{var rRe=iG();function Dmn(){this.__data__=rRe?rRe(null):{},this.size=0}oRe.exports=Dmn});var lRe=Be((Hqa,uRe)=>{function ymn(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}uRe.exports=ymn});var sRe=Be((Uqa,cRe)=>{var bmn=iG(),Rmn="__lodash_hash_undefined__",wmn=Object.prototype,Smn=wmn.hasOwnProperty;function Emn(e){var n=this.__data__;if(bmn){var t=n[e];return t===Rmn?void 0:t}return Smn.call(n,e)?n[e]:void 0}cRe.exports=Emn});var vRe=Be((Bqa,fRe)=>{var Cmn=iG(),Imn=Object.prototype,Fmn=Imn.hasOwnProperty;function Tmn(e){var n=this.__data__;return Cmn?n[e]!==void 0:Fmn.call(n,e)}fRe.exports=Tmn});var _Re=Be((Jqa,mRe)=>{var Mmn=iG(),Gmn="__lodash_hash_undefined__";function Amn(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=Mmn&&n===void 0?Gmn:n,this}mRe.exports=Amn});var dRe=Be((Wqa,pRe)=>{var xmn=iRe(),Lmn=lRe(),jmn=sRe(),Pmn=vRe(),Nmn=_Re();function TC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var hRe=dRe(),Omn=aG(),kmn=v8();function Hmn(){this.size=0,this.__data__={hash:new hRe,map:new(kmn||Omn),string:new hRe}}gRe.exports=Hmn});var bRe=Be((zqa,yRe)=>{function Umn(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}yRe.exports=Umn});var uG=Be(($qa,RRe)=>{var Bmn=bRe();function Jmn(e,n){var t=e.__data__;return Bmn(n)?t[typeof n=="string"?"string":"hash"]:t.map}RRe.exports=Jmn});var SRe=Be((Vqa,wRe)=>{var Wmn=uG();function qmn(e){var n=Wmn(this,e).delete(e);return this.size-=n?1:0,n}wRe.exports=qmn});var CRe=Be((Qqa,ERe)=>{var zmn=uG();function $mn(e){return zmn(this,e).get(e)}ERe.exports=$mn});var FRe=Be((Yqa,IRe)=>{var Vmn=uG();function Qmn(e){return Vmn(this,e).has(e)}IRe.exports=Qmn});var MRe=Be((Kqa,TRe)=>{var Ymn=uG();function Kmn(e,n){var t=Ymn(this,e),a=t.size;return t.set(e,n),this.size+=t.size==a?0:1,this}TRe.exports=Kmn});var Uz=Be((Xqa,GRe)=>{var Xmn=DRe(),Zmn=SRe(),e_n=CRe(),n_n=FRe(),t_n=MRe();function MC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var a_n=aG(),r_n=v8(),o_n=Uz(),i_n=200;function u_n(e,n){var t=this.__data__;if(t instanceof a_n){var a=t.__data__;if(!r_n||a.length{var l_n=aG(),c_n=S1e(),s_n=C1e(),f_n=F1e(),v_n=M1e(),m_n=xRe();function GC(e){var n=this.__data__=new l_n(e);this.size=n.size}GC.prototype.clear=c_n;GC.prototype.delete=s_n;GC.prototype.get=f_n;GC.prototype.has=v_n;GC.prototype.set=m_n;LRe.exports=GC});var NRe=Be((nza,PRe)=>{var __n="__lodash_hash_undefined__";function p_n(e){return this.__data__.set(e,__n),this}PRe.exports=p_n});var kRe=Be((tza,ORe)=>{function d_n(e){return this.__data__.has(e)}ORe.exports=d_n});var URe=Be((aza,HRe)=>{var h_n=Uz(),g_n=NRe(),D_n=kRe();function m8(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new h_n;++n{function y_n(e,n){for(var t=-1,a=e==null?0:e.length;++t{function b_n(e,n){return e.has(n)}WRe.exports=b_n});var Bz=Be((iza,zRe)=>{var R_n=URe(),w_n=JRe(),S_n=qRe(),E_n=1,C_n=2;function I_n(e,n,t,a,r,i){var u=t&E_n,l=e.length,c=n.length;if(l!=c&&!(u&&c>l))return!1;var s=i.get(e),f=i.get(n);if(s&&f)return s==n&&f==e;var v=-1,m=!0,_=t&C_n?new R_n:void 0;for(i.set(e,n),i.set(n,e);++v{var F_n=od(),T_n=F_n.Uint8Array;$Re.exports=T_n});var YRe=Be((lza,QRe)=>{function M_n(e){var n=-1,t=Array(e.size);return e.forEach(function(a,r){t[++n]=[r,a]}),t}QRe.exports=M_n});var XRe=Be((cza,KRe)=>{function G_n(e){var n=-1,t=Array(e.size);return e.forEach(function(a){t[++n]=a}),t}KRe.exports=G_n});var awe=Be((sza,twe)=>{var ZRe=f8(),ewe=VRe(),A_n=jz(),x_n=Bz(),L_n=YRe(),j_n=XRe(),P_n=1,N_n=2,O_n="[object Boolean]",k_n="[object Date]",H_n="[object Error]",U_n="[object Map]",B_n="[object Number]",J_n="[object RegExp]",W_n="[object Set]",q_n="[object String]",z_n="[object Symbol]",$_n="[object ArrayBuffer]",V_n="[object DataView]",nwe=ZRe?ZRe.prototype:void 0,Jz=nwe?nwe.valueOf:void 0;function Q_n(e,n,t,a,r,i,u){switch(t){case V_n:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case $_n:return!(e.byteLength!=n.byteLength||!i(new ewe(e),new ewe(n)));case O_n:case k_n:case B_n:return A_n(+e,+n);case H_n:return e.name==n.name&&e.message==n.message;case J_n:case q_n:return e==n+"";case U_n:var l=L_n;case W_n:var c=a&P_n;if(l||(l=j_n),e.size!=n.size&&!c)return!1;var s=u.get(e);if(s)return s==n;a|=N_n,u.set(e,n);var f=x_n(l(e),l(n),a,r,i,u);return u.delete(e),f;case z_n:if(Jz)return Jz.call(e)==Jz.call(n)}return!1}twe.exports=Q_n});var owe=Be((fza,rwe)=>{function Y_n(e,n){for(var t=-1,a=n.length,r=e.length;++t{var K_n=Array.isArray;iwe.exports=K_n});var lwe=Be((mza,uwe)=>{var X_n=owe(),Z_n=_8();function epn(e,n,t){var a=n(e);return Z_n(e)?a:X_n(a,t(e))}uwe.exports=epn});var swe=Be((_za,cwe)=>{function npn(e,n){for(var t=-1,a=e==null?0:e.length,r=0,i=[];++t{function tpn(){return[]}fwe.exports=tpn});var pwe=Be((dza,_we)=>{var apn=swe(),rpn=vwe(),opn=Object.prototype,ipn=opn.propertyIsEnumerable,mwe=Object.getOwnPropertySymbols,upn=mwe?function(e){return e==null?[]:(e=Object(e),apn(mwe(e),function(n){return ipn.call(e,n)}))}:rpn;_we.exports=upn});var hwe=Be((hza,dwe)=>{function lpn(e,n){for(var t=-1,a=Array(e);++t{function cpn(e){return e!=null&&typeof e=="object"}gwe.exports=cpn});var ywe=Be((Dza,Dwe)=>{var spn=oG(),fpn=lG(),vpn="[object Arguments]";function mpn(e){return fpn(e)&&spn(e)==vpn}Dwe.exports=mpn});var Swe=Be((yza,wwe)=>{var bwe=ywe(),_pn=lG(),Rwe=Object.prototype,ppn=Rwe.hasOwnProperty,dpn=Rwe.propertyIsEnumerable,hpn=bwe(function(){return arguments}())?bwe:function(e){return _pn(e)&&ppn.call(e,"callee")&&!dpn.call(e,"callee")};wwe.exports=hpn});var Cwe=Be((bza,Ewe)=>{function gpn(){return!1}Ewe.exports=gpn});var Wz=Be((cG,AC)=>{var Dpn=od(),ypn=Cwe(),Iwe=typeof cG=="object"&&cG&&!cG.nodeType&&cG,Fwe=Iwe&&typeof AC=="object"&&AC&&!AC.nodeType&&AC,bpn=Fwe&&Fwe.exports===Iwe,Twe=bpn?Dpn.Buffer:void 0,Rpn=Twe?Twe.isBuffer:void 0,wpn=Rpn||ypn;AC.exports=wpn});var Gwe=Be((Rza,Mwe)=>{var Spn=9007199254740991,Epn=/^(?:0|[1-9]\d*)$/;function Cpn(e,n){var t=typeof e;return n=n==null?Spn:n,!!n&&(t=="number"||t!="symbol"&&Epn.test(e))&&e>-1&&e%1==0&&e{var Ipn=9007199254740991;function Fpn(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Ipn}Awe.exports=Fpn});var Lwe=Be((Sza,xwe)=>{var Tpn=oG(),Mpn=qz(),Gpn=lG(),Apn="[object Arguments]",xpn="[object Array]",Lpn="[object Boolean]",jpn="[object Date]",Ppn="[object Error]",Npn="[object Function]",Opn="[object Map]",kpn="[object Number]",Hpn="[object Object]",Upn="[object RegExp]",Bpn="[object Set]",Jpn="[object String]",Wpn="[object WeakMap]",qpn="[object ArrayBuffer]",zpn="[object DataView]",$pn="[object Float32Array]",Vpn="[object Float64Array]",Qpn="[object Int8Array]",Ypn="[object Int16Array]",Kpn="[object Int32Array]",Xpn="[object Uint8Array]",Zpn="[object Uint8ClampedArray]",edn="[object Uint16Array]",ndn="[object Uint32Array]",Fo={};Fo[$pn]=Fo[Vpn]=Fo[Qpn]=Fo[Ypn]=Fo[Kpn]=Fo[Xpn]=Fo[Zpn]=Fo[edn]=Fo[ndn]=!0;Fo[Apn]=Fo[xpn]=Fo[qpn]=Fo[Lpn]=Fo[zpn]=Fo[jpn]=Fo[Ppn]=Fo[Npn]=Fo[Opn]=Fo[kpn]=Fo[Hpn]=Fo[Upn]=Fo[Bpn]=Fo[Jpn]=Fo[Wpn]=!1;function tdn(e){return Gpn(e)&&Mpn(e.length)&&!!Fo[Tpn(e)]}xwe.exports=tdn});var Pwe=Be((Eza,jwe)=>{function adn(e){return function(n){return e(n)}}jwe.exports=adn});var Owe=Be((fG,xC)=>{var rdn=Pz(),Nwe=typeof fG=="object"&&fG&&!fG.nodeType&&fG,sG=Nwe&&typeof xC=="object"&&xC&&!xC.nodeType&&xC,odn=sG&&sG.exports===Nwe,zz=odn&&rdn.process,idn=function(){try{var e=sG&&sG.require&&sG.require("util").types;return e||zz&&zz.binding&&zz.binding("util")}catch{}}();xC.exports=idn});var $z=Be((Cza,Uwe)=>{var udn=Lwe(),ldn=Pwe(),kwe=Owe(),Hwe=kwe&&kwe.isTypedArray,cdn=Hwe?ldn(Hwe):udn;Uwe.exports=cdn});var Jwe=Be((Iza,Bwe)=>{var sdn=hwe(),fdn=Swe(),vdn=_8(),mdn=Wz(),_dn=Gwe(),pdn=$z(),ddn=Object.prototype,hdn=ddn.hasOwnProperty;function gdn(e,n){var t=vdn(e),a=!t&&fdn(e),r=!t&&!a&&mdn(e),i=!t&&!a&&!r&&pdn(e),u=t||a||r||i,l=u?sdn(e.length,String):[],c=l.length;for(var s in e)(n||hdn.call(e,s))&&!(u&&(s=="length"||r&&(s=="offset"||s=="parent")||i&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||_dn(s,c)))&&l.push(s);return l}Bwe.exports=gdn});var qwe=Be((Fza,Wwe)=>{var Ddn=Object.prototype;function ydn(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||Ddn;return e===t}Wwe.exports=ydn});var $we=Be((Tza,zwe)=>{function bdn(e,n){return function(t){return e(n(t))}}zwe.exports=bdn});var Qwe=Be((Mza,Vwe)=>{var Rdn=$we(),wdn=Rdn(Object.keys,Object);Vwe.exports=wdn});var Kwe=Be((Gza,Ywe)=>{var Sdn=qwe(),Edn=Qwe(),Cdn=Object.prototype,Idn=Cdn.hasOwnProperty;function Fdn(e){if(!Sdn(e))return Edn(e);var n=[];for(var t in Object(e))Idn.call(e,t)&&t!="constructor"&&n.push(t);return n}Ywe.exports=Fdn});var Zwe=Be((Aza,Xwe)=>{var Tdn=Oz(),Mdn=qz();function Gdn(e){return e!=null&&Mdn(e.length)&&!Tdn(e)}Xwe.exports=Gdn});var nSe=Be((xza,eSe)=>{var Adn=Jwe(),xdn=Kwe(),Ldn=Zwe();function jdn(e){return Ldn(e)?Adn(e):xdn(e)}eSe.exports=jdn});var aSe=Be((Lza,tSe)=>{var Pdn=lwe(),Ndn=pwe(),Odn=nSe();function kdn(e){return Pdn(e,Odn,Ndn)}tSe.exports=kdn});var iSe=Be((jza,oSe)=>{var rSe=aSe(),Hdn=1,Udn=Object.prototype,Bdn=Udn.hasOwnProperty;function Jdn(e,n,t,a,r,i){var u=t&Hdn,l=rSe(e),c=l.length,s=rSe(n),f=s.length;if(c!=f&&!u)return!1;for(var v=c;v--;){var m=l[v];if(!(u?m in n:Bdn.call(n,m)))return!1}var _=i.get(e),h=i.get(n);if(_&&h)return _==n&&h==e;var R=!0;i.set(e,n),i.set(n,e);for(var g=u;++v{var Wdn=eR(),qdn=od(),zdn=Wdn(qdn,"DataView");uSe.exports=zdn});var sSe=Be((Nza,cSe)=>{var $dn=eR(),Vdn=od(),Qdn=$dn(Vdn,"Promise");cSe.exports=Qdn});var vSe=Be((Oza,fSe)=>{var Ydn=eR(),Kdn=od(),Xdn=Ydn(Kdn,"Set");fSe.exports=Xdn});var _Se=Be((kza,mSe)=>{var Zdn=eR(),ehn=od(),nhn=Zdn(ehn,"WeakMap");mSe.exports=nhn});var RSe=Be((Hza,bSe)=>{var Vz=lSe(),Qz=v8(),Yz=sSe(),Kz=vSe(),Xz=_Se(),pSe=oG(),LC=Hz(),dSe="[object Map]",thn="[object Object]",hSe="[object Promise]",gSe="[object Set]",DSe="[object WeakMap]",ySe="[object DataView]",ahn=LC(Vz),rhn=LC(Qz),ohn=LC(Yz),ihn=LC(Kz),uhn=LC(Xz),nR=pSe;(Vz&&nR(new Vz(new ArrayBuffer(1)))!=ySe||Qz&&nR(new Qz)!=dSe||Yz&&nR(Yz.resolve())!=hSe||Kz&&nR(new Kz)!=gSe||Xz&&nR(new Xz)!=DSe)&&(nR=function(e){var n=pSe(e),t=n==thn?e.constructor:void 0,a=t?LC(t):"";if(a)switch(a){case ahn:return ySe;case rhn:return dSe;case ohn:return hSe;case ihn:return gSe;case uhn:return DSe}return n});bSe.exports=nR});var MSe=Be((Uza,TSe)=>{var Zz=jRe(),lhn=Bz(),chn=awe(),shn=iSe(),wSe=RSe(),SSe=_8(),ESe=Wz(),fhn=$z(),vhn=1,CSe="[object Arguments]",ISe="[object Array]",p8="[object Object]",mhn=Object.prototype,FSe=mhn.hasOwnProperty;function _hn(e,n,t,a,r,i){var u=SSe(e),l=SSe(n),c=u?ISe:wSe(e),s=l?ISe:wSe(n);c=c==CSe?p8:c,s=s==CSe?p8:s;var f=c==p8,v=s==p8,m=c==s;if(m&&ESe(e)){if(!ESe(n))return!1;u=!0,f=!1}if(m&&!f)return i||(i=new Zz),u||fhn(e)?lhn(e,n,t,a,r,i):chn(e,n,c,t,a,r,i);if(!(t&vhn)){var _=f&&FSe.call(e,"__wrapped__"),h=v&&FSe.call(n,"__wrapped__");if(_||h){var R=_?e.value():e,g=h?n.value():n;return i||(i=new Zz),r(R,g,t,a,i)}}return m?(i||(i=new Zz),shn(e,n,t,a,r,i)):!1}TSe.exports=_hn});var LSe=Be((Bza,xSe)=>{var phn=MSe(),GSe=lG();function ASe(e,n,t,a,r){return e===n?!0:e==null||n==null||!GSe(e)&&!GSe(n)?e!==e&&n!==n:phn(e,n,t,a,ASe,r)}xSe.exports=ASe});var PSe=Be((Jza,jSe)=>{var dhn=LSe();function hhn(e,n){return dhn(e,n)}jSe.exports=hhn});var hEe=Be((PVa,qhn)=>{qhn.exports=`.rc-tooltip.rc-tooltip-zoom-appear, .rc-tooltip.rc-tooltip-zoom-enter { opacity: 0; } .rc-tooltip.rc-tooltip-zoom-enter, .rc-tooltip.rc-tooltip-zoom-leave { display: block; } .rc-tooltip-zoom-enter, .rc-tooltip-zoom-appear { opacity: 0; animation-duration: 0.3s; animation-fill-mode: both; animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28); animation-play-state: paused; } .rc-tooltip-zoom-leave { animation-duration: 0.3s; animation-fill-mode: both; animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05); animation-play-state: paused; } .rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active, .rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active { animation-name: rcToolTipZoomIn; animation-play-state: running; } .rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active { animation-name: rcToolTipZoomOut; animation-play-state: running; } @keyframes rcToolTipZoomIn { 0% { opacity: 0; transform-origin: 50% 50%; transform: scale(0, 0); } 100% { opacity: 1; transform-origin: 50% 50%; transform: scale(1, 1); } } @keyframes rcToolTipZoomOut { 0% { opacity: 1; transform-origin: 50% 50%; transform: scale(1, 1); } 100% { opacity: 0; transform-origin: 50% 50%; transform: scale(0, 0); } } .rc-tooltip { position: absolute; z-index: 1070; display: block; visibility: visible; line-height: 1.5; font-size: 12px; background-color: rgba(0, 0, 0, 0.05); padding: 1px; opacity: 0.9; } .rc-tooltip-hidden { display: none; } .rc-tooltip-inner { padding: 8px 10px; color: #333333; text-align: left; text-decoration: none; background-color: #ffffff; border-radius: 3px; min-height: 34px; border: 1px solid #b1b1b1; } .rc-tooltip-arrow, .rc-tooltip-arrow-inner { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .rc-tooltip-placement-top .rc-tooltip-arrow, .rc-tooltip-placement-topLeft .rc-tooltip-arrow, .rc-tooltip-placement-topRight .rc-tooltip-arrow { bottom: -5px; margin-left: -6px; border-width: 6px 6px 0; border-top-color: #b1b1b1; } .rc-tooltip-placement-top .rc-tooltip-arrow-inner, .rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner, .rc-tooltip-placement-topRight .rc-tooltip-arrow-inner { bottom: 1px; margin-left: -6px; border-width: 6px 6px 0; border-top-color: #ffffff; } .rc-tooltip-placement-top .rc-tooltip-arrow { left: 50%; } .rc-tooltip-placement-topLeft .rc-tooltip-arrow { left: 15%; } .rc-tooltip-placement-topRight .rc-tooltip-arrow { right: 15%; } .rc-tooltip-placement-right .rc-tooltip-arrow, .rc-tooltip-placement-rightTop .rc-tooltip-arrow, .rc-tooltip-placement-rightBottom .rc-tooltip-arrow { left: -5px; margin-top: -6px; border-width: 6px 6px 6px 0; border-right-color: #b1b1b1; } .rc-tooltip-placement-right .rc-tooltip-arrow-inner, .rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner, .rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner { left: 1px; margin-top: -6px; border-width: 6px 6px 6px 0; border-right-color: #ffffff; } .rc-tooltip-placement-right .rc-tooltip-arrow { top: 50%; } .rc-tooltip-placement-rightTop .rc-tooltip-arrow { top: 15%; margin-top: 0; } .rc-tooltip-placement-rightBottom .rc-tooltip-arrow { bottom: 15%; } .rc-tooltip-placement-left .rc-tooltip-arrow, .rc-tooltip-placement-leftTop .rc-tooltip-arrow, .rc-tooltip-placement-leftBottom .rc-tooltip-arrow { right: -5px; margin-top: -6px; border-width: 6px 0 6px 6px; border-left-color: #b1b1b1; } .rc-tooltip-placement-left .rc-tooltip-arrow-inner, .rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner, .rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner { right: 1px; margin-top: -6px; border-width: 6px 0 6px 6px; border-left-color: #ffffff; } .rc-tooltip-placement-left .rc-tooltip-arrow { top: 50%; } .rc-tooltip-placement-leftTop .rc-tooltip-arrow { top: 15%; margin-top: 0; } .rc-tooltip-placement-leftBottom .rc-tooltip-arrow { bottom: 15%; } .rc-tooltip-placement-bottom .rc-tooltip-arrow, .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow, .rc-tooltip-placement-bottomRight .rc-tooltip-arrow { top: -5px; margin-left: -6px; border-width: 0 6px 6px; border-bottom-color: #b1b1b1; } .rc-tooltip-placement-bottom .rc-tooltip-arrow-inner, .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner, .rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner { top: 1px; margin-left: -6px; border-width: 0 6px 6px; border-bottom-color: #ffffff; } .rc-tooltip-placement-bottom .rc-tooltip-arrow { left: 50%; } .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow { left: 15%; } .rc-tooltip-placement-bottomRight .rc-tooltip-arrow { right: 15%; } `});var XEe=Be(kr=>{"use strict";var kC,pG,M8,d$;typeof performance=="object"&&typeof performance.now=="function"?($Ee=performance,kr.unstable_now=function(){return $Ee.now()}):(h$=Date,VEe=h$.now(),kr.unstable_now=function(){return h$.now()-VEe});var $Ee,h$,VEe;typeof window=="undefined"||typeof MessageChannel!="function"?(HC=null,g$=null,D$=function(){if(HC!==null)try{var e=kr.unstable_now();HC(!0,e),HC=null}catch(n){throw setTimeout(D$,0),n}},kC=function(e){HC!==null?setTimeout(kC,0,e):(HC=e,setTimeout(D$,0))},pG=function(e,n){g$=setTimeout(e,n)},M8=function(){clearTimeout(g$)},kr.unstable_shouldYield=function(){return!1},d$=kr.unstable_forceFrameRate=function(){}):(QEe=window.setTimeout,YEe=window.clearTimeout,typeof console!="undefined"&&(KEe=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof KEe!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")),dG=!1,hG=null,G8=-1,y$=5,b$=0,kr.unstable_shouldYield=function(){return kr.unstable_now()>=b$},d$=function(){},kr.unstable_forceFrameRate=function(e){0>e||125>>1,r=e[a];if(r!==void 0&&0L8(u,t))c!==void 0&&0>L8(c,u)?(e[a]=c,e[l]=t,a=l):(e[a]=u,e[i]=t,a=i);else if(c!==void 0&&0>L8(c,t))e[a]=c,e[l]=t,a=l;else break e}}return n}return null}function L8(e,n){var t=e.sortIndex-n.sortIndex;return t!==0?t:e.id-n.id}var ld=[],ty=[],Fgn=1,X0=null,qc=3,j8=!1,rR=!1,gG=!1;function S$(e){for(var n=d_(ty);n!==null;){if(n.callback===null)x8(ty);else if(n.startTime<=e)x8(ty),n.sortIndex=n.expirationTime,w$(ld,n);else break;n=d_(ty)}}function E$(e){if(gG=!1,S$(e),!rR)if(d_(ld)!==null)rR=!0,kC(C$);else{var n=d_(ty);n!==null&&pG(E$,n.startTime-e)}}function C$(e,n){rR=!1,gG&&(gG=!1,M8()),j8=!0;var t=qc;try{for(S$(n),X0=d_(ld);X0!==null&&(!(X0.expirationTime>n)||e&&!kr.unstable_shouldYield());){var a=X0.callback;if(typeof a=="function"){X0.callback=null,qc=X0.priorityLevel;var r=a(X0.expirationTime<=n);n=kr.unstable_now(),typeof r=="function"?X0.callback=r:X0===d_(ld)&&x8(ld),S$(n)}else x8(ld);X0=d_(ld)}if(X0!==null)var i=!0;else{var u=d_(ty);u!==null&&pG(E$,u.startTime-n),i=!1}return i}finally{X0=null,qc=t,j8=!1}}var Tgn=d$;kr.unstable_IdlePriority=5;kr.unstable_ImmediatePriority=1;kr.unstable_LowPriority=4;kr.unstable_NormalPriority=3;kr.unstable_Profiling=null;kr.unstable_UserBlockingPriority=2;kr.unstable_cancelCallback=function(e){e.callback=null};kr.unstable_continueExecution=function(){rR||j8||(rR=!0,kC(C$))};kr.unstable_getCurrentPriorityLevel=function(){return qc};kr.unstable_getFirstCallbackNode=function(){return d_(ld)};kr.unstable_next=function(e){switch(qc){case 1:case 2:case 3:var n=3;break;default:n=qc}var t=qc;qc=n;try{return e()}finally{qc=t}};kr.unstable_pauseExecution=function(){};kr.unstable_requestPaint=Tgn;kr.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=qc;qc=e;try{return n()}finally{qc=t}};kr.unstable_scheduleCallback=function(e,n,t){var a=kr.unstable_now();switch(typeof t=="object"&&t!==null?(t=t.delay,t=typeof t=="number"&&0a?(e.sortIndex=t,w$(ty,e),d_(ld)===null&&e===d_(ty)&&(gG?M8():gG=!0,pG(E$,t-a))):(e.sortIndex=r,w$(ld,e),rR||j8||(rR=!0,kC(C$))),e};kr.unstable_wrapCallback=function(e){var n=qc;return function(){var t=qc;qc=n;try{return e.apply(this,arguments)}finally{qc=t}}}});var eCe=Be((LYa,ZEe)=>{"use strict";ZEe.exports=XEe()});var HFe=Be(rm=>{"use strict";var P8=o0(),Oo=Rx(),xl=eCe();function An(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tn}return!1}function Is(e,n,t,a,r,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var ec={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ec[e]=new Is(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];ec[n]=new Is(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ec[e]=new Is(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ec[e]=new Is(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ec[e]=new Is(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ec[e]=new Is(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ec[e]=new Is(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ec[e]=new Is(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ec[e]=new Is(e,5,!1,e.toLowerCase(),null,!1,!1)});var I$=/[\-:]([a-z])/g;function F$(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(I$,F$);ec[n]=new Is(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(I$,F$);ec[n]=new Is(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(I$,F$);ec[n]=new Is(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ec[e]=new Is(e,1,!1,e.toLowerCase(),null,!1,!1)});ec.xlinkHref=new Is("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ec[e]=new Is(e,1,!1,e.toLowerCase(),null,!0,!0)});function T$(e,n,t,a){var r=ec.hasOwnProperty(n)?ec[n]:null,i=r!==null?r.type===0:a?!1:!(!(2l||r[u]!==i[l])return` `+r[u].replace(" at new "," at ");while(1<=u&&0<=l);break}}}finally{k$=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?SG(e):""}function Lgn(e){switch(e.tag){case 5:return SG(e.type);case 16:return SG("Lazy");case 13:return SG("Suspense");case 19:return SG("SuspenseList");case 0:case 2:case 15:return e=H8(e.type,!1),e;case 11:return e=H8(e.type.render,!1),e;case 22:return e=H8(e.type._render,!1),e;case 1:return e=H8(e.type,!0),e;default:return""}}function BC(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ay:return"Fragment";case uR:return"Portal";case bG:return"Profiler";case M$:return"StrictMode";case RG:return"Suspense";case O8:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case A$:return(e.displayName||"Context")+".Consumer";case G$:return(e._context.displayName||"Context")+".Provider";case N8:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case k8:return BC(e.type);case L$:return BC(e._render);case x$:n=e._payload,e=e._init;try{return BC(e(n))}catch{}}return null}function ry(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function uCe(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function jgn(e){var n=uCe(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),a=""+e[n];if(!e.hasOwnProperty(n)&&typeof t!="undefined"&&typeof t.get=="function"&&typeof t.set=="function"){var r=t.get,i=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return r.call(this)},set:function(u){a=""+u,i.call(this,u)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return a},setValue:function(u){a=""+u},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function U8(e){e._valueTracker||(e._valueTracker=jgn(e))}function lCe(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),a="";return e&&(a=uCe(e)?e.checked?"true":"false":e.value),e=a,e!==t?(n.setValue(e),!0):!1}function B8(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch{return e.body}}function H$(e,n){var t=n.checked;return Oo({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t!=null?t:e._wrapperState.initialChecked})}function cCe(e,n){var t=n.defaultValue==null?"":n.defaultValue,a=n.checked!=null?n.checked:n.defaultChecked;t=ry(n.value!=null?n.value:t),e._wrapperState={initialChecked:a,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function sCe(e,n){n=n.checked,n!=null&&T$(e,"checked",n,!1)}function U$(e,n){sCe(e,n);var t=ry(n.value),a=n.type;if(t!=null)a==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(a==="submit"||a==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?B$(e,n.type,t):n.hasOwnProperty("defaultValue")&&B$(e,n.type,ry(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function fCe(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var a=n.type;if(!(a!=="submit"&&a!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function B$(e,n,t){(n!=="number"||B8(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function Pgn(e){var n="";return P8.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}function J$(e,n){return e=Oo({children:void 0},n),(n=Pgn(n.children))&&(e.children=n),e}function JC(e,n,t,a){if(e=e.options,n){n={};for(var r=0;r=t.length))throw Error(An(93));t=t[0]}n=t}n==null&&(n=""),t=n}e._wrapperState={initialValue:ry(t)}}function mCe(e,n){var t=ry(n.value),a=ry(n.defaultValue);t!=null&&(t=""+t,t!==e.value&&(e.value=t),n.defaultValue==null&&e.defaultValue!==t&&(e.defaultValue=t)),a!=null&&(e.defaultValue=""+a)}function _Ce(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}var q$={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function pCe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function z$(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?pCe(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var J8,dCe=function(e){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(n,t,a,r){MSApp.execUnsafeLocalFunction(function(){return e(n,t,a,r)})}:e}(function(e,n){if(e.namespaceURI!==q$.svg||"innerHTML"in e)e.innerHTML=n;else{for(J8=J8||document.createElement("div"),J8.innerHTML=""+n.valueOf().toString()+"",n=J8.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function EG(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var CG={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ngn=["Webkit","ms","Moz","O"];Object.keys(CG).forEach(function(e){Ngn.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),CG[n]=CG[e]})});function hCe(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||CG.hasOwnProperty(e)&&CG[e]?(""+n).trim():n+"px"}function gCe(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var a=t.indexOf("--")===0,r=hCe(t,n[t],a);t==="float"&&(t="cssFloat"),a?e.setProperty(t,r):e[t]=r}}var Ogn=Oo({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function $$(e,n){if(n){if(Ogn[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(An(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(An(60));if(!(typeof n.dangerouslySetInnerHTML=="object"&&"__html"in n.dangerouslySetInnerHTML))throw Error(An(61))}if(n.style!=null&&typeof n.style!="object")throw Error(An(62))}}function V$(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Q$(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Y$=null,WC=null,qC=null;function DCe(e){if(e=WG(e)){if(typeof Y$!="function")throw Error(An(280));var n=e.stateNode;n&&(n=sj(n),Y$(e.stateNode,e.type,n))}}function yCe(e){WC?qC?qC.push(e):qC=[e]:WC=e}function bCe(){if(WC){var e=WC,n=qC;if(qC=WC=null,DCe(e),n)for(e=0;ea?0:1<t;t++)n.push(e);return n}function Y8(e,n,t){e.pendingLanes|=n;var a=n-1;e.suspendedLanes&=a,e.pingedLanes&=a,e=e.eventTimes,n=31-ly(n),e[n]=t}var ly=Math.clz32?Math.clz32:eDn,Xgn=Math.log,Zgn=Math.LN2;function eDn(e){return e===0?32:31-(Xgn(e)/Zgn|0)|0}var nDn=xl.unstable_UserBlockingPriority,tDn=xl.unstable_runWithPriority,K8=!0;function aDn(e,n,t,a){lR||X$();var r=sV,i=lR;lR=!0;try{RCe(r,e,n,t,a)}finally{(lR=i)||eV()}}function rDn(e,n,t,a){tDn(nDn,sV.bind(null,e,n,t,a))}function sV(e,n,t,a){if(K8){var r;if((r=(n&4)==0)&&0=NG),VCe=String.fromCharCode(32),QCe=!1;function YCe(e,n){switch(e){case"keyup":return IDn.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function KCe(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var KC=!1;function TDn(e,n){switch(e){case"compositionend":return KCe(n);case"keypress":return n.which!==32?null:(QCe=!0,VCe);case"textInput":return e=n.data,e===VCe&&QCe?null:e;default:return null}}function MDn(e,n){if(KC)return e==="compositionend"||!gV&&YCe(e,n)?(e=BCe(),X8=vV=cy=null,KC=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=a}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=aIe(t)}}function oIe(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?oIe(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function iIe(){for(var e=window,n=B8();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=B8(e.document)}return n}function yV(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}var HDn=ag&&"documentMode"in document&&11>=document.documentMode,XC=null,bV=null,UG=null,RV=!1;function uIe(e,n,t){var a=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;RV||XC==null||XC!==B8(a)||(a=XC,"selectionStart"in a&&yV(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),UG&&HG(UG,a)||(UG=a,a=ij(bV,"onSelect"),0aI||(e.current=MV[aI],MV[aI]=null,aI--)}function hi(e,n){aI++,MV[aI]=e.current,e.current=n}var vy={},zc=fy(vy),Rf=fy(!1),fR=vy;function rI(e,n){var t=e.type.contextTypes;if(!t)return vy;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===n)return a.__reactInternalMemoizedMaskedChildContext;var r={},i;for(i in t)r[i]=n[i];return a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=r),r}function wf(e){return e=e.childContextTypes,e!=null}function fj(){Mo(Rf),Mo(zc)}function RIe(e,n,t){if(zc.current!==vy)throw Error(An(168));hi(zc,n),hi(Rf,t)}function wIe(e,n,t){var a=e.stateNode;if(e=n.childContextTypes,typeof a.getChildContext!="function")return t;a=a.getChildContext();for(var r in a)if(!(r in e))throw Error(An(108,BC(n)||"Unknown",r));return Oo({},t,a)}function vj(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||vy,fR=zc.current,hi(zc,e),hi(Rf,Rf.current),!0}function SIe(e,n,t){var a=e.stateNode;if(!a)throw Error(An(169));t?(e=wIe(e,n,fR),a.__reactInternalMemoizedMergedChildContext=e,Mo(Rf),Mo(zc),hi(zc,e)):Mo(Rf),hi(Rf,t)}var GV=null,vR=null,JDn=xl.unstable_runWithPriority,AV=xl.unstable_scheduleCallback,xV=xl.unstable_cancelCallback,WDn=xl.unstable_shouldYield,EIe=xl.unstable_requestPaint,LV=xl.unstable_now,qDn=xl.unstable_getCurrentPriorityLevel,mj=xl.unstable_ImmediatePriority,CIe=xl.unstable_UserBlockingPriority,IIe=xl.unstable_NormalPriority,FIe=xl.unstable_LowPriority,TIe=xl.unstable_IdlePriority,jV={},zDn=EIe!==void 0?EIe:function(){},rg=null,_j=null,PV=!1,MIe=LV(),$c=1e4>MIe?LV:function(){return LV()-MIe};function oI(){switch(qDn()){case mj:return 99;case CIe:return 98;case IIe:return 97;case FIe:return 96;case TIe:return 95;default:throw Error(An(332))}}function GIe(e){switch(e){case 99:return mj;case 98:return CIe;case 97:return IIe;case 96:return FIe;case 95:return TIe;default:throw Error(An(332))}}function mR(e,n){return e=GIe(e),JDn(e,n)}function qG(e,n,t){return e=GIe(e),AV(e,n,t)}function sd(){if(_j!==null){var e=_j;_j=null,xV(e)}AIe()}function AIe(){if(!PV&&rg!==null){PV=!0;var e=0;try{var n=rg;mR(99,function(){for(;eW?(me=A,A=null):me=A.sibling;var he=m(g,A,y[W],F);if(he===null){A===null&&(A=me);break}e&&A&&he.alternate===null&&n(g,A),p=i(he,p,W),H===null?O=he:H.sibling=he,H=he,A=me}if(W===y.length)return t(g,A),O;if(A===null){for(;WW?(me=A,A=null):me=A.sibling;var ye=m(g,A,he.value,F);if(ye===null){A===null&&(A=me);break}e&&A&&ye.alternate===null&&n(g,A),p=i(ye,p,W),H===null?O=ye:H.sibling=ye,H=ye,A=me}if(he.done)return t(g,A),O;if(A===null){for(;!he.done;W++,he=y.next())he=v(g,he.value,F),he!==null&&(p=i(he,p,W),H===null?O=he:H.sibling=he,H=he);return O}for(A=a(g,A);!he.done;W++,he=y.next())he=_(A,g,W,he.value,F),he!==null&&(e&&he.alternate!==null&&A.delete(he.key===null?W:he.key),p=i(he,p,W),H===null?O=he:H.sibling=he,H=he);return e&&A.forEach(function(le){return n(g,le)}),O}return function(g,p,y,F){var O=typeof y=="object"&&y!==null&&y.type===ay&&y.key===null;O&&(y=y.props.children);var H=typeof y=="object"&&y!==null;if(H)switch(y.$$typeof){case yG:e:{for(H=y.key,O=p;O!==null;){if(O.key===H){switch(O.tag){case 7:if(y.type===ay){t(g,O.sibling),p=r(O,y.props.children),p.return=g,g=p;break e}break;default:if(O.elementType===y.type){t(g,O.sibling),p=r(O,y.props),p.ref=$G(g,O,y),p.return=g,g=p;break e}}t(g,O);break}else n(g,O);O=O.sibling}y.type===ay?(p=pI(y.props.children,g.mode,F,y.key),p.return=g,g=p):(F=kj(y.type,y.key,y.props,null,g.mode,F),F.ref=$G(g,p,y),F.return=g,g=F)}return u(g);case uR:e:{for(O=y.key;p!==null;){if(p.key===O)if(p.tag===4&&p.stateNode.containerInfo===y.containerInfo&&p.stateNode.implementation===y.implementation){t(g,p.sibling),p=r(p,y.children||[]),p.return=g,g=p;break e}else{t(g,p);break}else n(g,p);p=p.sibling}p=wQ(y,g.mode,F),p.return=g,g=p}return u(g)}if(typeof y=="string"||typeof y=="number")return y=""+y,p!==null&&p.tag===6?(t(g,p.sibling),p=r(p,y),p.return=g,g=p):(t(g,p),p=RQ(y,g.mode,F),p.return=g,g=p),u(g);if(yj(y))return h(g,p,y,F);if(wG(y))return R(g,p,y,F);if(H&&bj(g,y),typeof y=="undefined"&&!O)switch(g.tag){case 1:case 22:case 0:case 11:case 15:throw Error(An(152,BC(g.type)||"Component"))}return t(g,p)}}var Rj=UIe(!0),BIe=UIe(!1),VG={},fd=fy(VG),QG=fy(VG),YG=fy(VG);function _R(e){if(e===VG)throw Error(An(174));return e}function UV(e,n){switch(hi(YG,n),hi(QG,e),hi(fd,VG),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:z$(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=z$(n,e)}Mo(fd),hi(fd,n)}function lI(){Mo(fd),Mo(QG),Mo(YG)}function JIe(e){_R(YG.current);var n=_R(fd.current),t=z$(n,e.type);n!==t&&(hi(QG,e),hi(fd,t))}function BV(e){QG.current===e&&(Mo(fd),Mo(QG))}var gi=fy(0);function wj(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if((n.flags&64)!=0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var og=null,dy=null,vd=!1;function WIe(e,n){var t=am(5,null,null,0);t.elementType="DELETED",t.type="DELETED",t.stateNode=n,t.return=e,t.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t}function qIe(e,n){switch(e.tag){case 5:var t=e.type;return n=n.nodeType!==1||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n,n!==null?(e.stateNode=n,!0):!1;case 6:return n=e.pendingProps===""||n.nodeType!==3?null:n,n!==null?(e.stateNode=n,!0):!1;case 13:return!1;default:return!1}}function JV(e){if(vd){var n=dy;if(n){var t=n;if(!qIe(e,n)){if(n=eI(t.nextSibling),!n||!qIe(e,n)){e.flags=e.flags&-1025|2,vd=!1,og=e;return}WIe(og,t)}og=e,dy=eI(n.firstChild)}else e.flags=e.flags&-1025|2,vd=!1,og=e}}function zIe(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;og=e}function Sj(e){if(e!==og)return!1;if(!vd)return zIe(e),vd=!0,!1;var n=e.type;if(e.tag!==5||n!=="head"&&n!=="body"&&!IV(n,e.memoizedProps))for(n=dy;n;)WIe(e,n),n=eI(n.nextSibling);if(zIe(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(An(317));e:{for(e=e.nextSibling,n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="/$"){if(n===0){dy=eI(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++}e=e.nextSibling}dy=null}}else dy=og?eI(e.stateNode.nextSibling):null;return!0}function WV(){dy=og=null,vd=!1}var cI=[];function qV(){for(var e=0;ei))throw Error(An(301));i+=1,nc=Vc=null,n.updateQueue=null,KG.current=KDn,e=t(a,r)}while(ZG)}if(KG.current=Tj,n=Vc!==null&&Vc.next!==null,XG=0,nc=Vc=Qi=null,Ej=!1,n)throw Error(An(300));return e}function pR(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return nc===null?Qi.memoizedState=nc=e:nc=nc.next=e,nc}function dR(){if(Vc===null){var e=Qi.alternate;e=e!==null?e.memoizedState:null}else e=Vc.next;var n=nc===null?Qi.memoizedState:nc.next;if(n!==null)nc=n,Vc=e;else{if(e===null)throw Error(An(310));Vc=e,e={memoizedState:Vc.memoizedState,baseState:Vc.baseState,baseQueue:Vc.baseQueue,queue:Vc.queue,next:null},nc===null?Qi.memoizedState=nc=e:nc=nc.next=e}return nc}function md(e,n){return typeof n=="function"?n(e):n}function e3(e){var n=dR(),t=n.queue;if(t===null)throw Error(An(311));t.lastRenderedReducer=e;var a=Vc,r=a.baseQueue,i=t.pending;if(i!==null){if(r!==null){var u=r.next;r.next=i.next,i.next=u}a.baseQueue=r=i,t.pending=null}if(r!==null){r=r.next,a=a.baseState;var l=u=i=null,c=r;do{var s=c.lane;if((XG&s)===s)l!==null&&(l=l.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),a=c.eagerReducer===e?c.eagerState:e(a,c.action);else{var f={lane:s,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};l===null?(u=l=f,i=a):l=l.next=f,Qi.lanes|=s,r3|=s}c=c.next}while(c!==null&&c!==r);l===null?i=a:l.next=u,Z0(a,n.memoizedState)||(g_=!0),n.memoizedState=a,n.baseState=i,n.baseQueue=l,t.lastRenderedState=a}return[n.memoizedState,t.dispatch]}function n3(e){var n=dR(),t=n.queue;if(t===null)throw Error(An(311));t.lastRenderedReducer=e;var a=t.dispatch,r=t.pending,i=n.memoizedState;if(r!==null){t.pending=null;var u=r=r.next;do i=e(i,u.action),u=u.next;while(u!==r);Z0(i,n.memoizedState)||(g_=!0),n.memoizedState=i,n.baseQueue===null&&(n.baseState=i),t.lastRenderedState=i}return[i,a]}function $Ie(e,n,t){var a=n._getVersion;a=a(n._source);var r=n._workInProgressVersionPrimary;if(r!==null?e=r===a:(e=e.mutableReadLanes,(e=(XG&e)===e)&&(n._workInProgressVersionPrimary=a,cI.push(n))),e)return t(n._source);throw cI.push(n),Error(An(350))}function VIe(e,n,t,a){var r=Fs;if(r===null)throw Error(An(349));var i=n._getVersion,u=i(n._source),l=KG.current,c=l.useState(function(){return $Ie(r,n,t)}),s=c[1],f=c[0];c=nc;var v=e.memoizedState,m=v.refs,_=m.getSnapshot,h=v.source;v=v.subscribe;var R=Qi;return e.memoizedState={refs:m,source:n,subscribe:a},l.useEffect(function(){m.getSnapshot=t,m.setSnapshot=s;var g=i(n._source);if(!Z0(u,g)){g=t(n._source),Z0(f,g)||(s(g),g=gy(R),r.mutableReadLanes|=g&r.pendingLanes),g=r.mutableReadLanes,r.entangledLanes|=g;for(var p=r.entanglements,y=g;0t?98:t,function(){e(!0)}),mR(97<\/script>",e=e.removeChild(e.firstChild)):typeof a.is=="string"?e=u.createElement(t,{is:a.is}):(e=u.createElement(t),t==="select"&&(u=e,a.multiple?u.multiple=!0:a.size&&(u.size=a.size))):e=u.createElementNS(e,t),e[sy]=n,e[cj]=a,pFe(e,n,!1,!1),n.stateNode=e,u=V$(t,a),t){case"dialog":To("cancel",e),To("close",e),r=a;break;case"iframe":case"object":case"embed":To("load",e),r=a;break;case"video":case"audio":for(r=0;rmQ&&(n.flags|=64,i=!0,a3(a,!1),n.lanes=33554432)}else{if(!i)if(e=wj(u),e!==null){if(n.flags|=64,i=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),a3(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!vd)return n=n.lastEffect=a.lastEffect,n!==null&&(n.nextEffect=null),null}else 2*$c()-a.renderingStartTime>mQ&&t!==1073741824&&(n.flags|=64,i=!0,a3(a,!1),n.lanes=33554432);a.isBackwards?(u.sibling=n.child,n.child=u):(t=a.last,t!==null?t.sibling=u:n.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.lastEffect=n.lastEffect,a.renderingStartTime=$c(),t.sibling=null,n=gi.current,hi(gi,i?n&1|2:n&1),t):null;case 23:case 24:return DQ(),e!==null&&e.memoizedState!==null!=(n.memoizedState!==null)&&a.mode!=="unstable-defer-without-hiding"&&(n.flags|=4),null}throw Error(An(156,n.tag))}function eyn(e){switch(e.tag){case 1:wf(e.type)&&fj();var n=e.flags;return n&4096?(e.flags=n&-4097|64,e):null;case 3:if(lI(),Mo(Rf),Mo(zc),qV(),n=e.flags,(n&64)!=0)throw Error(An(285));return e.flags=n&-4097|64,e;case 5:return BV(e),null;case 13:return Mo(gi),n=e.flags,n&4096?(e.flags=n&-4097|64,e):null;case 19:return Mo(gi),null;case 4:return lI(),null;case 10:return OV(e),null;case 23:case 24:return DQ(),null;default:return null}}function aQ(e,n){try{var t="",a=n;do t+=Lgn(a),a=a.return;while(a);var r=t}catch(i){r=` Error generating stack: `+i.message+` `+i.stack}return{value:e,source:n,stack:r}}function rQ(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var nyn=typeof WeakMap=="function"?WeakMap:Map;function gFe(e,n,t){t=_y(-1,t),t.tag=3,t.payload={element:null};var a=n.value;return t.callback=function(){xj||(xj=!0,_Q=a),rQ(e,n)},t}function DFe(e,n,t){t=_y(-1,t),t.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var r=n.value;t.payload=function(){return rQ(e,n),a(r)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){typeof a!="function"&&(_d===null?_d=new Set([this]):_d.add(this),rQ(e,n));var u=n.stack;this.componentDidCatch(n.value,{componentStack:u!==null?u:""})}),t}var tyn=typeof WeakSet=="function"?WeakSet:Set;function yFe(e){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(t){by(e,t)}else n.current=null}function ayn(e,n){switch(n.tag){case 0:case 11:case 15:case 22:return;case 1:if(n.flags&256&&e!==null){var t=e.memoizedProps,a=e.memoizedState;e=n.stateNode,n=e.getSnapshotBeforeUpdate(n.elementType===n.type?t:h_(n.type,t),a),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:n.flags&256&&FV(n.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(An(163))}function ryn(e,n,t){switch(t.tag){case 0:case 11:case 15:case 22:if(n=t.updateQueue,n=n!==null?n.lastEffect:null,n!==null){e=n=n.next;do{if((e.tag&3)==3){var a=e.create;e.destroy=a()}e=e.next}while(e!==n)}if(n=t.updateQueue,n=n!==null?n.lastEffect:null,n!==null){e=n=n.next;do{var r=e;a=r.next,r=r.tag,(r&4)!=0&&(r&1)!=0&&(jFe(t,e),vyn(t,e)),e=a}while(e!==n)}return;case 1:e=t.stateNode,t.flags&4&&(n===null?e.componentDidMount():(a=t.elementType===t.type?n.memoizedProps:h_(t.type,n.memoizedProps),e.componentDidUpdate(a,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),n=t.updateQueue,n!==null&&PIe(t,n,e);return;case 3:if(n=t.updateQueue,n!==null){if(e=null,t.child!==null)switch(t.child.tag){case 5:e=t.child.stateNode;break;case 1:e=t.child.stateNode}PIe(t,n,e)}return;case 5:e=t.stateNode,n===null&&t.flags&4&&hIe(t.type,t.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:t.memoizedState===null&&(t=t.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&LCe(t))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(An(163))}function bFe(e,n){for(var t=e;;){if(t.tag===5){var a=t.stateNode;if(n)a=a.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none";else{a=t.stateNode;var r=t.memoizedProps.style;r=r!=null&&r.hasOwnProperty("display")?r.display:null,a.style.display=hCe("display",r)}}else if(t.tag===6)t.stateNode.nodeValue=n?"":t.memoizedProps;else if((t.tag!==23&&t.tag!==24||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}}function RFe(e,n){if(vR&&typeof vR.onCommitFiberUnmount=="function")try{vR.onCommitFiberUnmount(GV,n)}catch{}switch(n.tag){case 0:case 11:case 14:case 15:case 22:if(e=n.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var t=e=e.next;do{var a=t,r=a.destroy;if(a=a.tag,r!==void 0)if((a&4)!=0)jFe(n,t);else{a=n;try{r()}catch(i){by(a,i)}}t=t.next}while(t!==e)}break;case 1:if(yFe(n),e=n.stateNode,typeof e.componentWillUnmount=="function")try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(i){by(n,i)}break;case 5:yFe(n);break;case 4:CFe(e,n)}}function wFe(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function SFe(e){return e.tag===5||e.tag===3||e.tag===4}function EFe(e){e:{for(var n=e.return;n!==null;){if(SFe(n))break e;n=n.return}throw Error(An(160))}var t=n;switch(n=t.stateNode,t.tag){case 5:var a=!1;break;case 3:n=n.containerInfo,a=!0;break;case 4:n=n.containerInfo,a=!0;break;default:throw Error(An(161))}t.flags&16&&(EG(n,""),t.flags&=-17);e:n:for(t=e;;){for(;t.sibling===null;){if(t.return===null||SFe(t.return)){t=null;break e}t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.flags&2||t.child===null||t.tag===4)continue n;t.child.return=t,t=t.child}if(!(t.flags&2)){t=t.stateNode;break e}}a?oQ(e,t,n):iQ(e,t,n)}function oQ(e,n,t){var a=e.tag,r=a===5||a===6;if(r)e=r?e.stateNode:e.stateNode.instance,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=uj));else if(a!==4&&(e=e.child,e!==null))for(oQ(e,n,t),e=e.sibling;e!==null;)oQ(e,n,t),e=e.sibling}function iQ(e,n,t){var a=e.tag,r=a===5||a===6;if(r)e=r?e.stateNode:e.stateNode.instance,n?t.insertBefore(e,n):t.appendChild(e);else if(a!==4&&(e=e.child,e!==null))for(iQ(e,n,t),e=e.sibling;e!==null;)iQ(e,n,t),e=e.sibling}function CFe(e,n){for(var t=n,a=!1,r,i;;){if(!a){a=t.return;e:for(;;){if(a===null)throw Error(An(160));switch(r=a.stateNode,a.tag){case 5:i=!1;break e;case 3:r=r.containerInfo,i=!0;break e;case 4:r=r.containerInfo,i=!0;break e}a=a.return}a=!0}if(t.tag===5||t.tag===6){e:for(var u=e,l=t,c=l;;)if(RFe(u,c),c.child!==null&&c.tag!==4)c.child.return=c,c=c.child;else{if(c===l)break e;for(;c.sibling===null;){if(c.return===null||c.return===l)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}i?(u=r,l=t.stateNode,u.nodeType===8?u.parentNode.removeChild(l):u.removeChild(l)):r.removeChild(t.stateNode)}else if(t.tag===4){if(t.child!==null){r=t.stateNode.containerInfo,i=!0,t.child.return=t,t=t.child;continue}}else if(RFe(e,t),t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break;for(;t.sibling===null;){if(t.return===null||t.return===n)return;t=t.return,t.tag===4&&(a=!1)}t.sibling.return=t.return,t=t.sibling}}function uQ(e,n){switch(n.tag){case 0:case 11:case 14:case 15:case 22:var t=n.updateQueue;if(t=t!==null?t.lastEffect:null,t!==null){var a=t=t.next;do(a.tag&3)==3&&(e=a.destroy,a.destroy=void 0,e!==void 0&&e()),a=a.next;while(a!==t)}return;case 1:return;case 5:if(t=n.stateNode,t!=null){a=n.memoizedProps;var r=e!==null?e.memoizedProps:a;e=n.type;var i=n.updateQueue;if(n.updateQueue=null,i!==null){for(t[cj]=a,e==="input"&&a.type==="radio"&&a.name!=null&&sCe(t,a),V$(e,r),n=V$(e,a),r=0;rr&&(r=u),t&=~i}if(t=r,t=$c()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*iyn(t/1960))-t,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}tc!==5&&(tc=2),c=aQ(c,l),m=u;do{switch(m.tag){case 3:i=c,m.flags|=4096,n&=-n,m.lanes|=n;var H=gFe(m,i,n);jIe(m,H);break e;case 1:i=c;var A=m.type,W=m.stateNode;if((m.flags&64)==0&&(typeof A.getDerivedStateFromError=="function"||W!==null&&typeof W.componentDidCatch=="function"&&(_d===null||!_d.has(W)))){m.flags|=4096,n&=-n,m.lanes|=n;var me=DFe(m,i,n);jIe(m,me);break e}}m=m.return}while(m!==null)}LFe(t)}catch(he){n=he,$u===t&&t!==null&&($u=t=t.return);continue}break}while(1)}function AFe(){var e=Gj.current;return Gj.current=Tj,e===null?Tj:e}function c3(e,n){var t=pa;pa|=16;var a=AFe();Fs===e&&Qc===n||_I(e,n);do try{lyn();break}catch(r){GFe(e,r)}while(1);if(NV(),pa=t,Gj.current=a,$u!==null)throw Error(An(261));return Fs=null,Qc=0,tc}function lyn(){for(;$u!==null;)xFe($u)}function cyn(){for(;$u!==null&&!WDn();)xFe($u)}function xFe(e){var n=NFe(e.alternate,e,hR);e.memoizedProps=e.pendingProps,n===null?LFe(e):$u=n,lQ.current=null}function LFe(e){var n=e;do{var t=n.alternate;if(e=n.return,(n.flags&2048)==0){if(t=ZDn(t,n,hR),t!==null){$u=t;return}if(t=n,t.tag!==24&&t.tag!==23||t.memoizedState===null||(hR&1073741824)!=0||(t.mode&4)==0){for(var a=0,r=t.child;r!==null;)a|=r.lanes|r.childLanes,r=r.sibling;t.childLanes=a}e!==null&&(e.flags&2048)==0&&(e.firstEffect===null&&(e.firstEffect=n.firstEffect),n.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=n.firstEffect),e.lastEffect=n.lastEffect),1u&&(l=u,u=H,H=l),l=rIe(y,H),i=rIe(y,u),l&&i&&(O.rangeCount!==1||O.anchorNode!==l.node||O.anchorOffset!==l.offset||O.focusNode!==i.node||O.focusOffset!==i.offset)&&(F=F.createRange(),F.setStart(l.node,l.offset),O.removeAllRanges(),H>u?(O.addRange(F),O.extend(i.node,i.offset)):(F.setEnd(i.node,i.offset),O.addRange(F)))))),F=[],O=y;O=O.parentNode;)O.nodeType===1&&F.push({element:O,left:O.scrollLeft,top:O.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;y$c()-vQ?_I(e,0):sQ|=t),tm(e,n)}function pyn(e,n){var t=e.stateNode;t!==null&&t.delete(n),n=0,n===0&&(n=e.mode,(n&2)==0?n=1:(n&4)==0?n=oI()===99?1:2:(lg===0&&(lg=sI),n=QC(62914560&~lg),n===0&&(n=4194304))),t=Lv(),e=Nj(e,n),e!==null&&(Y8(e,n,t),tm(e,t))}var NFe;NFe=function(e,n,t){var a=n.lanes;if(e!==null)if(e.memoizedProps!==n.pendingProps||Rf.current)g_=!0;else if((t&a)!=0)g_=(e.flags&16384)!=0;else{switch(g_=!1,n.tag){case 3:lFe(n),WV();break;case 5:JIe(n);break;case 1:wf(n.type)&&vj(n);break;case 4:UV(n,n.stateNode.containerInfo);break;case 10:a=n.memoizedProps.value;var r=n.type._context;hi(pj,r._currentValue),r._currentValue=a;break;case 13:if(n.memoizedState!==null)return(t&n.child.childLanes)!=0?cFe(e,n,t):(hi(gi,gi.current&1),n=ig(e,n,t),n!==null?n.sibling:null);hi(gi,gi.current&1);break;case 19:if(a=(t&n.childLanes)!=0,(e.flags&64)!=0){if(a)return _Fe(e,n,t);n.flags|=64}if(r=n.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),hi(gi,gi.current),a)break;return null;case 23:case 24:return n.lanes=0,XV(e,n,t)}return ig(e,n,t)}else g_=!1;switch(n.lanes=0,n.tag){case 2:if(a=n.type,e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,r=rI(n,zc.current),uI(n,t),r=$V(null,n,a,e,r,t),n.flags|=1,typeof r=="object"&&r!==null&&typeof r.render=="function"&&r.$$typeof===void 0){if(n.tag=1,n.memoizedState=null,n.updateQueue=null,wf(a)){var i=!0;vj(n)}else i=!1;n.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,kV(n);var u=a.getDerivedStateFromProps;typeof u=="function"&&gj(n,a,u,e),r.updater=Dj,n.stateNode=r,r._reactInternals=n,HV(n,a,e,t),n=eQ(null,n,a,!0,i,t)}else n.tag=0,Ef(null,n,r,t),n=n.child;return n;case 16:r=n.elementType;e:{switch(e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,i=r._init,r=i(r._payload),n.type=r,i=n.tag=hyn(r),e=h_(r,e),i){case 0:n=ZV(null,n,r,e,t);break e;case 1:n=uFe(null,n,r,e,t);break e;case 11:n=aFe(null,n,r,e,t);break e;case 14:n=rFe(null,n,r,h_(r.type,e),a,t);break e}throw Error(An(306,r,""))}return n;case 0:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:h_(a,r),ZV(e,n,a,r,t);case 1:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:h_(a,r),uFe(e,n,a,r,t);case 3:if(lFe(n),a=n.updateQueue,e===null||a===null)throw Error(An(282));if(a=n.pendingProps,r=n.memoizedState,r=r!==null?r.element:null,LIe(e,n),zG(n,a,null,t),a=n.memoizedState.element,a===r)WV(),n=ig(e,n,t);else{if(r=n.stateNode,(i=r.hydrate)&&(dy=eI(n.stateNode.containerInfo.firstChild),og=n,i=vd=!0),i){if(e=r.mutableSourceEagerHydrationData,e!=null)for(r=0;r{"use strict";function UFe(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(UFe)}catch(e){console.error(e)}}UFe(),BFe.exports=HFe()});var _3=Be(MQ=>{"use strict";Object.defineProperty(MQ,"__esModule",{value:!0});var FQ=Object.assign||function(e){for(var n=1;n=0||!Object.prototype.hasOwnProperty.call(e,a)||(t[a]=e[a]);return t}function Cyn(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Iyn(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function Fyn(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var zFe={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},Tyn=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],Myn=function(n){return Tyn.forEach(function(t){return delete n[t]}),n},$Fe=function(n,t){t.style.fontSize=n.fontSize,t.style.fontFamily=n.fontFamily,t.style.fontWeight=n.fontWeight,t.style.fontStyle=n.fontStyle,t.style.letterSpacing=n.letterSpacing,t.style.textTransform=n.textTransform},VFe=typeof window!="undefined"&&window.navigator?/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent):!1,QFe=function(){return VFe?"_"+Math.random().toString(36).substr(2,12):void 0},TQ=function(e){Fyn(n,e),JFe(n,null,[{key:"getDerivedStateFromProps",value:function(a,r){var i=a.id;return i!==r.prevId?{inputId:i||QFe(),prevId:i}:null}}]);function n(t){Cyn(this,n);var a=Iyn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t));return a.inputRef=function(r){a.input=r,typeof a.props.inputRef=="function"&&a.props.inputRef(r)},a.placeHolderSizerRef=function(r){a.placeHolderSizer=r},a.sizerRef=function(r){a.sizer=r},a.state={inputWidth:t.minWidth,inputId:t.id||QFe(),prevId:t.id},a}return JFe(n,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"componentDidUpdate",value:function(a,r){r.inputWidth!==this.state.inputWidth&&typeof this.props.onAutosize=="function"&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(!(!this.mounted||!window.getComputedStyle)){var a=this.input&&window.getComputedStyle(this.input);!a||($Fe(a,this.sizer),this.placeHolderSizer&&$Fe(a,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(!(!this.mounted||!this.sizer||typeof this.sizer.scrollWidth=="undefined")){var a=void 0;this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?a=Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:a=this.sizer.scrollWidth+2;var r=this.props.type==="number"&&this.props.extraWidth===void 0?16:parseInt(this.props.extraWidth)||0;a+=r,a{"use strict";Object.defineProperty(D3,"__esModule",{value:!0});D3.Direction=void 0;var I1n;(function(e){e.Right="to right",e.Left="to left",e.Down="to bottom",e.Up="to top"})(I1n=D3.Direction||(D3.Direction={}))});var VQ=Be(da=>{"use strict";var y3=da&&da.__spreadArray||function(e,n,t){if(t||arguments.length===2)for(var a=0,r=n.length,i;ae)return c;if(s&&sa)return a;if(e=t)throw new RangeError("min (".concat(n,") is equal/bigger than max (").concat(t,")"));if(et)throw new RangeError("value (".concat(e,") is bigger than max (").concat(t,")"))}da.checkBoundaries=x1n;function L1n(e,n,t){return et?t:e}da.checkValuesAgainstBoundaries=L1n;function j1n(e){if(!(e.length<2)&&!e.slice(1).every(function(n,t){return e[t]<=n}))throw new RangeError("values={[".concat(e,"]} needs to be sorted when allowOverlap={false}"))}da.checkInitialOverlap=j1n;function P1n(e){var n=window.getComputedStyle(e);return{top:parseInt(n["margin-top"],10),bottom:parseInt(n["margin-bottom"],10),left:parseInt(n["margin-left"],10),right:parseInt(n["margin-right"],10)}}da.getMargin=P1n;function N1n(e){var n=window.getComputedStyle(e);return{top:parseInt(n["padding-top"],10)+parseInt(n["border-top-width"],10),bottom:parseInt(n["padding-bottom"],10)+parseInt(n["border-bottom-width"],10),left:parseInt(n["padding-left"],10)+parseInt(n["border-left-width"],10),right:parseInt(n["padding-right"],10)+parseInt(n["border-right-width"],10)}}da.getPaddingAndBorder=N1n;function O1n(e,n,t){var a=t?-1:1;e.forEach(function(r,i){return GMe(r,a*n[i].x,n[i].y)})}da.translateThumbs=O1n;function k1n(e,n,t,a){for(var r=0,i=xMe(e[0],n,t,a),u=1;uu?c:u},e.getBoundingClientRect().width));return i},q1n=function(e,n,t,a,r,i,u){u===void 0&&(u=function(s){return s});var l=[],c=function(s){var f=AMe(t[s],a[s],r,i,u),v=n[s].x;n.forEach(function(m,_){var h=m.x,R=AMe(t[_],a[_],r,i,u);s!==_&&(v>=h&&v<=h+R||v+f>=h&&v+f<=h+R)&&(l.includes(_)||(l.push(s),l.push(_),l=y3(y3([],l,!0),[s,_],!1),c(_)))})};return c(e),Array.from(new Set(l.sort()))},z1n=function(e,n,t,a,r,i){a===void 0&&(a=.1),r===void 0&&(r=" - "),i===void 0&&(i=function(_){return _});var u=(0,da.getStepDecimals)(a),l=(0,$Q.useState)({}),c=l[0],s=l[1],f=(0,$Q.useState)(i(n[t].toFixed(u))),v=f[0],m=f[1];return(0,$Q.useEffect)(function(){if(e){var _=e.getThumbs();if(_.length<1)return;var h={},R=e.getOffsets(),g=q1n(t,R,_,n,r,u,i),p=i(n[t].toFixed(u));if(g.length){var y=g.reduce(function(W,me,he,ye){return W.length?y3(y3([],W,!0),[R[ye[he]].x],!1):[R[ye[he]].x]},[]);if(Math.min.apply(Math,y)===R[t].x){var F=[];g.forEach(function(W){F.push(n[W].toFixed(u))}),p=Array.from(new Set(F.sort(function(W,me){return parseFloat(W)-parseFloat(me)}))).map(i).join(r);var O=Math.min.apply(Math,y),H=Math.max.apply(Math,y),A=_[g[y.indexOf(H)]].getBoundingClientRect().width;h.left="".concat(Math.abs(O-(H+A))/2,"px"),h.transform="translate(-50%, 0)"}else h.visibility="hidden"}m(p),s(h)}},[e,n]),[v,c]};da.useThumbOverlap=z1n;function xMe(e,n,t,a){var r=e.getBoundingClientRect(),i=r.left,u=r.top,l=r.width,c=r.height;return MMe(a)?Math.abs(t-(u+c/2)):Math.abs(n-(i+l/2))}});var jMe=Be(jv=>{"use strict";var $1n=jv&&jv.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,r){a.__proto__=r}||function(a,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(a[i]=r[i])},e(n,t)};return function(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(n,t);function a(){this.constructor=n}n.prototype=t===null?Object.create(t):(a.prototype=t.prototype,new a)}}(),V1n=jv&&jv.__createBinding||(Object.create?function(e,n,t,a){a===void 0&&(a=t);var r=Object.getOwnPropertyDescriptor(n,t);(!r||("get"in r?!n.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return n[t]}}),Object.defineProperty(e,a,r)}:function(e,n,t,a){a===void 0&&(a=t),e[a]=n[t]}),Q1n=jv&&jv.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),Y1n=jv&&jv.__importStar||function(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&V1n(n,e,t);return Q1n(n,e),n},LMe=jv&&jv.__spreadArray||function(e,n,t){if(t||arguments.length===2)for(var a=0,r=n.length,i;a1&&a.props.draggableTrack){if(a.thumbRefs.some(function(l){var c;return(c=l.current)===null||c===void 0?void 0:c.contains(r.target)}))return;a.setState({draggedTrackPos:[r.clientX,r.clientY]},function(){return a.onMove(r.clientX,r.clientY)})}else{var u=(0,_r.getClosestThumbIndex)(a.thumbRefs.map(function(l){return l.current}),r.clientX,r.clientY,a.props.direction);(i=a.thumbRefs[u].current)===null||i===void 0||i.focus(),a.setState({draggedThumbIndex:u},function(){return a.onMove(r.clientX,r.clientY)})}},a.onResize=function(){(0,_r.translateThumbs)(a.getThumbs(),a.getOffsets(),a.props.rtl),a.calculateMarkOffsets()},a.onTouchStartTrack=function(r){var i;if(r.persist(),a.addTouchEvents(r.nativeEvent),a.props.values.length>1&&a.props.draggableTrack){if(a.thumbRefs.some(function(l){var c;return(c=l.current)===null||c===void 0?void 0:c.contains(r.target)}))return;a.setState({draggedTrackPos:[r.touches[0].clientX,r.touches[0].clientY]},function(){return a.onMove(r.touches[0].clientX,r.touches[0].clientY)})}else{var u=(0,_r.getClosestThumbIndex)(a.thumbRefs.map(function(l){return l.current}),r.touches[0].clientX,r.touches[0].clientY,a.props.direction);(i=a.thumbRefs[u].current)===null||i===void 0||i.focus(),a.setState({draggedThumbIndex:u},function(){return a.onMove(r.touches[0].clientX,r.touches[0].clientY)})}},a.onMouseOrTouchStart=function(r){if(!a.props.disabled){var i=(0,_r.isTouchEvent)(r);if(!(!i&&r.button!==0)){var u=a.getTargetIndex(r);u!==-1&&(i?a.addTouchEvents(r):a.addMouseEvents(r),a.setState({draggedThumbIndex:u,thumbZIndexes:a.state.thumbZIndexes.map(function(l,c){return c===u?Math.max.apply(Math,a.state.thumbZIndexes):l<=a.state.thumbZIndexes[u]?l:l-1})}))}}},a.onMouseMove=function(r){r.preventDefault(),a.onMove(r.clientX,r.clientY)},a.onTouchMove=function(r){r.preventDefault(),a.onMove(r.touches[0].clientX,r.touches[0].clientY)},a.onKeyDown=function(r){var i=a.props,u=i.values,l=i.onChange,c=i.step,s=i.rtl,f=i.direction,v=a.state.isChanged,m=a.getTargetIndex(r.nativeEvent),_=s||f===Yu.Direction.Left||f===Yu.Direction.Down?-1:1;m!==-1&&(K1n.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,_r.replaceAt)(u,m,a.normalizeValue(u[m]+_*(r.key==="PageUp"?c*10:c),m)))):X1n.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,_r.replaceAt)(u,m,a.normalizeValue(u[m]-_*(r.key==="PageDown"?c*10:c),m)))):r.key==="Tab"?a.setState({draggedThumbIndex:-1},function(){v&&a.fireOnFinalChange()}):v&&a.fireOnFinalChange())},a.onKeyUp=function(r){var i=a.state.isChanged;a.setState({draggedThumbIndex:-1},function(){i&&a.fireOnFinalChange()})},a.onMove=function(r,i){var u=a.state,l=u.draggedThumbIndex,c=u.draggedTrackPos,s=a.props,f=s.direction,v=s.min,m=s.max,_=s.onChange,h=s.values,R=s.step,g=s.rtl;if(l===-1&&c[0]===-1&&c[1]===-1)return null;var p=a.trackRef.current;if(!p)return null;var y=p.getBoundingClientRect(),F=(0,_r.isVertical)(f)?y.height:y.width;if(c[0]!==-1&&c[1]!==-1){var O=r-c[0],H=i-c[1],A=0;switch(f){case Yu.Direction.Right:case Yu.Direction.Left:A=O/F*(m-v);break;case Yu.Direction.Down:case Yu.Direction.Up:A=H/F*(m-v);break;default:(0,_r.assertUnreachable)(f)}if(g&&(A*=-1),Math.abs(A)>=R/2){for(var W=0;Wm?A=m-h[W]:me=R/2&&_((0,_r.replaceAt)(h,l,a.normalizeValue(ye,l)))}},a.normalizeValue=function(r,i){var u=a.props,l=u.min,c=u.max,s=u.step,f=u.allowOverlap,v=u.values;return(0,_r.normalizeValue)(r,i,l,c,s,f,v)},a.onEnd=function(r){if(r.preventDefault(),document.removeEventListener("mousemove",a.schdOnMouseMove),document.removeEventListener("touchmove",a.schdOnTouchMove),document.removeEventListener("mouseup",a.schdOnEnd),document.removeEventListener("touchend",a.schdOnEnd),document.removeEventListener("touchcancel",a.schdOnEnd),a.state.draggedThumbIndex===-1&&a.state.draggedTrackPos[0]===-1&&a.state.draggedTrackPos[1]===-1)return null;a.setState({draggedThumbIndex:-1,draggedTrackPos:[-1,-1]},function(){a.fireOnFinalChange()})},a.fireOnFinalChange=function(){a.setState({isChanged:!1});var r=a.props,i=r.onFinalChange,u=r.values;i&&i(u)},a.updateMarkRefs=function(r){if(!r.renderMark){a.numOfMarks=void 0,a.markRefs=void 0;return}a.numOfMarks=(r.max-r.min)/a.props.step,a.markRefs=[];for(var i=0;i-1?"grabbing":this.props.draggableTrack?(0,_r.isVertical)(this.props.direction)?"ns-resize":"ew-resize":c.length===1&&!m?"pointer":"inherit"},onMouseDown:m?_r.voidFn:this.onMouseDownTrack,onTouchStart:m?_r.voidFn:this.onTouchStartTrack,ref:this.trackRef},isDragged:this.state.draggedThumbIndex>-1,disabled:m,children:LMe(LMe([],g.map(function(p,y,F){return l({props:{style:t.props.direction===Yu.Direction.Left||t.props.direction===Yu.Direction.Right?{position:"absolute",left:"".concat(p[0],"px"),marginTop:"".concat(p[1],"px")}:{position:"absolute",top:"".concat(p[0],"px"),marginLeft:"".concat(p[1],"px")},key:"mark".concat(y),ref:t.markRefs[y]},index:y})}),!0),c.map(function(p,y){var F=t.state.draggedThumbIndex===y;return i({index:y,value:p,isDragged:F,props:{style:{position:"absolute",zIndex:R[y],cursor:m?"inherit":F?"grabbing":"grab",userSelect:"none",touchAction:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none"},key:y,tabIndex:m?void 0:0,"aria-valuemax":v?f:c[y+1]||f,"aria-valuemin":v?s:c[y-1]||s,"aria-valuenow":p,draggable:!1,ref:t.thumbRefs[y],role:"slider",onKeyDown:m?_r.voidFn:t.onKeyDown,onKeyUp:m?_r.voidFn:t.onKeyUp}})}),!0)})},n.defaultProps={step:1,direction:Yu.Direction.Right,rtl:!1,disabled:!1,allowOverlap:!1,draggableTrack:!1,min:0,max:100},n}(r9.Component);jv.default=Z1n});var PMe=Be(Kc=>{"use strict";var eRn=Kc&&Kc.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Kc,"__esModule",{value:!0});Kc.checkValuesAgainstBoundaries=Kc.relativeValue=Kc.useThumbOverlap=Kc.Direction=Kc.getTrackBackground=Kc.Range=void 0;var nRn=eRn(jMe());Kc.Range=nRn.default;var o9=VQ();Object.defineProperty(Kc,"getTrackBackground",{enumerable:!0,get:function(){return o9.getTrackBackground}});Object.defineProperty(Kc,"useThumbOverlap",{enumerable:!0,get:function(){return o9.useThumbOverlap}});Object.defineProperty(Kc,"relativeValue",{enumerable:!0,get:function(){return o9.relativeValue}});Object.defineProperty(Kc,"checkValuesAgainstBoundaries",{enumerable:!0,get:function(){return o9.checkValuesAgainstBoundaries}});var tRn=a9();Object.defineProperty(Kc,"Direction",{enumerable:!0,get:function(){return tRn.Direction}})});var n2e=Be(uY=>{"use strict";Object.defineProperty(uY,"__esModule",{value:!0});var ERn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},eY=Object.assign||function(e){for(var n=1;n1?n-1:0),a=1;aa.height),im(_,this.animationStateClasses.animatingToHeightZero,p.height===0),im(_,this.animationStateClasses.animatingToHeightAuto,p.height==="auto"),im(_,this.animationStateClasses.animatingToHeightSpecific,p.height>0),_)),O=this.getStaticStateClasses(p.height);this.setState({animationStateClasses:F,height:g,overflow:"hidden",shouldUseTransitions:!y}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),y?(p.shouldUseTransitions=!0,e2e(this.animationFrameIDs),this.animationFrameIDs=jRn(function(){i.setState(p),l9(s,{newHeight:p.height})}),this.animationClassesTimeoutID=setTimeout(function(){i.setState({animationStateClasses:O,shouldUseTransitions:!1}),i.hideContent(p.height),l9(c,{newHeight:p.height})},R)):(l9(s,{newHeight:g}),this.timeoutID=setTimeout(function(){p.animationStateClasses=O,p.shouldUseTransitions=!1,i.setState(p),l!=="auto"&&i.hideContent(g),l9(c,{newHeight:g})},R))}}},{key:"componentWillUnmount",value:function(){e2e(this.animationFrameIDs),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null}},{key:"getTimings",value:function(){if(this.prefersReducedMotion)return{delay:0,duration:0};var a=this.props,r=a.delay,i=a.duration;return{delay:r,duration:i}}},{key:"showContent",value:function(a){a===0&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(a){a===0&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(a){var r;return(0,tY.default)((r={},im(r,this.animationStateClasses.static,!0),im(r,this.animationStateClasses.staticHeightZero,a===0),im(r,this.animationStateClasses.staticHeightSpecific,a>0),im(r,this.animationStateClasses.staticHeightAuto,a==="auto"),r))}},{key:"render",value:function(){var a,r=this,i=this.props,u=i.animateOpacity,l=i.applyInlineTransitions,c=i.children,s=i.className,f=i.contentClassName,v=i.easing,m=i.id,_=i.style,h=this.state,R=h.height,g=h.overflow,p=h.animationStateClasses,y=h.shouldUseTransitions,F=this.getTimings(),O=F.duration,H=F.delay,A=eY({},_,{height:R,overflow:g||_.overflow});y&&l&&(A.transition="height "+O+"ms "+v+" "+H+"ms",_.transition&&(A.transition=_.transition+", "+A.transition),A.WebkitTransition=A.transition);var W={};u&&(W.transition="opacity "+O+"ms "+v+" "+H+"ms",W.WebkitTransition=W.transition,R===0&&(W.opacity=0));var me=(0,tY.default)((a={},im(a,p,!0),im(a,s,s),a)),he=typeof this.props["aria-hidden"]!="undefined",ye=he?this.props["aria-hidden"]:R===0;return nY.default.createElement("div",eY({},LRn.apply(void 0,[this.props].concat(xRn)),{"aria-hidden":ye,className:me,id:m,style:A}),nY.default.createElement("div",{className:f,style:W,ref:function(Fe){return r.contentElement=Fe}},c))}}]),n}(nY.default.Component),PRn=function(n,t,a){var r=n[t];return typeof r=="number"&&r>=0||oY(r)||r==="auto"?null:new TypeError('value "'+r+'" of type "'+(typeof r=="undefined"?"undefined":ERn(r))+'" is invalid type for '+t+" in "+a+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')};iY.propTypes={"aria-hidden":Cf.default.bool,animateOpacity:Cf.default.bool,animationStateClasses:Cf.default.object,applyInlineTransitions:Cf.default.bool,children:Cf.default.any.isRequired,className:Cf.default.string,contentClassName:Cf.default.string,delay:Cf.default.number,duration:Cf.default.number,easing:Cf.default.string,height:PRn,id:Cf.default.string,onAnimationEnd:Cf.default.func,onAnimationStart:Cf.default.func,style:Cf.default.object};iY.defaultProps={animateOpacity:!1,animationStateClasses:ZMe,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}};uY.default=iY});var l6e=Be((YP,PX)=>{(function(n,t){typeof YP=="object"&&typeof PX=="object"?PX.exports=t():typeof define=="function"&&define.amd?define([],t):typeof YP=="object"?YP.Pusher=t():n.Pusher=t()})(window,function(){return function(e){var n={};function t(a){if(n[a])return n[a].exports;var r=n[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=e,t.c=n,t.d=function(a,r,i){t.o(a,r)||Object.defineProperty(a,r,{enumerable:!0,get:i})},t.r=function(a){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},t.t=function(a,r){if(r&1&&(a=t(a)),r&8||r&4&&typeof a=="object"&&a&&a.__esModule)return a;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:a}),r&2&&typeof a!="string")for(var u in a)t.d(i,u,function(l){return a[l]}.bind(null,u));return i},t.n=function(a){var r=a&&a.__esModule?function(){return a.default}:function(){return a};return t.d(r,"a",r),r},t.o=function(a,r){return Object.prototype.hasOwnProperty.call(a,r)},t.p="",t(t.s=2)}([function(e,n,t){"use strict";var a=this&&this.__extends||function(){var _=function(h,R){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,p){g.__proto__=p}||function(g,p){for(var y in p)p.hasOwnProperty(y)&&(g[y]=p[y])},_(h,R)};return function(h,R){_(h,R);function g(){this.constructor=h}h.prototype=R===null?Object.create(R):(g.prototype=R.prototype,new g)}}();Object.defineProperty(n,"__esModule",{value:!0});var r=256,i=function(){function _(h){h===void 0&&(h="="),this._paddingCharacter=h}return _.prototype.encodedLength=function(h){return this._paddingCharacter?(h+2)/3*4|0:(h*8+5)/6|0},_.prototype.encode=function(h){for(var R="",g=0;g>>3*6&63),R+=this._encodeByte(p>>>2*6&63),R+=this._encodeByte(p>>>1*6&63),R+=this._encodeByte(p>>>0*6&63)}var y=h.length-g;if(y>0){var p=h[g]<<16|(y===2?h[g+1]<<8:0);R+=this._encodeByte(p>>>3*6&63),R+=this._encodeByte(p>>>2*6&63),y===2?R+=this._encodeByte(p>>>1*6&63):R+=this._paddingCharacter||"",R+=this._paddingCharacter||""}return R},_.prototype.maxDecodedLength=function(h){return this._paddingCharacter?h/4*3|0:(h*6+7)/8|0},_.prototype.decodedLength=function(h){return this.maxDecodedLength(h.length-this._getPaddingLength(h))},_.prototype.decode=function(h){if(h.length===0)return new Uint8Array(0);for(var R=this._getPaddingLength(h),g=h.length-R,p=new Uint8Array(this.maxDecodedLength(g)),y=0,F=0,O=0,H=0,A=0,W=0,me=0;F>>4,p[y++]=A<<4|W>>>2,p[y++]=W<<6|me,O|=H&r,O|=A&r,O|=W&r,O|=me&r;if(F>>4,O|=H&r,O|=A&r),F>>2,O|=W&r),F>>8&0-65-26+97,R+=51-h>>>8&26-97-52+48,R+=61-h>>>8&52-48-62+43,R+=62-h>>>8&62-43-63+47,String.fromCharCode(R)},_.prototype._decodeChar=function(h){var R=r;return R+=(42-h&h-44)>>>8&-r+h-43+62,R+=(46-h&h-48)>>>8&-r+h-47+63,R+=(47-h&h-58)>>>8&-r+h-48+52,R+=(64-h&h-91)>>>8&-r+h-65+0,R+=(96-h&h-123)>>>8&-r+h-97+26,R},_.prototype._getPaddingLength=function(h){var R=0;if(this._paddingCharacter){for(var g=h.length-1;g>=0&&h[g]===this._paddingCharacter;g--)R++;if(h.length<4||R>2)throw new Error("Base64Coder: incorrect padding")}return R},_}();n.Coder=i;var u=new i;function l(_){return u.encode(_)}n.encode=l;function c(_){return u.decode(_)}n.decode=c;var s=function(_){a(h,_);function h(){return _!==null&&_.apply(this,arguments)||this}return h.prototype._encodeByte=function(R){var g=R;return g+=65,g+=25-R>>>8&0-65-26+97,g+=51-R>>>8&26-97-52+48,g+=61-R>>>8&52-48-62+45,g+=62-R>>>8&62-45-63+95,String.fromCharCode(g)},h.prototype._decodeChar=function(R){var g=r;return g+=(44-R&R-46)>>>8&-r+R-45+62,g+=(94-R&R-96)>>>8&-r+R-95+63,g+=(47-R&R-58)>>>8&-r+R-48+52,g+=(64-R&R-91)>>>8&-r+R-65+0,g+=(96-R&R-123)>>>8&-r+R-97+26,g},h}(i);n.URLSafeCoder=s;var f=new s;function v(_){return f.encode(_)}n.encodeURLSafe=v;function m(_){return f.decode(_)}n.decodeURLSafe=m,n.encodedLength=function(_){return u.encodedLength(_)},n.maxDecodedLength=function(_){return u.maxDecodedLength(_)},n.decodedLength=function(_){return u.decodedLength(_)}},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a="utf8: invalid string",r="utf8: invalid source encoding";function i(c){for(var s=new Uint8Array(u(c)),f=0,v=0;v>6,s[f++]=128|m&63):m<55296?(s[f++]=224|m>>12,s[f++]=128|m>>6&63,s[f++]=128|m&63):(v++,m=(m&1023)<<10,m|=c.charCodeAt(v)&1023,m+=65536,s[f++]=240|m>>18,s[f++]=128|m>>12&63,s[f++]=128|m>>6&63,s[f++]=128|m&63)}return s}n.encode=i;function u(c){for(var s=0,f=0;f=c.length-1)throw new Error(a);f++,s+=4}else throw new Error(a)}return s}n.encodedLength=u;function l(c){for(var s=[],f=0;f=c.length)throw new Error(r);var _=c[++f];if((_&192)!=128)throw new Error(r);v=(v&31)<<6|_&63,m=128}else if(v<240){if(f>=c.length-1)throw new Error(r);var _=c[++f],h=c[++f];if((_&192)!=128||(h&192)!=128)throw new Error(r);v=(v&15)<<12|(_&63)<<6|h&63,m=2048}else if(v<248){if(f>=c.length-2)throw new Error(r);var _=c[++f],h=c[++f],R=c[++f];if((_&192)!=128||(h&192)!=128||(R&192)!=128)throw new Error(r);v=(v&15)<<18|(_&63)<<12|(h&63)<<6|R&63,m=65536}else throw new Error(r);if(v=55296&&v<=57343)throw new Error(r);if(v>=65536){if(v>1114111)throw new Error(r);v-=65536,s.push(String.fromCharCode(55296|v>>10)),v=56320|v&1023}}s.push(String.fromCharCode(v))}return s.join("")}n.decode=l},function(e,n,t){e.exports=t(3).default},function(e,n,t){"use strict";t.r(n);var a=function(){function w(D,E){this.lastId=0,this.prefix=D,this.name=E}return w.prototype.create=function(D){this.lastId++;var E=this.lastId,G=this.prefix+E,j=this.name+"["+E+"]",fe=!1,We=function(){fe||(D.apply(null,arguments),fe=!0)};return this[E]=We,{number:E,id:G,name:j,callback:We}},w.prototype.remove=function(D){delete this[D.number]},w}(),r=new a("_pusher_script_","Pusher.ScriptReceivers"),i={VERSION:"6.0.3",PROTOCOL:7,wsPort:80,wssPort:443,wsPath:"",httpHost:"sockjs.pusher.com",httpPort:80,httpsPort:443,httpPath:"/pusher",stats_host:"stats.pusher.com",authEndpoint:"/pusher/auth",authTransport:"ajax",activityTimeout:12e4,pongTimeout:3e4,unavailableTimeout:1e4,cluster:"mt1",cdn_http:"http://js.pusher.com",cdn_https:"https://js.pusher.com",dependency_suffix:""},u=i,l=function(){function w(D){this.options=D,this.receivers=D.receivers||r,this.loading={}}return w.prototype.load=function(D,E,G){var j=this;if(j.loading[D]&&j.loading[D].length>0)j.loading[D].push(G);else{j.loading[D]=[G];var fe=ka.createScriptRequest(j.getPath(D,E)),We=j.receivers.create(function(Wn){if(j.receivers.remove(We),j.loading[D]){var aa=j.loading[D];delete j.loading[D];for(var Tr=function(as){as||fe.cleanup()},bu=0;bu>>6)+m(128|D&63):m(224|D>>>12&15)+m(128|D>>>6&63)+m(128|D&63)},y=function(w){return w.replace(/[^\x00-\x7F]/g,p)},F=function(w){var D=[0,2,1][w.length%3],E=w.charCodeAt(0)<<16|(w.length>1?w.charCodeAt(1):0)<<8|(w.length>2?w.charCodeAt(2):0),G=[_.charAt(E>>>18),_.charAt(E>>>12&63),D>=2?"=":_.charAt(E>>>6&63),D>=1?"=":_.charAt(E&63)];return G.join("")},O=window.btoa||function(w){return w.replace(/[\s\S]{1,3}/g,F)},H=function(){function w(D,E,G,j){var fe=this;this.clear=E,this.timer=D(function(){fe.timer&&(fe.timer=j(fe.timer))},G)}return w.prototype.isRunning=function(){return this.timer!==null},w.prototype.ensureAborted=function(){this.timer&&(this.clear(this.timer),this.timer=null)},w}(),A=H,W=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}();function me(w){window.clearTimeout(w)}function he(w){window.clearInterval(w)}var ye=function(w){W(D,w);function D(E,G){return w.call(this,setTimeout,me,E,function(j){return G(),null})||this}return D}(A),le=function(w){W(D,w);function D(E,G){return w.call(this,setInterval,he,E,function(j){return G(),j})||this}return D}(A),Fe={now:function(){return Date.now?Date.now():new Date().valueOf()},defer:function(w){return new ye(0,w)},method:function(w){for(var D=[],E=1;E0)for(var j=0;j=1002&&w.code<=1004?"backoff":null:w.code===4e3?"tls_only":w.code<4100?"refused":w.code<4200?"backoff":w.code<4300?"retry":"refused"},getCloseError:function(w){return w.code!==1e3&&w.code!==1001?{type:"PusherError",data:{code:w.code,message:w.reason||w.message}}:null}},ib=wte,fke=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),vke=function(w){fke(D,w);function D(E,G){var j=w.call(this)||this;return j.id=E,j.transport=G,j.activityTimeout=G.activityTimeout,j.bindListeners(),j}return D.prototype.handlesActivityChecks=function(){return this.transport.handlesActivityChecks()},D.prototype.send=function(E){return this.transport.send(E)},D.prototype.send_event=function(E,G,j){var fe={event:E,data:G};return j&&(fe.channel=j),Oe.debug("Event sent",fe),this.send(ib.encodeMessage(fe))},D.prototype.ping=function(){this.transport.supportsPing()?this.transport.ping():this.send_event("pusher:ping",{})},D.prototype.close=function(){this.transport.close()},D.prototype.bindListeners=function(){var E=this,G={message:function(fe){var We;try{We=ib.decodeMessage(fe)}catch(Wn){E.emit("error",{type:"MessageParseError",error:Wn,data:fe.data})}if(We!==void 0){switch(Oe.debug("Event recd",We),We.event){case"pusher:error":E.emit("error",{type:"PusherError",data:We.data});break;case"pusher:ping":E.emit("ping");break;case"pusher:pong":E.emit("pong");break}E.emit("message",We)}},activity:function(){E.emit("activity")},error:function(fe){E.emit("error",{type:"WebSocketError",error:fe})},closed:function(fe){j(),fe&&fe.code&&E.handleCloseEvent(fe),E.transport=null,E.emit("closed")}},j=function(){zn(G,function(fe,We){E.transport.unbind(We,fe)})};zn(G,function(fe,We){E.transport.bind(We,fe)})},D.prototype.handleCloseEvent=function(E){var G=ib.getCloseAction(E),j=ib.getCloseError(E);j&&this.emit("error",j),G&&this.emit(G,{action:G,error:j})},D}(Ur),mke=vke,_ke=function(){function w(D,E){this.transport=D,this.callback=E,this.bindListeners()}return w.prototype.close=function(){this.unbindListeners(),this.transport.close()},w.prototype.bindListeners=function(){var D=this;this.onMessage=function(E){D.unbindListeners();var G;try{G=ib.processHandshake(E)}catch(j){D.finish("error",{error:j}),D.transport.close();return}G.action==="connected"?D.finish("connected",{connection:new mke(G.id,D.transport),activityTimeout:G.activityTimeout}):(D.finish(G.action,{error:G.error}),D.transport.close())},this.onClosed=function(E){D.unbindListeners();var G=ib.getCloseAction(E)||"backoff",j=ib.getCloseError(E);D.finish(G,{error:j})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)},w.prototype.unbindListeners=function(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)},w.prototype.finish=function(D,E){this.callback(Ee({transport:this.transport,action:D},E))},w}(),pke=_ke,dke=function(){function w(D,E){this.channel=D;var G=E.authTransport;if(typeof ka.getAuthorizers()[G]=="undefined")throw"'"+G+"' is not a recognized auth transport";this.type=G,this.options=E,this.authOptions=E.auth||{}}return w.prototype.composeQuery=function(D){var E="socket_id="+encodeURIComponent(D)+"&channel_name="+encodeURIComponent(this.channel.name);for(var G in this.authOptions.params)E+="&"+encodeURIComponent(G)+"="+encodeURIComponent(this.authOptions.params[G]);return E},w.prototype.authorize=function(D,E){w.authorizers=w.authorizers||ka.getAuthorizers(),w.authorizers[this.type].call(this,ka,D,E)},w}(),hke=dke,gke=function(){function w(D,E){this.timeline=D,this.options=E||{}}return w.prototype.send=function(D,E){this.timeline.isEmpty()||this.timeline.send(ka.TimelineTransport.getAgent(this,D),E)},w}(),Dke=gke,ub=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),yke=function(w){ub(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),bke=function(w){ub(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),Rke=function(w){ub(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),wke=function(w){ub(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),Ste=function(w){ub(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),Ske=function(w){ub(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),Ete=function(w){ub(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),Eke=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),Cke=function(w){Eke(D,w);function D(E,G){var j=w.call(this,function(fe,We){Oe.debug("No callbacks on "+E+" for "+fe)})||this;return j.name=E,j.pusher=G,j.subscribed=!1,j.subscriptionPending=!1,j.subscriptionCancelled=!1,j}return D.prototype.authorize=function(E,G){return G(!1,{auth:""})},D.prototype.trigger=function(E,G){if(E.indexOf("client-")!==0)throw new yke("Event '"+E+"' does not start with 'client-'");if(!this.subscribed){var j=mt.buildLogSuffix("triggeringClientEvents");Oe.warn("Client event triggered before channel 'subscription_succeeded' event . "+j)}return this.pusher.send_event(E,G,this.name)},D.prototype.disconnect=function(){this.subscribed=!1,this.subscriptionPending=!1},D.prototype.handleEvent=function(E){var G=E.event,j=E.data;if(G==="pusher_internal:subscription_succeeded")this.handleSubscriptionSucceededEvent(E);else if(G.indexOf("pusher_internal:")!==0){var fe={};this.emit(G,j,fe)}},D.prototype.handleSubscriptionSucceededEvent=function(E){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):this.emit("pusher:subscription_succeeded",E.data)},D.prototype.subscribe=function(){var E=this;this.subscribed||(this.subscriptionPending=!0,this.subscriptionCancelled=!1,this.authorize(this.pusher.connection.socket_id,function(G,j){G?(Oe.error(j),E.emit("pusher:subscription_error",j)):(j=j,E.pusher.send_event("pusher:subscribe",{auth:j.auth,channel_data:j.channel_data,channel:E.name}))}))},D.prototype.unsubscribe=function(){this.subscribed=!1,this.pusher.send_event("pusher:unsubscribe",{channel:this.name})},D.prototype.cancelSubscription=function(){this.subscriptionCancelled=!0},D.prototype.reinstateSubscription=function(){this.subscriptionCancelled=!1},D}(Ur),Cte=Cke,Ike=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),Fke=function(w){Ike(D,w);function D(){return w!==null&&w.apply(this,arguments)||this}return D.prototype.authorize=function(E,G){var j=N_.createAuthorizer(this,this.pusher.config);return j.authorize(E,G)},D}(Cte),zO=Fke,Tke=function(){function w(){this.reset()}return w.prototype.get=function(D){return Object.prototype.hasOwnProperty.call(this.members,D)?{id:D,info:this.members[D]}:null},w.prototype.each=function(D){var E=this;zn(this.members,function(G,j){D(E.get(j))})},w.prototype.setMyID=function(D){this.myID=D},w.prototype.onSubscription=function(D){this.members=D.presence.hash,this.count=D.presence.count,this.me=this.get(this.myID)},w.prototype.addMember=function(D){return this.get(D.user_id)===null&&this.count++,this.members[D.user_id]=D.user_info,this.get(D.user_id)},w.prototype.removeMember=function(D){var E=this.get(D.user_id);return E&&(delete this.members[D.user_id],this.count--),E},w.prototype.reset=function(){this.members={},this.count=0,this.myID=null,this.me=null},w}(),Mke=Tke,Gke=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),Ake=function(w){Gke(D,w);function D(E,G){var j=w.call(this,E,G)||this;return j.members=new Mke,j}return D.prototype.authorize=function(E,G){var j=this;w.prototype.authorize.call(this,E,function(fe,We){if(!fe){if(We=We,We.channel_data===void 0){var Wn=mt.buildLogSuffix("authenticationEndpoint");Oe.error("Invalid auth response for channel '"+j.name+"',"+("expected 'channel_data' field. "+Wn)),G("Invalid auth response");return}var aa=JSON.parse(We.channel_data);j.members.setMyID(aa.user_id)}G(fe,We)})},D.prototype.handleEvent=function(E){var G=E.event;if(G.indexOf("pusher_internal:")===0)this.handleInternalEvent(E);else{var j=E.data,fe={};E.user_id&&(fe.user_id=E.user_id),this.emit(G,j,fe)}},D.prototype.handleInternalEvent=function(E){var G=E.event,j=E.data;switch(G){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(E);break;case"pusher_internal:member_added":var fe=this.members.addMember(j);this.emit("pusher:member_added",fe);break;case"pusher_internal:member_removed":var We=this.members.removeMember(j);We&&this.emit("pusher:member_removed",We);break}},D.prototype.handleSubscriptionSucceededEvent=function(E){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):(this.members.onSubscription(E.data),this.emit("pusher:subscription_succeeded",this.members))},D.prototype.disconnect=function(){this.members.reset(),w.prototype.disconnect.call(this)},D}(zO),xke=Ake,Ite=t(1),$O=t(0),Lke=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),jke=function(w){Lke(D,w);function D(E,G,j){var fe=w.call(this,E,G)||this;return fe.key=null,fe.nacl=j,fe}return D.prototype.authorize=function(E,G){var j=this;w.prototype.authorize.call(this,E,function(fe,We){if(fe){G(!0,We);return}var Wn=We.shared_secret;if(!Wn){var aa="No shared_secret key in auth payload for encrypted channel: "+j.name;G(!0,aa);return}j.key=Object($O.decode)(Wn),delete We.shared_secret,G(!1,We)})},D.prototype.trigger=function(E,G){throw new Ste("Client events are not currently supported for encrypted channels")},D.prototype.handleEvent=function(E){var G=E.event,j=E.data;if(G.indexOf("pusher_internal:")===0||G.indexOf("pusher:")===0){w.prototype.handleEvent.call(this,E);return}this.handleEncryptedEvent(G,j)},D.prototype.handleEncryptedEvent=function(E,G){var j=this;if(!this.key){Oe.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!G.ciphertext||!G.nonce){Oe.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+G);return}var fe=Object($O.decode)(G.ciphertext);if(fe.length0&&this.emit("connecting_in",Math.round(E/1e3)),this.retryTimer=new ye(E||0,function(){G.disconnectInternally(),G.connect()})},D.prototype.clearRetryTimer=function(){this.retryTimer&&(this.retryTimer.ensureAborted(),this.retryTimer=null)},D.prototype.setUnavailableTimer=function(){var E=this;this.unavailableTimer=new ye(this.options.unavailableTimeout,function(){E.updateState("unavailable")})},D.prototype.clearUnavailableTimer=function(){this.unavailableTimer&&this.unavailableTimer.ensureAborted()},D.prototype.sendActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection.ping(),this.activityTimer=new ye(this.options.pongTimeout,function(){E.timeline.error({pong_timed_out:E.options.pongTimeout}),E.retryIn(0)})},D.prototype.resetActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection&&!this.connection.handlesActivityChecks()&&(this.activityTimer=new ye(this.activityTimeout,function(){E.sendActivityCheck()}))},D.prototype.stopActivityCheck=function(){this.activityTimer&&this.activityTimer.ensureAborted()},D.prototype.buildConnectionCallbacks=function(E){var G=this;return Ee({},E,{message:function(j){G.resetActivityCheck(),G.emit("message",j)},ping:function(){G.send_event("pusher:pong",{})},activity:function(){G.resetActivityCheck()},error:function(j){G.emit("error",{type:"WebSocketError",error:j})},closed:function(){G.abandonConnection(),G.shouldRetry()&&G.retryIn(1e3)}})},D.prototype.buildHandshakeCallbacks=function(E){var G=this;return Ee({},E,{connected:function(j){G.activityTimeout=Math.min(G.options.activityTimeout,j.activityTimeout,j.connection.activityTimeout||1/0),G.clearUnavailableTimer(),G.setConnection(j.connection),G.socket_id=G.connection.id,G.updateState("connected",{socket_id:G.socket_id})}})},D.prototype.buildErrorCallbacks=function(){var E=this,G=function(j){return function(fe){fe.error&&E.emit("error",{type:"WebSocketError",error:fe.error}),j(fe)}};return{tls_only:G(function(){E.usingTLS=!0,E.updateStrategy(),E.retryIn(0)}),refused:G(function(){E.disconnect()}),backoff:G(function(){E.retryIn(1e3)}),retry:G(function(){E.retryIn(0)})}},D.prototype.setConnection=function(E){this.connection=E;for(var G in this.connectionCallbacks)this.connection.bind(G,this.connectionCallbacks[G]);this.resetActivityCheck()},D.prototype.abandonConnection=function(){if(!!this.connection){this.stopActivityCheck();for(var E in this.connectionCallbacks)this.connection.unbind(E,this.connectionCallbacks[E]);var G=this.connection;return this.connection=null,G}},D.prototype.updateState=function(E,G){var j=this.state;if(this.state=E,j!==E){var fe=E;fe==="connected"&&(fe+=" with new socket ID "+G.socket_id),Oe.debug("State changed",j+" -> "+fe),this.timeline.info({state:E,params:G}),this.emit("state_change",{previous:j,current:E}),this.emit(E,G)}},D.prototype.shouldRetry=function(){return this.state==="connecting"||this.state==="connected"},D}(Ur),kke=Oke,Hke=function(){function w(){this.channels={}}return w.prototype.add=function(D,E){return this.channels[D]||(this.channels[D]=Bke(D,E)),this.channels[D]},w.prototype.all=function(){return et(this.channels)},w.prototype.find=function(D){return this.channels[D]},w.prototype.remove=function(D){var E=this.channels[D];return delete this.channels[D],E},w.prototype.disconnect=function(){zn(this.channels,function(D){D.disconnect()})},w}(),Uke=Hke;function Bke(w,D){if(w.indexOf("private-encrypted-")===0){if(D.config.nacl)return N_.createEncryptedChannel(w,D,D.config.nacl);var E="Tried to subscribe to a private-encrypted- channel but no nacl implementation available",G=mt.buildLogSuffix("encryptedChannelSupport");throw new Ste(E+". "+G)}else return w.indexOf("private-")===0?N_.createPrivateChannel(w,D):w.indexOf("presence-")===0?N_.createPresenceChannel(w,D):N_.createChannel(w,D)}var Jke={createChannels:function(){return new Uke},createConnectionManager:function(w,D){return new kke(w,D)},createChannel:function(w,D){return new Cte(w,D)},createPrivateChannel:function(w,D){return new zO(w,D)},createPresenceChannel:function(w,D){return new xke(w,D)},createEncryptedChannel:function(w,D,E){return new Pke(w,D,E)},createTimelineSender:function(w,D){return new Dke(w,D)},createAuthorizer:function(w,D){return D.authorizer?D.authorizer(w,D):new hke(w,D)},createHandshake:function(w,D){return new pke(w,D)},createAssistantToTheTransportManager:function(w,D,E){return new ske(w,D,E)}},N_=Jke,Wke=function(){function w(D){this.options=D||{},this.livesLeft=this.options.lives||1/0}return w.prototype.getAssistant=function(D){return N_.createAssistantToTheTransportManager(this,D,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})},w.prototype.isAlive=function(){return this.livesLeft>0},w.prototype.reportDeath=function(){this.livesLeft-=1},w}(),Fte=Wke,qke=function(){function w(D,E){this.strategies=D,this.loop=Boolean(E.loop),this.failFast=Boolean(E.failFast),this.timeout=E.timeout,this.timeoutLimit=E.timeoutLimit}return w.prototype.isSupported=function(){return q(this.strategies,Re.method("isSupported"))},w.prototype.connect=function(D,E){var G=this,j=this.strategies,fe=0,We=this.timeout,Wn=null,aa=function(Tr,bu){bu?E(null,bu):(fe=fe+1,G.loop&&(fe=fe%j.length),fe0&&(fe=new ye(G.timeout,function(){We.abort(),j(!0)})),We=D.connect(E,function(Wn,aa){Wn&&fe&&fe.isRunning()&&!G.failFast||(fe&&fe.ensureAborted(),j(Wn,aa))}),{abort:function(){fe&&fe.ensureAborted(),We.abort()},forceMinPriority:function(Wn){We.forceMinPriority(Wn)}}},w}(),lb=qke,zke=function(){function w(D){this.strategies=D}return w.prototype.isSupported=function(){return q(this.strategies,Re.method("isSupported"))},w.prototype.connect=function(D,E){return $ke(this.strategies,D,function(G,j){return function(fe,We){if(j[G].error=fe,fe){Vke(j)&&E(!0);return}nt(j,function(Wn){Wn.forceMinPriority(We.transport.priority)}),E(null,We)}})},w}(),VO=zke;function $ke(w,D,E){var G=ne(w,function(j,fe,We,Wn){return j.connect(D,E(fe,Wn))});return{abort:function(){nt(G,Qke)},forceMinPriority:function(j){nt(G,function(fe){fe.forceMinPriority(j)})}}}function Vke(w){return Se(w,function(D){return Boolean(D.error)})}function Qke(w){!w.error&&!w.aborted&&(w.abort(),w.aborted=!0)}var Yke=function(){function w(D,E,G){this.strategy=D,this.transports=E,this.ttl=G.ttl||1800*1e3,this.usingTLS=G.useTLS,this.timeline=G.timeline}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(D,E){var G=this.usingTLS,j=Xke(G),fe=[this.strategy];if(j&&j.timestamp+this.ttl>=Re.now()){var We=this.transports[j.transport];We&&(this.timeline.info({cached:!0,transport:j.transport,latency:j.latency}),fe.push(new lb([We],{timeout:j.latency*2+1e3,failFast:!0})))}var Wn=Re.now(),aa=fe.pop().connect(D,function Tr(bu,as){bu?(Tte(G),fe.length>0?(Wn=Re.now(),aa=fe.pop().connect(D,Tr)):E(bu)):(Zke(G,as.transport.name,Re.now()-Wn),E(null,as))});return{abort:function(){aa.abort()},forceMinPriority:function(Tr){D=Tr,aa&&aa.forceMinPriority(Tr)}}},w}(),Kke=Yke;function QO(w){return"pusherTransport"+(w?"TLS":"NonTLS")}function Xke(w){var D=ka.getLocalStorage();if(D)try{var E=D[QO(w)];if(E)return JSON.parse(E)}catch{Tte(w)}return null}function Zke(w,D,E){var G=ka.getLocalStorage();if(G)try{G[QO(w)]=Ke({timestamp:Re.now(),transport:D,latency:E})}catch{}}function Tte(w){var D=ka.getLocalStorage();if(D)try{delete D[QO(w)]}catch{}}var eHe=function(){function w(D,E){var G=E.delay;this.strategy=D,this.options={delay:G}}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(D,E){var G=this.strategy,j,fe=new ye(this.options.delay,function(){j=G.connect(D,E)});return{abort:function(){fe.ensureAborted(),j&&j.abort()},forceMinPriority:function(We){D=We,j&&j.forceMinPriority(We)}}},w}(),oA=eHe,nHe=function(){function w(D,E,G){this.test=D,this.trueBranch=E,this.falseBranch=G}return w.prototype.isSupported=function(){var D=this.test()?this.trueBranch:this.falseBranch;return D.isSupported()},w.prototype.connect=function(D,E){var G=this.test()?this.trueBranch:this.falseBranch;return G.connect(D,E)},w}(),FF=nHe,tHe=function(){function w(D){this.strategy=D}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(D,E){var G=this.strategy.connect(D,function(j,fe){fe&&G.abort(),E(j,fe)});return G},w}(),aHe=tHe;function TF(w){return function(){return w.isSupported()}}var rHe=function(w,D,E){var G={};function j(Bte,$He,VHe,QHe,YHe){var Jte=E(w,Bte,$He,VHe,QHe,YHe);return G[Bte]=Jte,Jte}var fe=Object.assign({},D,{hostNonTLS:w.wsHost+":"+w.wsPort,hostTLS:w.wsHost+":"+w.wssPort,httpPath:w.wsPath}),We=Object.assign({},fe,{useTLS:!0}),Wn=Object.assign({},D,{hostNonTLS:w.httpHost+":"+w.httpPort,hostTLS:w.httpHost+":"+w.httpsPort,httpPath:w.httpPath}),aa={loop:!0,timeout:15e3,timeoutLimit:6e4},Tr=new Fte({lives:2,minPingDelay:1e4,maxPingDelay:w.activityTimeout}),bu=new Fte({lives:2,minPingDelay:1e4,maxPingDelay:w.activityTimeout}),as=j("ws","ws",3,fe,Tr),O_=j("wss","ws",3,We,Tr),BHe=j("sockjs","sockjs",1,Wn),Pte=j("xhr_streaming","xhr_streaming",1,Wn,bu),JHe=j("xdr_streaming","xdr_streaming",1,Wn,bu),Nte=j("xhr_polling","xhr_polling",1,Wn),WHe=j("xdr_polling","xdr_polling",1,Wn),Ote=new lb([as],aa),qHe=new lb([O_],aa),zHe=new lb([BHe],aa),kte=new lb([new FF(TF(Pte),Pte,JHe)],aa),Hte=new lb([new FF(TF(Nte),Nte,WHe)],aa),Ute=new lb([new FF(TF(kte),new VO([kte,new oA(Hte,{delay:4e3})]),Hte)],aa),ZO=new FF(TF(Ute),Ute,zHe),ek;return D.useTLS?ek=new VO([Ote,new oA(ZO,{delay:2e3})]):ek=new VO([Ote,new oA(qHe,{delay:2e3}),new oA(ZO,{delay:5e3})]),new Kke(new aHe(new FF(TF(as),ek,ZO)),G,{ttl:18e5,timeline:D.timeline,useTLS:D.useTLS})},oHe=rHe,iHe=function(){var w=this;w.timeline.info(w.buildTimelineMessage({transport:w.name+(w.options.useTLS?"s":"")})),w.hooks.isInitialized()?w.changeState("initialized"):w.hooks.file?(w.changeState("initializing"),f.load(w.hooks.file,{useTLS:w.options.useTLS},function(D,E){w.hooks.isInitialized()?(w.changeState("initialized"),E(!0)):(D&&w.onError(D),w.onClose(),E(!1))})):w.onClose()},uHe={getRequest:function(w){var D=new window.XDomainRequest;return D.ontimeout=function(){w.emit("error",new bke),w.close()},D.onerror=function(E){w.emit("error",E),w.close()},D.onprogress=function(){D.responseText&&D.responseText.length>0&&w.onChunk(200,D.responseText)},D.onload=function(){D.responseText&&D.responseText.length>0&&w.onChunk(200,D.responseText),w.emit("finished",200),w.close()},D},abortRequest:function(w){w.ontimeout=w.onerror=w.onprogress=w.onload=null,w.abort()}},lHe=uHe,cHe=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),sHe=256*1024,fHe=function(w){cHe(D,w);function D(E,G,j){var fe=w.call(this)||this;return fe.hooks=E,fe.method=G,fe.url=j,fe}return D.prototype.start=function(E){var G=this;this.position=0,this.xhr=this.hooks.getRequest(this),this.unloader=function(){G.close()},ka.addUnloadListener(this.unloader),this.xhr.open(this.method,this.url,!0),this.xhr.setRequestHeader&&this.xhr.setRequestHeader("Content-Type","application/json"),this.xhr.send(E)},D.prototype.close=function(){this.unloader&&(ka.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)},D.prototype.onChunk=function(E,G){for(;;){var j=this.advanceBuffer(G);if(j)this.emit("chunk",{status:E,data:j});else break}this.isBufferTooLong(G)&&this.emit("buffer_too_long")},D.prototype.advanceBuffer=function(E){var G=E.slice(this.position),j=G.indexOf(` `);return j!==-1?(this.position+=j+1,G.slice(0,j)):null},D.prototype.isBufferTooLong=function(E){return this.position===E.length&&E.length>sHe},D}(Ur),vHe=fHe,YO;(function(w){w[w.CONNECTING=0]="CONNECTING",w[w.OPEN=1]="OPEN",w[w.CLOSED=3]="CLOSED"})(YO||(YO={}));var cb=YO,mHe=1,_He=function(){function w(D,E){this.hooks=D,this.session=Gte(1e3)+"/"+gHe(8),this.location=pHe(E),this.readyState=cb.CONNECTING,this.openStream()}return w.prototype.send=function(D){return this.sendRaw(JSON.stringify([D]))},w.prototype.ping=function(){this.hooks.sendHeartbeat(this)},w.prototype.close=function(D,E){this.onClose(D,E,!0)},w.prototype.sendRaw=function(D){if(this.readyState===cb.OPEN)try{return ka.createSocketRequest("POST",Mte(dHe(this.location,this.session))).start(D),!0}catch{return!1}else return!1},w.prototype.reconnect=function(){this.closeStream(),this.openStream()},w.prototype.onClose=function(D,E,G){this.closeStream(),this.readyState=cb.CLOSED,this.onclose&&this.onclose({code:D,reason:E,wasClean:G})},w.prototype.onChunk=function(D){if(D.status===200){this.readyState===cb.OPEN&&this.onActivity();var E,G=D.data.slice(0,1);switch(G){case"o":E=JSON.parse(D.data.slice(1)||"{}"),this.onOpen(E);break;case"a":E=JSON.parse(D.data.slice(1)||"[]");for(var j=0;j0&&w.onChunk(E.status,E.responseText);break;case 4:E.responseText&&E.responseText.length>0&&w.onChunk(E.status,E.responseText),w.emit("finished",E.status),w.close();break}},E},abortRequest:function(w){w.onreadystatechange=null,w.abort()}},EHe=SHe,CHe={createStreamingSocket:function(w){return this.createSocket(bHe,w)},createPollingSocket:function(w){return this.createSocket(wHe,w)},createSocket:function(w,D){return new DHe(w,D)},createXHR:function(w,D){return this.createRequest(EHe,w,D)},createRequest:function(w,D,E){return new vHe(w,D,E)}},Ate=CHe;Ate.createXDR=function(w,D){return this.createRequest(lHe,w,D)};var IHe=Ate,FHe={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:r,DependenciesReceivers:s,getDefaultStrategy:oHe,Transports:oke,transportConnectionInitializer:iHe,HTTPFactory:IHe,TimelineTransport:xe,getXHRAPI:function(){return window.XMLHttpRequest},getWebSocketAPI:function(){return window.WebSocket||window.MozWebSocket},setup:function(w){var D=this;window.Pusher=w;var E=function(){D.onDocumentBody(w.ready)};window.JSON?E():f.load("json2",{},E)},getDocument:function(){return document},getProtocol:function(){return this.getDocument().location.protocol},getAuthorizers:function(){return{ajax:_t,jsonp:Un}},onDocumentBody:function(w){var D=this;document.body?w():setTimeout(function(){D.onDocumentBody(w)},0)},createJSONPRequest:function(w,D){return new Tn(w,D)},createScriptRequest:function(w){return new pt(w)},getLocalStorage:function(){try{return window.localStorage}catch{return}},createXHR:function(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest:function(){var w=this.getXHRAPI();return new w},createMicrosoftXHR:function(){return new ActiveXObject("Microsoft.XMLHTTP")},getNetwork:function(){return lke},createWebSocket:function(w){var D=this.getWebSocketAPI();return new D(w)},createSocketRequest:function(w,D){if(this.isXHRSupported())return this.HTTPFactory.createXHR(w,D);if(this.isXDRSupported(D.indexOf("https:")===0))return this.HTTPFactory.createXDR(w,D);throw"Cross-origin HTTP requests are not supported"},isXHRSupported:function(){var w=this.getXHRAPI();return Boolean(w)&&new w().withCredentials!==void 0},isXDRSupported:function(w){var D=w?"https:":"http:",E=this.getProtocol();return Boolean(window.XDomainRequest)&&E===D},addUnloadListener:function(w){window.addEventListener!==void 0?window.addEventListener("unload",w,!1):window.attachEvent!==void 0&&window.attachEvent("onunload",w)},removeUnloadListener:function(w){window.addEventListener!==void 0?window.removeEventListener("unload",w,!1):window.detachEvent!==void 0&&window.detachEvent("onunload",w)}},ka=FHe,KO;(function(w){w[w.ERROR=3]="ERROR",w[w.INFO=6]="INFO",w[w.DEBUG=7]="DEBUG"})(KO||(KO={}));var iA=KO,THe=function(){function w(D,E,G){this.key=D,this.session=E,this.events=[],this.options=G||{},this.sent=0,this.uniqueID=0}return w.prototype.log=function(D,E){D<=this.options.level&&(this.events.push(Ee({},E,{timestamp:Re.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())},w.prototype.error=function(D){this.log(iA.ERROR,D)},w.prototype.info=function(D){this.log(iA.INFO,D)},w.prototype.debug=function(D){this.log(iA.DEBUG,D)},w.prototype.isEmpty=function(){return this.events.length===0},w.prototype.send=function(D,E){var G=this,j=Ee({session:this.session,bundle:this.sent+1,key:this.key,lib:"js",version:this.options.version,cluster:this.options.cluster,features:this.options.features,timeline:this.events},this.options.params);return this.events=[],D(j,function(fe,We){fe||G.sent++,E&&E(fe,We)}),!0},w.prototype.generateUniqueID=function(){return this.uniqueID++,this.uniqueID},w}(),MHe=THe,GHe=function(){function w(D,E,G,j){this.name=D,this.priority=E,this.transport=G,this.options=j||{}}return w.prototype.isSupported=function(){return this.transport.isSupported({useTLS:this.options.useTLS})},w.prototype.connect=function(D,E){var G=this;if(this.isSupported()){if(this.priority{U6e.exports=function(n){return n!=null&&n.constructor!=null&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}});var tLe=Be((i8r,nLe)=>{"use strict";var oN=Object.prototype.hasOwnProperty,V6e=Object.prototype.toString,Q6e=Object.defineProperty,Y6e=Object.getOwnPropertyDescriptor,K6e=function(n){return typeof Array.isArray=="function"?Array.isArray(n):V6e.call(n)==="[object Array]"},X6e=function(n){if(!n||V6e.call(n)!=="[object Object]")return!1;var t=oN.call(n,"constructor"),a=n.constructor&&n.constructor.prototype&&oN.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!t&&!a)return!1;var r;for(r in n);return typeof r=="undefined"||oN.call(n,r)},Z6e=function(n,t){Q6e&&t.name==="__proto__"?Q6e(n,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):n[t.name]=t.newValue},eLe=function(n,t){if(t==="__proto__")if(oN.call(n,t)){if(Y6e)return Y6e(n,t).value}else return;return n[t]};nLe.exports=function e(){var n,t,a,r,i,u,l=arguments[0],c=1,s=arguments.length,f=!1;for(typeof l=="boolean"&&(f=l,l=arguments[1]||{},c=2),(l==null||typeof l!="object"&&typeof l!="function")&&(l={});c{"use strict";var JZ=Symbol.for("react.element"),WZ=Symbol.for("react.portal"),GN=Symbol.for("react.fragment"),AN=Symbol.for("react.strict_mode"),xN=Symbol.for("react.profiler"),LN=Symbol.for("react.provider"),jN=Symbol.for("react.context"),x6n=Symbol.for("react.server_context"),PN=Symbol.for("react.forward_ref"),NN=Symbol.for("react.suspense"),ON=Symbol.for("react.suspense_list"),kN=Symbol.for("react.memo"),HN=Symbol.for("react.lazy"),L6n=Symbol.for("react.offscreen"),R8e;R8e=Symbol.for("react.module.reference");function mm(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case JZ:switch(e=e.type,e){case GN:case xN:case AN:case NN:case ON:return e;default:switch(e=e&&e.$$typeof,e){case x6n:case jN:case PN:case HN:case kN:case LN:return e;default:return n}}case WZ:return n}}}Qr.ContextConsumer=jN;Qr.ContextProvider=LN;Qr.Element=JZ;Qr.ForwardRef=PN;Qr.Fragment=GN;Qr.Lazy=HN;Qr.Memo=kN;Qr.Portal=WZ;Qr.Profiler=xN;Qr.StrictMode=AN;Qr.Suspense=NN;Qr.SuspenseList=ON;Qr.isAsyncMode=function(){return!1};Qr.isConcurrentMode=function(){return!1};Qr.isContextConsumer=function(e){return mm(e)===jN};Qr.isContextProvider=function(e){return mm(e)===LN};Qr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===JZ};Qr.isForwardRef=function(e){return mm(e)===PN};Qr.isFragment=function(e){return mm(e)===GN};Qr.isLazy=function(e){return mm(e)===HN};Qr.isMemo=function(e){return mm(e)===kN};Qr.isPortal=function(e){return mm(e)===WZ};Qr.isProfiler=function(e){return mm(e)===xN};Qr.isStrictMode=function(e){return mm(e)===AN};Qr.isSuspense=function(e){return mm(e)===NN};Qr.isSuspenseList=function(e){return mm(e)===ON};Qr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===GN||e===xN||e===AN||e===NN||e===ON||e===L6n||typeof e=="object"&&e!==null&&(e.$$typeof===HN||e.$$typeof===kN||e.$$typeof===LN||e.$$typeof===jN||e.$$typeof===PN||e.$$typeof===R8e||e.getModuleId!==void 0)};Qr.typeOf=mm});var E8e=Be((Dkr,S8e)=>{"use strict";S8e.exports=w8e()});var L8e=Be((wkr,x8e)=>{var T8e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,j6n=/\n/g,P6n=/^\s*/,N6n=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,O6n=/^:\s*/,k6n=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,H6n=/^[;\s]*/,U6n=/^\s+|\s+$/g,B6n=` `,M8e="/",G8e="*",lw="",J6n="comment",W6n="declaration";x8e.exports=function(e,n){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];n=n||{};var t=1,a=1;function r(R){var g=R.match(j6n);g&&(t+=g.length);var p=R.lastIndexOf(B6n);a=~p?R.length-p:a+R.length}function i(){var R={line:t,column:a};return function(g){return g.position=new u(R),f(),g}}function u(R){this.start=R,this.end={line:t,column:a},this.source=n.source}u.prototype.content=e;var l=[];function c(R){var g=new Error(n.source+":"+t+":"+a+": "+R);if(g.reason=R,g.filename=n.source,g.line=t,g.column=a,g.source=e,n.silent)l.push(g);else throw g}function s(R){var g=R.exec(e);if(!!g){var p=g[0];return r(p),e=e.slice(p.length),g}}function f(){s(P6n)}function v(R){var g;for(R=R||[];g=m();)g!==!1&&R.push(g);return R}function m(){var R=i();if(!(M8e!=e.charAt(0)||G8e!=e.charAt(1))){for(var g=2;lw!=e.charAt(g)&&(G8e!=e.charAt(g)||M8e!=e.charAt(g+1));)++g;if(g+=2,lw===e.charAt(g-1))return c("End of comment missing");var p=e.slice(2,g-2);return a+=2,r(p),e=e.slice(g),a+=2,R({type:J6n,comment:p})}}function _(){var R=i(),g=s(N6n);if(!!g){if(m(),!s(O6n))return c("property missing ':'");var p=s(k6n),y=R({type:W6n,property:A8e(g[0].replace(T8e,lw)),value:p?A8e(p[0].replace(T8e,lw)):lw});return s(H6n),y}}function h(){var R=[];v(R);for(var g;g=_();)g!==!1&&(R.push(g),v(R));return R}return f(),h()};function A8e(e){return e?e.replace(U6n,lw):lw}});var P8e=Be((Skr,$Z)=>{var q6n=L8e();function j8e(e,n){var t=null;if(!e||typeof e!="string")return t;for(var a,r=q6n(e),i=typeof n=="function",u,l,c=0,s=r.length;cKOn});var Vte=function(e){return function(n){for(var t=[],a=0,r=e.length;a="0"&&e[r]<="9"?"\\&":"";return"\\"+t.charCodeAt(0).toString(10)+i})+'"'},Tae=function(e){return function(n){for(var t=[],a=0,r=n.length;a0?Math.floor(e/n):-Math.floor(e/-n)}},$ae=function(e){return function(n){if(n===0)return 0;var t=Math.abs(n);return(e%t+t)%t}},Vae=function(e){return function(n){return e/n}};var Qae={Ring0:function(){return Sw}},mk={Ring0:function(){return Nf}};var ks=function(e){return e.mod};var Yae={degree:function(e){return 1},div:Vae,mod:function(e){return function(n){return 0}},CommutativeRing0:function(){return Qae}},Za={degree:qae,div:zae,mod:$ae,CommutativeRing0:function(){return mk}},wr=function(e){return e.div};var _k={mempty:we,Semigroup0:function(){return NF}},dt={mempty:"",Semigroup0:function(){return kd}};var Sm={mempty:[],Semigroup0:function(){return ra}};var wa=function(e){return e.mempty};var pk=function(e){return function(){return e}},Kae=function(e){return function(n){return function(){return n(e())()}}};var dk=function(e){return function(n){return function(){for(var t=0,a=e.length;tn?-1:1,a=new Array(t*(n-e)+1),r=e,i=0;r!==n;)a[i++]=r,r+=t;return a[i]=r,a},CUe=function(e,n){if(e<1)return[];var t=new Array(e);return t.fill(n)},IUe=function(e,n){for(var t=[],a=0,r=0;r=t.length?n:e(t[a])};var lre=function(e,n,t,a){for(var r=0,i=a.length;r=a.length)return n;var r=a.slice();return r.splice(t,1),e(r)},sre=function(e,n,t,a,r){if(t<0||t>=r.length)return n;var i=r.slice();return i[t]=a,e(i)},QF=function(e){return e.slice().reverse()},Pw=function(e){if(e.length<=1e4)return Array.prototype.concat.apply([],e);for(var n=[],t=0,a=e.length;t>1),l-i>1&&e(n,t,r,a,i,l),u-l>1&&e(n,t,r,a,l,u),c=i,s=l,f=i;c0?(a[f++]=m,++s):(a[f++]=v,++c);for(;c>1),l-i>1&&e(n,t,r,a,i,l),u-l>1&&e(n,t,r,a,l,u),c=i,s=l,f=i;c0?(a[f++]=m,++s):(a[f++]=v,++c);for(;c=0;i--)a=e(t[i])(a);return a}}},xre=function(e){return function(n){return function(t){for(var a=n,r=t.length,i=0;i=0;a--)t=e(n[a])(t);return t},joe=function(e,n){for(var t=n[0],a=n.length,r=1;r0)return new d(pT(e));if(Ae)return b.value;throw new Error("Failed pattern match at Data.Array.NonEmpty (line 161, column 1 - line 161, column 58): "+[e.constructor.name])};var oS=function(e){return function(n){return pT(xo(e)(n))}};var Joe=function(e){return function(n){return fJe(e(fs(n)))}},Mm=Joe(Fi);var Woe=Joe(uoe),oH=function(e){return function(n){return e(fs(n))}};var dT=oH(Jr);var qoe=function(e){return oH(Wr(e))};var zoe=function(e){var n=oH(e);return function(t){return pT(n(t))}},$oe=function(e){return zoe(xo(e))};var Voe=function(e){var n=Eu(e);return function(t){return zoe(n(t))}};var Qoe=function(e){return function(n){return function(t){return(t|0)===t?e(t):n}}},$n=function(e){return e},Yoe=function(e){return function(n){return function(t){var a;t<11?a="[0-"+(t-1).toString()+"]":t===11?a="[0-9a]":a="[0-9a-"+String.fromCharCode(86+t)+"]";var r=new RegExp("^[\\+\\-]?"+a+"+$","i");return function(i){if(r.test(i)){var u=parseInt(i,t);return(u|0)===u?e(u):n}else return n}}}};var iS=1/0,TA=isFinite;var MA=Math.abs;var iH=Math.cos;var uS=Math.floor,uH=Math.log;var GA=function(e){return function(n){return Math.pow(e,n)}},Ib=function(e){return function(n){return e%n}},Fb=Math.round;var lH=Math.sin;var K_=3.141592653589793;var Koe=2.302585092994046;var Xoe=fi(Fw),Zoe=Do(Fw);var dJe=function(){return Yoe(d.create)(b.value)}(),Hf=dJe(10),zg=function(){return Qoe(d.create)(b.value)}(),eie=function(e){if(!TA(e))return 0;if(e>=$n(Xoe))return Xoe;if(e<=$n(Zoe))return Zoe;if(Ae)return pe(0)(zg(e));throw new Error("Failed pattern match at Data.Int (line 72, column 1 - line 72, column 29): "+[e.constructor.name])},vs=function(e){return eie(Fb(e))};var Xr=function(e){return eie(uS(e))},nie=function(e){return(e&1)==0};var bo=function(){function e(){}return e.value=new e,e}(),Qa=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),AA=function(e){return e},IJe=function(e){return new Qa(e.value0,e.value1)};var FJe=function(e){var n=function(t){return function(a){var r=t,i=!1,u;function l(c,s){if(s instanceof Qa&&s.value1 instanceof Qa&&s.value1.value1 instanceof Qa){r=new Qa(s,c),a=s.value1.value1.value1;return}var f=function(m){return m instanceof Qa&&m.value1 instanceof Qa&&m.value1.value1 instanceof bo?new Qa(e(m.value0),new Qa(e(m.value1.value0),bo.value)):m instanceof Qa&&m.value1 instanceof bo?new Qa(e(m.value0),bo.value):bo.value},v=function(m){return function(_){var h=m,R=!1,g;function p(y,F){if(y instanceof Qa&&y.value0 instanceof Qa&&y.value0.value1 instanceof Qa&&y.value0.value1.value1 instanceof Qa){h=y.value1,_=new Qa(e(y.value0.value0),new Qa(e(y.value0.value1.value0),new Qa(e(y.value0.value1.value1.value0),F)));return}return R=!0,F}for(;!R;)g=p(h,_);return g}};return i=!0,v(c)(f(s))}for(;!i;)u=l(r,a);return u}};return n(bo.value)},TJe={map:FJe};var Uf={foldr:function(e){return function(n){var t=function(){var r=function(i){return function(u){var l=i,c=!1,s;function f(v,m){if(m instanceof bo)return c=!0,v;if(m instanceof Qa){l=new Qa(m.value0,v),u=m.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 107, column 7 - line 107, column 23): "+[v.constructor.name,m.constructor.name])}for(;!c;)s=f(l,u);return s}};return r(bo.value)}(),a=Ja(Uf)(Vt(e))(n);return function(r){return a(t(r))}}},foldl:function(e){var n=function(t){return function(a){var r=t,i=!1,u;function l(c,s){if(s instanceof bo)return i=!0,c;if(s instanceof Qa){r=e(c)(s.value0),a=s.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 111, column 12 - line 113, column 30): "+[s.constructor.name])}for(;!i;)u=l(r,a);return u}};return n},foldMap:function(e){var n=Qe(e.Semigroup0()),t=wa(e);return function(a){return Ja(Uf)(function(r){var i=n(r);return function(u){return i(a(u))}})(t)}}};var MJe=Kr(Uf);var cH={append:function(e){return function(n){return MJe(Qa.create)(n)(e)}}},aie=Qe(cH);var hT={append:function(e){return function(n){return new Tm(e.value0,aie(e.value1)(IJe(n)))}}};var rie={alt:aie,Functor0:function(){return TJe}},sH=function(){return{empty:bo.value,Alt0:function(){return rie}}}();var OJe=L(B);var fH=function(e){if(e instanceof bo)return b.value;if(e instanceof Qa)return new d({head:e.value0,tail:e.value1});throw new Error("Failed pattern match at Data.List (line 259, column 1 - line 259, column 66): "+[e.constructor.name])},xA=function(e){return mc(e)(function(n){return OJe(function(t){return new Je(t.head,t.tail)})(fH(n))})};var $g=function(e){return Kr(e)(Qa.create)(bo.value)};var lie=function(e){return e()};var cie=function(e){throw new Error(e)};var sie=function(){return cie};var kJe=sie(),HJe=lie,Bf=function(e){return HJe(function(){return kJe(e)})};var vH=function(){var e=FA(sH);return function(n){return AA(e(n))}}();var vie=function(e){return e.value0};var gT=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var lr=function(){function e(){}return e.value=new e,e}(),Sr=function(){function e(n,t,a,r,i,u){this.value0=n,this.value1=t,this.value2=a,this.value3=r,this.value4=i,this.value5=u}return e.create=function(n){return function(t){return function(a){return function(r){return function(i){return function(u){return new e(n,t,a,r,i,u)}}}}}},e}(),mie=function(){function e(){}return e.value=new e,e}(),mH=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),_H=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),_ie=function(){function e(){}return e.value=new e,e}(),pH=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),LA=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),pie=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),Xv=function(e,n,t,a){if(t instanceof lr){if(a instanceof lr)return new Sr(1,1,e,n,t,a);if(a instanceof Sr)return new Sr(1+a.value0|0,1+a.value1|0,e,n,t,a);throw new Error("Failed pattern match at Data.Map.Internal (line 702, column 5 - line 706, column 39): "+[a.constructor.name])}if(t instanceof Sr){if(a instanceof lr)return new Sr(1+t.value0|0,1+t.value1|0,e,n,t,a);if(a instanceof Sr)return new Sr(1+function(){var r=t.value0>a.value0;return r?t.value0:a.value0}()|0,(1+t.value1|0)+a.value1|0,e,n,t,a);throw new Error("Failed pattern match at Data.Map.Internal (line 708, column 5 - line 712, column 68): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 700, column 32 - line 712, column 68): "+[t.constructor.name])},DT=function(){return Vt(_H.create)(mie.value)}(),JJe=function(e){return function(n){return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof mie)return i=!0,t(we);if(c instanceof mH)return i=!0,n(c.value0,c.value1,c.value2);if(c instanceof _H){r=e(c.value1)(c.value0);return}throw new Error("Failed pattern match at Data.Map.Internal (line 940, column 8 - line 946, column 20): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}}},yT=function(e){if(e instanceof lr)return 0;if(e instanceof Sr)return e.value1;throw new Error("Failed pattern match at Data.Map.Internal (line 618, column 8 - line 620, column 24): "+[e.constructor.name])},lS=function(e){return function(n){return new Sr(1,1,e,n,lr.value,lr.value)}},Gm=function(){var e=function(a){if(a instanceof lr)return 0;if(a instanceof Sr)return a.value0;throw new Error("Failed pattern match at Data.Map.Internal (line 757, column 12 - line 759, column 26): "+[a.constructor.name])},n=function(a,r,i,u,l,c,s){return c instanceof Sr&&c.value0>e(s)?Xv(c.value2,c.value3,Xv(a,r,i,c.value4),Xv(u,l,c.value5,s)):Xv(u,l,Xv(a,r,i,c),s)},t=function(a,r,i,u,l,c,s){return c instanceof Sr&&e(l)<=c.value0?Xv(c.value2,c.value3,Xv(i,u,l,c.value4),Xv(a,r,c.value5,s)):Xv(i,u,l,Xv(a,r,c,s))};return function(a,r,i,u){if(i instanceof lr)return u instanceof lr?lS(a)(r):u instanceof Sr&&u.value0>1?n(a,r,i,u.value2,u.value3,u.value4,u.value5):Xv(a,r,i,u);if(i instanceof Sr){if(u instanceof Sr){if(u.value0>(i.value0+1|0))return n(a,r,i,u.value2,u.value3,u.value4,u.value5);if(i.value0>(u.value0+1|0))return t(a,r,i.value2,i.value3,i.value4,i.value5,u)}return u instanceof lr&&i.value0>1?t(a,r,i.value2,i.value3,i.value4,i.value5,u):Xv(a,r,i,u)}throw new Error("Failed pattern match at Data.Map.Internal (line 717, column 40 - line 738, column 34): "+[i.constructor.name])}}(),dH=gT("unsafeSplit","Data.Map.Internal",function(){return function(e,n,t){if(t instanceof lr)return new LA(b.value,lr.value,lr.value);if(t instanceof Sr){var a=e(n)(t.value2);if(a instanceof Y){var r=dH(793)(e,n,t.value4);return new LA(r.value0,r.value1,Gm(t.value2,t.value3,r.value2,t.value5))}if(a instanceof Q){var r=dH(796)(e,n,t.value5);return new LA(r.value0,Gm(t.value2,t.value3,t.value4,r.value1),r.value2)}if(a instanceof ee)return new LA(new d(t.value3),t.value4,t.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 791, column 5 - line 799, column 30): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 787, column 34 - line 799, column 30): "+[t.constructor.name])}}),WJe=dH(786),die=gT("unsafeSplitLast","Data.Map.Internal",function(){return function(e,n,t,a){if(a instanceof lr)return new pie(e,n,t);if(a instanceof Sr){var r=die(779)(a.value2,a.value3,a.value4,a.value5);return new pie(r.value0,r.value1,Gm(e,n,t,r.value2))}throw new Error("Failed pattern match at Data.Map.Internal (line 776, column 37 - line 780, column 57): "+[a.constructor.name])}}),qJe=die(775),hie=function(e,n){if(e instanceof lr)return n;if(e instanceof Sr){var t=qJe(e.value2,e.value3,e.value4,e.value5);return Gm(t.value0,t.value1,t.value2,n)}throw new Error("Failed pattern match at Data.Map.Internal (line 764, column 25 - line 768, column 38): "+[e.constructor.name,n.constructor.name])};var hH=gT("unsafeUnionWith","Data.Map.Internal",function(){return function(e,n,t,a){if(t instanceof lr)return a;if(a instanceof lr)return t;if(a instanceof Sr){var r=WJe(e,a.value2,t),i=hH(809)(e,n,r.value1,a.value4),u=hH(810)(e,n,r.value2,a.value5);if(r.value0 instanceof d)return Gm(a.value2,n(r.value0.value0)(a.value3),i,u);if(r.value0 instanceof b)return Gm(a.value2,a.value3,i,u);throw new Error("Failed pattern match at Data.Map.Internal (line 811, column 5 - line 815, column 46): "+[r.value0.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 804, column 42 - line 815, column 46): "+[t.constructor.name,a.constructor.name])}}),zJe=hH(803),$Je=function(e){var n=ze(e);return function(t){return function(a){return function(r){return zJe(n,t,a,r)}}}},jA=function(e){return $Je(e)(Pe)};var PA=function(e){var n=ze(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof lr)return i=!0,!1;if(c instanceof Sr){var s=n(t)(c.value2);if(s instanceof Y){r=c.value4;return}if(s instanceof Q){r=c.value5;return}if(s instanceof ee)return i=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 459, column 7 - line 462, column 19): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 456, column 8 - line 462, column 19): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}},gie=function(e){return function(n){var t=function(a){if(a instanceof lr)return lr.value;if(a instanceof Sr){var r=n(a.value2)(a.value3);if(r instanceof d)return Gm(a.value2,r.value0,t(a.value4),t(a.value5));if(r instanceof b)return hie(t(a.value4),t(a.value5));throw new Error("Failed pattern match at Data.Map.Internal (line 661, column 7 - line 665, column 47): "+[r.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 658, column 8 - line 665, column 47): "+[a.constructor.name])};return t}};var oo=function(e){var n=ze(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof lr)return i=!0,b.value;if(c instanceof Sr){var s=n(t)(c.value2);if(s instanceof Y){r=c.value4;return}if(s instanceof Q){r=c.value5;return}if(s instanceof ee)return i=!0,new d(c.value3);throw new Error("Failed pattern match at Data.Map.Internal (line 283, column 7 - line 286, column 22): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 280, column 8 - line 286, column 22): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}};var VJe=function(){var e=function(n){return function(t){var a=n,r=!1,i;function u(l,c){if(c instanceof lr)return r=!0,l;if(c instanceof Sr){if(c.value5 instanceof lr){a=new mH(c.value2,c.value3,l),t=c.value4;return}a=new mH(c.value2,c.value3,new _H(c.value5,l)),t=c.value4;return}throw new Error("Failed pattern match at Data.Map.Internal (line 951, column 13 - line 958, column 48): "+[c.constructor.name])}for(;!r;)i=u(a,t);return i}};return e}(),bT=JJe(VJe),Die=function(){return bT(function(e,n,t){return new pH(e,n,t)})(Pe(_ie.value))}(),QJe=function(e){var n=ce(e);return function(t){var a=ce(t);return{eq:function(){var r=function(i){return function(u){var l=i,c=!1,s;function f(v,m){var _=Die(v);if(_ instanceof pH){var h=Die(m);if(h instanceof pH&&n(_.value0)(h.value0)&&a(_.value1)(h.value1)){l=_.value2,u=h.value2;return}return c=!0,!1}if(_ instanceof _ie)return c=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 859, column 14 - line 868, column 13): "+[_.constructor.name])}for(;!c;)s=f(l,u);return s}};return r}()}}};var YJe=function(){var e=function(n,t,a){return new d(new Je(new Je(n,t),a))};return bT(e)(function(n){return b.value})}(),Zv=function(e){var n=mc(e)(YJe);return function(t){return n(DT(t))}};var NA=function(e){return e instanceof lr};var cS=function(e){var n=ze(e);return function(t){return function(a){var r=function(i){if(i instanceof lr)return lS(t)(a);if(i instanceof Sr){var u=n(t)(i.value2);if(u instanceof Y)return Gm(i.value2,i.value3,r(i.value4),i.value5);if(u instanceof Q)return Gm(i.value2,i.value3,i.value4,r(i.value5));if(u instanceof ee)return new Sr(i.value0,i.value1,t,a,i.value4,i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 471, column 7 - line 474, column 35): "+[u.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 468, column 8 - line 474, column 35): "+[i.constructor.name])};return r}}};var yie={foldr:function(e){return function(n){var t=gT("go","Data.Map.Internal",function(){return function(r,i){if(r instanceof lr)return i;if(r instanceof Sr)return t(172)(r.value4,e(r.value3)(t(172)(r.value5,i)));throw new Error("Failed pattern match at Data.Map.Internal (line 169, column 26 - line 172, column 43): "+[r.constructor.name])}}),a=t(169);return function(r){return a(r,n)}}},foldl:function(e){return function(n){var t=gT("go","Data.Map.Internal",function(){return function(r,i){if(i instanceof lr)return r;if(i instanceof Sr)return t(178)(e(t(178)(r,i.value4))(i.value3),i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 175, column 26 - line 178, column 43): "+[i.constructor.name])}}),a=t(175);return function(r){return a(n,r)}}},foldMap:function(e){var n=wa(e),t=Qe(e.Semigroup0());return function(a){var r=function(i){if(i instanceof lr)return n;if(i instanceof Sr)return t(r(i.value4))(t(a(i.value3))(r(i.value5)));throw new Error("Failed pattern match at Data.Map.Internal (line 181, column 10 - line 184, column 28): "+[i.constructor.name])};return r}}};var gH=function(e){var n=QJe(e);return function(t){var a=ce(n(t));return{eq:function(r){return function(i){if(r instanceof lr)return i instanceof lr;if(r instanceof Sr)return i instanceof Sr&&r.value1===i.value1?a(DT(r))(DT(i)):!1;throw new Error("Failed pattern match at Data.Map.Internal (line 94, column 14 - line 105, column 16): "+[r.constructor.name])}}}}};var ms=function(){return lr.value}(),tl=function(e){var n=cS(e);return function(t){return Ja(t)(function(a){return function(r){return n(r.value0)(r.value1)(a)}})(ms)}};var OA=function(e){var n=ze(e);return function(t){var a=function(r){if(r instanceof lr)return lr.value;if(r instanceof Sr){var i=n(t)(r.value2);if(i instanceof Y)return Gm(r.value2,r.value3,a(r.value4),r.value5);if(i instanceof Q)return Gm(r.value2,r.value3,r.value4,a(r.value5));if(i instanceof ee)return hie(r.value4,r.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 498, column 7 - line 501, column 43): "+[i.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 495, column 8 - line 501, column 43): "+[r.constructor.name])};return a}};var kA=Bo();var KJe=function(e){return kA(jA(e))};var bie=function(e){return e};var Rie=function(e){return lS(e)(we)};var wie=function(e){return{append:KJe(e)}},HA=function(e){return kA(PA(e))},Sie=kA(NA);var UA=function(e){var n=cS(e);return function(t){return function(a){return n(t)(we)(a)}}};var Eie=function(e){var n=ce(gH(e)(PF));return{eq:function(t){return function(a){return n(t)(a)}}}};var yH=ms,BA=function(e){var n=Ja(e);return function(t){var a=UA(t);return n(function(r){return function(i){return a(i)(r)}})(yH)}};var bH=function(e){return kA(OA(e))};var XJe=typeof Array.from=="function",Cie=typeof Symbol!="undefined"&&Symbol!=null&&typeof Symbol.iterator!="undefined"&&typeof String.prototype[Symbol.iterator]=="function",ZJe=typeof String.prototype.fromCodePoint=="function",eWe=typeof String.prototype.codePointAt=="function",Iie=function(e){return eWe?function(n){return n.codePointAt(0)}:e},Fie=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=i.length;if(r<0||r>=u)return t;if(Cie)for(var l=i[Symbol.iterator](),c=r;;--c){var s=l.next();if(s.done)return t;if(c===0)return n(a(s.value))}return e(r)(i)}}}}}};var Tie=function(e){return ZJe?String.fromCodePoint:e},Mie=function(e){return function(n){return Cie?function(t){for(var a="",r=t[Symbol.iterator](),i=0;i=Vg(xie)&&e<=Vg(Lie)?new d(Aie(e)):b.value},nWe={succ:Tb(wH)(Vg),pred:Mb(wH)(Vg),Ord0:function(){return fA}};var sS=function(){return{cardinality:Vg(Lie)-Vg(xie)|0,toEnum:wH,fromEnum:Vg,Bounded0:function(){return Og},Enum1:function(){return nWe}}}();var fS=function(e){return e.join("")},RT=function(e){return e.split("")},Gb=function(e){return e},jie=function(e){return function(n){return function(t){return function(a){return t>=0&&t=0&&e1;if(t){var a=ET(Wd(1)(e)),r=kie(a);return r?Oie(n)(a):n}return n},EH=Iie(mWe),$A=Gie(vWe)(EH),Lo=function(e){return bt($A(e))};var CH=function(){var e=RH(sS)(Do(Og))(fi(Og));return function(n){return Gb(e(n))}}(),_We=function(e){if(e<=65535)return CH(e);var n=lWe(e-65536|0)(1024)+55296|0,t=cWe(e-65536|0)(1024)+56320|0;return CH(n)+CH(t)};var IH=Tie(_We),Uie=function(e){return function(n){if(e<1)return"";var t=CT(n);return t instanceof d?IH(t.value0.head)+Uie(e-1|0)(t.value0.tail):n}},Jf=Mie(Uie);var VA={eq:function(e){return function(n){return e===n}}},QA={compare:function(e){return function(n){return sWe(e)(n)}},Eq0:function(){return VA}},IT=function(e){return function(n){return Jd(e0(Jf(e)(n)))(n)}};var pWe=function(e){return function(n){var t=e,a=!1,r;function i(u,l){var c=CT(l);if(c instanceof d){var s=u===0;if(s)return a=!0,new d(c.value0.head);t=u-1|0,n=c.value0.tail;return}return a=!0,b.value}for(;!a;)r=i(t,n);return r}},FH=function(e){return function(n){return e<0?b.value:e===0&&n===""?b.value:e===0?new d(EH(n)):Fie(pWe)(d.create)(b.value)(EH)(e)(n)}},dWe={bottom:0,top:1114111,Ord0:function(){return QA}},Yg=function(){return{cardinality:1114111+1|0,fromEnum:function(e){return e},toEnum:function(e){if(e>=0&&e<=1114111)return new d(e);if(Ae)return b.value;throw new Error("Failed pattern match at Data.String.CodePoints (line 63, column 1 - line 68, column 26): "+[e.constructor.name])},Bounded0:function(){return dWe},Enum1:function(){return hWe(0)}}}(),hWe=oWe("enumCodePoint","Data.String.CodePoints",function(){return{succ:Tb(xt(Yg))(Tt(Yg)),pred:Mb(xt(Yg))(Tt(Yg)),Ord0:function(){return QA}}});var RWe=z(Hg),wWe=L(wi);var Bie=function(){return Toe(new rn(new aS("String")))(en.create)}();var Jie=function(e){return function(n){if(Aoe(n))return RWe(b.value);if(Ae)return wWe(d.create)(e(n));throw new Error("Failed pattern match at Data.Argonaut.Decode.Decoders (line 37, column 1 - line 41, column 38): "+[e.constructor.name,n.constructor.name])}};function YA(e,n){var t={};for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a]);for(var r in e)({}).hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}var _s=function(){return function(){return function(e){return function(n){return YA(e,n)}}}},TH=function(e){var n=dr(e);return function(){return function(){return function(t){return function(a){return function(r){return Pf(n(t))(a)(r)}}}}}},MH=function(e){var n=dr(e);return function(){return function(t){return function(a){return wu(n(t))(a)}}}};var KA=function(e){var n=dr(e);return function(){return function(){return function(t){return function(a){return ak(n(t))(a)}}}}};var Wie=K(is),SWe=er(cs);var GH={gDecodeJson:function(e){return function(n){return new en({})}}},qie=function(e){return e.gDecodeJson};var AH=function(e){var n=qie(e);return function(){return{decodeJson:function(t){var a=CA(t);if(a instanceof d)return n(a.value0)(gt.value);if(a instanceof b)return new rn(new aS("Object"));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 103, column 5 - line 105, column 46): "+[a.constructor.name])}}}},xH={decodeJson:Bie};var EWe=function(e){return e.decodeJsonField},zie=function(e){var n=EWe(e);return function(t){var a=qie(t);return function(r){var i=dr(r),u=TH(r)()();return function(){return function(){return{gDecodeJson:function(l){return function(c){var s=i(gt.value),f=Ti(s)(l),v=n(f);if(v instanceof d)return Wie(SWe(rS.create(s))(v.value0))(function(m){return Wie(a(l)(gt.value))(function(_){return new en(u(gt.value)(m)(_))})});if(v instanceof b)return new rn(new rS(s,mT.value));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 127, column 5 - line 134, column 44): "+[v.constructor.name])}}}}}}}};var FT=function(e){return e.decodeJson};var $ie=function(e){return{decodeJson:Jie(FT(e))}};var Vie=function(e){var n=FT($ie(e));return{decodeJsonField:function(t){if(t instanceof b)return new d(new en(b.value));if(t instanceof d)return new d(n(t.value0));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 139, column 1 - line 143, column 49): "+[t.constructor.name])}}};var Kie=go;var LH={gEncodeJson:function(e){return function(n){return B_}}},Xie=function(e){return e.gEncodeJson};var jH=function(e){var n=Xie(e);return function(){return{encodeJson:function(t){return go(n(t)(gt.value))}}}};var Zie={encodeJson:Xe(Ze)};var eue={encodeJson:Kie};var Kg=function(e){return e.encodeJson};var nue=function(e){var n=Kg(e);return function(t){var a=Xie(t);return function(r){var i=dr(r),u=MH(r)();return function(){return{gEncodeJson:function(l){return function(c){return Q_(i(gt.value))(n(u(gt.value)(l)))(a(l)(gt.value))}}}}}}};function tue(e){return typeof e=="string"}function PH(e){return typeof e=="number"}function aue(e){return typeof e=="boolean"}function XA(e){return e instanceof Object}function rue(e){return e instanceof Function}function TT(e){return e===null?"":e===void 0?"":e instanceof Date?e.toString():typeof Blob!="undefined"&&e instanceof Blob?"file["+e.name+"]":JSON.stringify(e)}function NH(e){return typeof e}function MT(e){return Object.prototype.toString.call(e).slice(8,-1)}function GT(e){return e===null}function xb(e){return e===void 0}var mS=Array.isArray||function(e){return Object.prototype.toString.call(e)==="[object Array]"};function al(e){return new Error(e)}function X_(e){return e.message}function AT(e){return e.name||"Error"}function oue(e){return function(n){return function(t){return t.stack?e(t.stack):n}}}function xT(e){return function(){throw e}}var OH=function(e){return xT(al(e))},uue=function(){return oue(d.create)(b.value)}();var qo=function(e){return e.throwError};var kH={throwError:xT,Monad0:function(){return Em}};var Jl=function(e){return e.catchError};var n0=function(e){var n=Jl(e),t=e.MonadThrow0().Monad0(),a=L(t.Bind1().Apply0().Functor0()),r=z(t.Applicative0());return function(i){return n(a(en.create)(i))(function(u){return r(rn.create(u))})}};var Z_=function(e){return e.state};var ep=function(e){return e.tell};var Wf={liftEffect:Xe(Ze),Monad0:function(){return Em}},jn=function(e){return e.liftEffect};var MWe=L(wi);var HH=function(e){return e};var ZA=function(e){return e};var ex=function(e){return function(n){return e(n)}},NT=function(e){var n=L(e);return{map:function(t){return ex(n(MWe(t)))}}};var lue=function(e){return{Applicative0:function(){return Am(e)},Bind1:function(){return np(e)}}},np=function(e){var n=K(e.Bind1()),t=z(e.Applicative0());return{bind:function(a){return function(r){return n(a)(Dr(function(i){return t(rn.create(i))})(function(i){var u=r(i);return u}))}},Apply0:function(){return UH(e)}}},UH=function(e){var n=NT(e.Bind1().Apply0().Functor0());return{apply:Of(lue(e)),Functor0:function(){return n}}},Am=function(e){return{pure:function(){var n=z(e.Applicative0());return function(t){return HH(n(en.create(t)))}}(),Apply0:function(){return UH(e)}}};var cue=function(e){var n=lue(e);return{throwError:function(){var t=z(e.Applicative0());return function(a){return HH(t(rn.create(a)))}}(),Monad0:function(){return n}}};var OT=function(e){var n=Qe(e);return function(t){var a=t.Bind1(),r=K(a),i=z(t.Applicative0()),u=NT(a.Apply0().Functor0());return{alt:function(l){return function(c){return r(l)(function(s){if(s instanceof en)return i(new en(s.value0));if(s instanceof rn)return r(c)(function(f){if(f instanceof en)return i(new en(f.value0));if(f instanceof rn)return i(new rn(n(s.value0)(f.value0)));throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 87, column 9 - line 89, column 49): "+[f.constructor.name])});throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 83, column 5 - line 89, column 49): "+[s.constructor.name])})}},Functor0:function(){return u}}}};var AWe=re(Gr),xWe=re(qe);var nx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kT=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),sue=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),fue=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),wo=Ye,Zg=Ye;var HT=function(e){if(e instanceof nx)return e.value0;if(e instanceof sue)return"Error at array index "+(xWe(e.value0)+(": "+HT(e.value1)));if(e instanceof fue)return"Error at property "+(AWe(e.value0)+(": "+HT(e.value1)));if(e instanceof kT)return"Type mismatch: expected "+(e.value0+(", found "+e.value1));throw new Error("Failed pattern match at Foreign (line 78, column 1 - line 78, column 45): "+[e.constructor.name])};var jb=function(e){var n=qo(cue(e));return function(t){return n(vH(t))}},vue=function(e){var n=z(Am(e)),t=jb(e);return function(a){if(mS(a))return n(Zg(a));if(Ae)return t(new kT("array",MT(a)));throw new Error("Failed pattern match at Foreign (line 164, column 1 - line 164, column 99): "+[a.constructor.name])}},qf=function(e){var n=z(Am(e)),t=jb(e);return function(a){return function(r){if(MT(r)===a)return n(Zg(r));if(Ae)return t(new kT(a,MT(r)));throw new Error("Failed pattern match at Foreign (line 123, column 1 - line 123, column 104): "+[a.constructor.name,r.constructor.name])}}};var qd=function(e){return qf(e)("String")};var mue=Oa(At),_ue=La(mue),LWe=doe(Zw),jWe=re(qe),PWe=iT(dt),ps=function(){function e(){}return e.value=new e,e}(),ds=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),De={validateJsRecord:function(e){return ps.value}},tp={validateForeignType:function(e){return ps.value}};var Pb=function(e){return function(n){return function(t){var a=n(t);return a?ps.value:new ds({path:"",got:t,expected:e})}}},UT={validateForeignType:Pb("Array")(mS)},rt={validateForeignType:Pb("Boolean")(aue)},pue={validateForeignType:Pb("Function")(rue)};var Dt={validateForeignType:Pb("Int")(ls(mue)(PH)(function(e){return tt(zg(Zg(e)))}))};var Wt={validateForeignType:Pb("Number")(PH)},BT={validateForeignType:Pb("Object")(XA)},ve={validateForeignType:Pb("String")(tue)},due=function(e){return e.validateJsRecord},st=function(){return function(e){var n=due(e);return{validateForeignType:function(t){if(XA(t))return n(t);if(Ae)return new ds({path:"",expected:"Object",got:t});throw new Error("Failed pattern match at Elmish.Foreign (line 209, column 1 - line 212, column 69): "+[t.constructor.name])}}}},pS=function(e){return e.validateForeignType},ut=function(e){var n=pS(e);return{validateForeignType:function(t){if(_ue(mS)(t))return new ds({path:"",expected:"Array",got:t});if(Ae){var a=function(i){return function(u){var l=n(u);if(l instanceof ps)return b.value;if(l instanceof ds)return new d({idx:i,invalid:l.value0});throw new Error("Failed pattern match at Elmish.Foreign (line 186, column 29 - line 188, column 51): "+[l.constructor.name])}},r=LWe(a)(Zg(t));if(r instanceof b)return ps.value;if(r instanceof d)return new ds({expected:r.value0.invalid.expected,got:r.value0.invalid.got,path:"["+(jWe(r.value0.idx)+("]"+r.value0.invalid.path))});throw new Error("Failed pattern match at Elmish.Foreign (line 182, column 21 - line 184, column 101): "+[r.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 179, column 6 - line 188, column 51): "+[t.constructor.name])}}},Gn=function(e){var n=pS(e);return{validateForeignType:function(t){if(GT(t)||xb(t))return ps.value;if(Ae){var a=n(t);if(a instanceof ps)return ps.value;if(a instanceof ds)return new ds({path:a.value0.path,got:a.value0.got,expected:"Nullable "+a.value0.expected});throw new Error("Failed pattern match at Elmish.Foreign (line 196, column 11 - line 198, column 82): "+[a.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 192, column 1 - line 198, column 82): "+[t.constructor.name])}}},ap=function(e){var n=pS(e);return{validateForeignType:function(t){if(_ue(XA)(t))return new ds({path:"",expected:"Object",got:t});if(Ae){var a=function(r){return function(i){return function(u){if(r instanceof ds)return b.value;var l=n(u);if(l instanceof ps)return new d(ps.value);if(l instanceof ds)return new d(new ds({expected:l.value0.expected,got:l.value0.got,path:"['"+(i+("']"+l.value0.path))}));throw new Error("Failed pattern match at Elmish.Foreign (line 151, column 29 - line 153, column 97): "+[l.constructor.name])}}};return Soe(a)(ps.value)(Zg(t))}throw new Error("Failed pattern match at Elmish.Foreign (line 145, column 6 - line 153, column 97): "+[t.constructor.name])}}};var C=function(e){var n=dr(e);return function(t){var a=pS(t);return function(r){var i=due(r);return{validateJsRecord:function(u){var l=n(gt.value),c=wu(l)(Zg(u)),s=a(c);if(s instanceof ds)return new ds({expected:s.value0.expected,got:s.value0.got,path:"."+(l+s.value0.path)});if(s instanceof ps)return i(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[s.constructor.name])}}}}},xm=function(e){var n=pS(e);return function(t){var a=n(t);if(a instanceof ps)return new en(Zg(t));if(a instanceof ds)return new rn(PWe([a.value0.path,function(){var r=a.value0.path==="";return r?"Expected ":": expected "}(),a.value0.expected," but got: ",TT(a.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[a.constructor.name])}},Rt=function(e){var n=xm(e);return function(t){return Ns(n(t))}};var hue=an(),gue=ze(Ct);var tx=function(e){return e};var BH={show:hue};var Gi={show:hue};var OWe={eq:function(e){return function(n){return e===n}}},ax={compare:function(e){return function(n){return gue(e)(n)}},Eq0:function(){return OWe}},zf={eq:function(e){return function(n){return e===n}}},JT={compare:function(e){return function(n){return gue(e)(n)}},Eq0:function(){return zf}};var WT=ve,t0=ve;var Ai=null;function Due(e,n,t){return e==null?n:t(e)}function Cu(e){return e}var oa=Te(Ai)(Cu),ie=function(e){return Due(e,b.value,d.create)};var sn=function(){return{"genericTop'":$.value}}();var JH=function(e){return e["genericTop'"]},fn=function(e){return{"genericTop'":JH(e)}};var vn=function(){return{"genericBottom'":$.value}}();var qT=function(e){return e["genericBottom'"]},mn=function(e){return{"genericBottom'":qT(e)}};var _n=function(e){return{"genericBottom'":new T(qT(e))}},yue=function(e){var n=db(e);return function(t){return n(qT(t))}};var zd=L(B),rx=an();var WH=function(e){return e["genericToEnum'"]};var ox=function(e){return e["genericSucc'"]},ix=function(e){var n=db(e),t=kg(e);return function(a){var r=zd(n),i=ox(a);return function(u){return r(i(t(u)))}}},ux=function(e){return e["genericPred'"]},bue=function(e){var n=db(e),t=kg(e);return function(a){var r=zd(n),i=ux(a);return function(u){return r(i(t(u)))}}},lx=function(e){return e["genericFromEnum'"]},Rue=function(e){var n=kg(e);return function(t){var a=lx(t);return function(r){return a(n(r))}}},pn=function(e){var n=ux(e),t=ox(e);return function(a){var r=JH(a);return function(i){var u=ux(i),l=ox(i);return function(c){var s=qT(c);return{"genericPred'":function(f){if(f instanceof T)return zd(T.create)(n(f.value0));if(f instanceof o){var v=u(f.value0);if(v instanceof b)return new d(new T(r));if(v instanceof d)return new d(new o(v.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 30, column 14 - line 32, column 31): "+[v.constructor.name])}throw new Error("Failed pattern match at Data.Enum.Generic (line 28, column 18 - line 32, column 31): "+[f.constructor.name])},"genericSucc'":function(f){if(f instanceof T){var v=t(f.value0);if(v instanceof b)return new d(new o(s));if(v instanceof d)return new d(new T(v.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 34, column 14 - line 36, column 31): "+[v.constructor.name])}if(f instanceof o)return zd(o.create)(l(f.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 33, column 18 - line 37, column 36): "+[f.constructor.name])}}}}}};var dn={"genericPred'":function(e){return b.value},"genericSucc'":function(e){return b.value}},hn=function(e){var n=ux(e),t=ox(e);return{"genericPred'":function(a){return zd(WF)(n(a))},"genericSucc'":function(a){return zd(WF)(t(a))}}};var qH=function(e){return e["genericCardinality'"]};var gn=function(e){var n=qH(e),t=WH(e),a=lx(e);return function(r){var i=WH(r),u=lx(r);return{"genericCardinality'":rx(n)+rx(qH(r))|0,"genericToEnum'":function(l){var c=function(s){if(l>=0&&ln=>t=>a=>{let r=JWe[e];if(typeof console!="undefined"&&console[r]&&console[r](n,t),typeof window!="undefined"){let i=new Error(n);typeof window.Sentry!="undefined"&&window.Sentry.captureException(i,{extra:t})}return a()},wue=(e,n)=>(n.__sentryFingerprint=e,n);var Sue=function(e){return Ul(wue)(e)};var nr="error";var dS={parseOrPanic:function(e){return function(n){var t=e.parse(n);if(t instanceof en)return t.value0;if(t instanceof rn)return Ya(nr)("Failed to parse "+e.diagnosticName)({error:t.value0,value:n})(function(a){return e.default});throw new Error("Failed pattern match at Utils.Parse (line 49, column 5 - line 57, column 24): "+[t.constructor.name])}}},at=function(e){return e.parseOrPanic},WWe=at(dS),ft=function(e){var n=at(e);return function(t){var a=L(t);return function(r){return n({parse:function(i){return a(d.create)(r.parse(i))},default:b.value,diagnosticName:r.diagnosticName})}}},qWe=ft(dS)(wi),zT=function(e){var n=xm(e);return function(t){return qWe({parse:n,diagnosticName:t})}},Le={parseOrPanic:function(e){return WWe({default:e.default,diagnosticName:e.diagnosticName,parse:function(){var n=Te(new rn(""))(en.create);return function(t){return n(e.parse(t))}}()})}};var Eue=hn(dn),Cue=pn(Eue)(fn(sn)),Iue=mn(vn),Fue=_n(Iue),Tue=yn(Dn),Mue=gn(Tue),cx=function(){function e(){}return e.value=new e,e}(),zH=function(){function e(){}return e.value=new e,e}(),$H=function(){function e(){}return e.value=new e,e}(),zWe={to:function(e){if(e instanceof T)return cx.value;if(e instanceof o&&e.value0 instanceof T)return zH.value;if(e instanceof o&&e.value0 instanceof o)return $H.value;throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 14, column 1 - line 14, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof cx)return new T($.value);if(e instanceof zH)return new o(new T($.value));if(e instanceof $H)return new o(new o($.value));throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 14, column 1 - line 14, column 42): "+[e.constructor.name])}};var sx=function(){var e=function(n){if(n instanceof cx)return"ineligible";if(n instanceof zH)return"eligible";if(n instanceof $H)return"joined";throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 24, column 17 - line 27, column 25): "+[n.constructor.name])};return at(Le)({parse:Sn(e)(on(zWe)(Cue(Cue(Eue)(Iue))(Fue))(Mue(Mue(Tue)))(Fue)),default:cx.value,diagnosticName:"Autopilot Status"})}();var Gue=function(e){return{rcr2577ClaimSchoolProfileLinkOnSdp:e.rcr2577ClaimSchoolProfileLinkOnSdp,app18667SageOnSdp:e.app18667SageOnSdp,app18667TrellisRecruiter:e.app18667TrellisRecruiter,autopilot:sx(e.autopilot)}};var fx=void 0;var Aue=Ye;var Nb=Ye,$T=function(e){return xb(e)};var xue=function(e){return function(n){var t=$T(n);return t?fx:Nb(e(Aue(n)))}},cr=function(e){var n=$T(e);return n?b.value:new d(Aue(e))};var Bn=function(e){return function(n){var t=$T(e);return t?n:e}};var vx=Te(fx)(Nb);var ja=function(){return Ye};var pc=function(){var e={},n="Pure",t="Throw",a="Catch",r="Sync",i="Async",u="Bind",l="Bracket",c="Fork",s="Sequential",f="Map",v="Apply",m="Alt",_="Cons",h="Resume",R="Release",g="Finalizer",p="Finalized",y="Forked",F="Fiber",O="Thunk";function H(se,be,Ce,q){this.tag=se,this._1=be,this._2=Ce,this._3=q}function A(se){var be=function(Ce,q,Se){return new H(se,Ce,q,Se)};return be.tag=se,be}function W(se){return new H(n,void 0)}function me(se){try{se()}catch(be){setTimeout(function(){throw be},0)}}function he(se,be,Ce){try{return be(Ce())}catch(q){return se(q)}}function ye(se,be,Ce){try{return be(Ce)()}catch(q){return Ce(se(q))(),W}}var le=function(){var se=1024,be=0,Ce=0,q=new Array(se),Se=!1;function ae(){var Ne;for(Se=!0;be!==0;)be--,Ne=q[Ce],q[Ce]=void 0,Ce=(Ce+1)%se,Ne();Se=!1}return{isDraining:function(){return Se},enqueue:function(Ne){var je,Ke;be===se&&(Ke=Se,ae(),Se=Ke),q[(Ce+be)%se]=Ne,be++,Se||ae()}}}();function Fe(se){var be={},Ce=0,q=0;return{register:function(Se){var ae=Ce++;Se.onComplete({rethrow:!0,handler:function(Ne){return function(){q--,delete be[ae]}}})(),be[ae]=Se,q++},isEmpty:function(){return q===0},killAll:function(Se,ae){return function(){if(q===0)return ae();var Ne=0,je={};function Ke(Oe){je[Oe]=be[Oe].kill(Se,function(On){return function(){delete je[Oe],Ne--,se.isLeft(On)&&se.fromLeft(On)&&setTimeout(function(){throw se.fromLeft(On)},0),Ne===0&&ae()}})()}for(var cn in be)be.hasOwnProperty(cn)&&(Ne++,Ke(cn));return be={},Ce=0,q=0,function(Oe){return new H(r,function(){for(var On in je)je.hasOwnProperty(On)&&je[On]()})}}}}}var Re=0,Ee=1,He=2,_e=3,zn=4,bn=5,et=6;function nt(se,be,Ce){var q=0,Se=Re,ae=Ce,Ne=null,je=null,Ke=null,cn=null,Oe=null,On=0,Fn=0,mt=null,xn=!0;function _t(pt){for(var ot,Tn,Et;;)switch(ot=null,Tn=null,Et=null,Se){case He:Se=Ee;try{ae=Ke(ae),cn===null?Ke=null:(Ke=cn._1,cn=cn._2)}catch(xe){Se=bn,Ne=se.left(xe),ae=null}break;case _e:se.isLeft(ae)?(Se=bn,Ne=ae,ae=null):Ke===null?Se=bn:(Se=He,ae=se.fromRight(ae));break;case Ee:switch(ae.tag){case u:Ke&&(cn=new H(_,Ke,cn)),Ke=ae._2,Se=Ee,ae=ae._1;break;case n:Ke===null?(Se=bn,ae=se.right(ae._1)):(Se=He,ae=ae._1);break;case r:Se=_e,ae=he(se.left,se.right,ae._1);break;case i:Se=zn,ae=ye(se.left,ae._1,function(xe){return function(){q===pt&&(q++,le.enqueue(function(){q===pt+1&&(Se=_e,ae=xe,_t(q))}))}});return;case t:Se=bn,Ne=se.left(ae._1),ae=null;break;case a:Ke===null?Oe=new H(_,ae,Oe,je):Oe=new H(_,ae,new H(_,new H(h,Ke,cn),Oe,je),je),Ke=null,cn=null,Se=Ee,ae=ae._1;break;case l:On++,Ke===null?Oe=new H(_,ae,Oe,je):Oe=new H(_,ae,new H(_,new H(h,Ke,cn),Oe,je),je),Ke=null,cn=null,Se=Ee,ae=ae._1;break;case c:Se=_e,ot=nt(se,be,ae._2),be&&be.register(ot),ae._1&&ot.run(),ae=se.right(ot);break;case s:Se=Ee,ae=N(se,be,ae._1);break}break;case bn:if(Ke=null,cn=null,Oe===null)Se=et,ae=je||Ne||ae;else switch(ot=Oe._3,Et=Oe._1,Oe=Oe._2,Et.tag){case a:je&&je!==ot&&On===0?Se=bn:Ne&&(Se=Ee,ae=Et._2(se.fromLeft(Ne)),Ne=null);break;case h:je&&je!==ot&&On===0||Ne?Se=bn:(Ke=Et._1,cn=Et._2,Se=He,ae=se.fromRight(ae));break;case l:On--,Ne===null&&(Tn=se.fromRight(ae),Oe=new H(_,new H(R,Et._2,Tn),Oe,ot),(je===ot||On>0)&&(Se=Ee,ae=Et._3(Tn)));break;case R:Oe=new H(_,new H(p,ae,Ne),Oe,je),Se=Ee,je&&je!==ot&&On===0?ae=Et._1.killed(se.fromLeft(je))(Et._2):Ne?ae=Et._1.failed(se.fromLeft(Ne))(Et._2):ae=Et._1.completed(se.fromRight(ae))(Et._2),Ne=null,On++;break;case g:On++,Oe=new H(_,new H(p,ae,Ne),Oe,je),Se=Ee,ae=Et._1;break;case p:On--,Se=bn,ae=Et._1,Ne=Et._2;break}break;case et:for(var or in mt)mt.hasOwnProperty(or)&&(xn=xn&&mt[or].rethrow,me(mt[or].handler(ae)));mt=null,je&&Ne?setTimeout(function(){throw se.fromLeft(Ne)},0):se.isLeft(ae)&&xn&&setTimeout(function(){if(xn)throw se.fromLeft(ae)},0);return;case Re:Se=Ee;break;case zn:return}}function Gt(pt){return function(){if(Se===et)return xn=xn&&pt.rethrow,pt.handler(ae)(),function(){};var ot=Fn++;return mt=mt||{},mt[ot]=pt,function(){mt!==null&&delete mt[ot]}}}function Un(pt,ot){return function(){if(Se===et)return ot(se.right(void 0))(),function(){};var Tn=Gt({rethrow:!1,handler:function(){return ot(se.right(void 0))}})();switch(Se){case Re:je=se.left(pt),Se=et,ae=je,_t(q);break;case zn:je===null&&(je=se.left(pt)),On===0&&(Se===zn&&(Oe=new H(_,new H(g,ae(pt)),Oe,je)),Se=bn,ae=null,Ne=null,_t(++q));break;default:je===null&&(je=se.left(pt)),On===0&&(Se=bn,ae=null,Ne=null)}return Tn}}function zt(pt){return function(){var ot=Gt({rethrow:!1,handler:pt})();return Se===Re&&_t(q),ot}}return{kill:Un,join:zt,onComplete:Gt,isSuspended:function(){return Se===Re},run:function(){Se===Re&&(le.isDraining()?_t(q):le.enqueue(function(){_t(q)}))}}}function ne(se,be,Ce,q){var Se=0,ae={},Ne=0,je={},Ke=new Error("[ParAff] Early exit"),cn=null,Oe=e;function On(Gt,Un,zt){var pt=Un,ot=null,Tn=null,Et=0,or={},xe,ln;e:for(;;)switch(xe=null,pt.tag){case y:if(pt._3===e&&(xe=ae[pt._1],or[Et++]=xe.kill(Gt,function($t){return function(){Et--,Et===0&&zt($t)()}})),ot===null)break e;pt=ot._2,Tn===null?ot=null:(ot=Tn._1,Tn=Tn._2);break;case f:pt=pt._2;break;case v:case m:ot&&(Tn=new H(_,ot,Tn)),ot=pt,pt=pt._1;break}if(Et===0)zt(se.right(void 0))();else for(ln=0,xe=Et;ln""),sze=Vf.unmountComponentAtNode;function ace(e,n,t){return Mt.createElement.apply(null,[e,fze(e,n)].concat(t))}function fze(e,n){if(typeof e!="string"||n._data==null)return n;var t={_data:void 0};for(var a in n._data){var r=n._data[a];t["data-"+a]=r}return Object.assign({},n,t)}var rce=(e,n)=>n[e],oce=(e,n,t)=>t[e]=n;function ice(e){return n=>e===n}var qb=function(e){return function(n){return function(t){var a=ie(t);if(e instanceof b&&a instanceof b)return we;if(e instanceof d&&a instanceof b)return we;if(e instanceof d&&a instanceof d){if(ice(e.value0)(a.value0))return we;if(Ae)return n(new d(a.value0))()}return n(a)()}}};var vze=V(ct);var M={asReactChildren:function(e){return[e]}},X={asReactChildren:function(e){return[e]}},J={asReactChildren:Xe(Ze)};var EU=SS(Zle),uce=function(){return SS(oce)},lce=tD(nce),cce=tD(tce),sce=wS(Xle),CU=function(e){var n=Rt(e);return function(t){return function(a){return vze(function(){return rce(t,a)})(n)}}},fce=tD(ece),zb=function(e){return e.asReactChildren},Qf=function(){return function(e){var n=zb(e);return function(t){return function(a){return function(r){return ace(t,a,n(r))}}}}},mze=Qf()(J),Ws=function(){return function(e){return function(n){return mze(e)(n)([])}}};var IU=Ws(),FU=Qf(),vce=_s()(),_ze=vT();var TS=Ye,TU=function(e){return function(n){return IU(TS(e))(n)}},Gx=function(e){var n=FU(e);return function(t){return function(a){return n(TS(t))(a)}}},dc=function(e){var n=FU(e);return function(t){return function(a){return function(r){return n(TS(t))(vce(r)({className:a}))}}}},$b=function(e){return function(n){return function(t){return IU(TS(e))(vce(t)({className:n}))}}},MU=function(e){return function(n){return IU(TS(e))({className:n})}},Vo=function(e){return function(n){var t=FU(n);return function(a){return function(r){return t(TS(e))({className:a})(r)}}}};var $e=Ye,MS=function(){return _ze};var GS=function(e){var n=dc(e);return function(){return function(){return n("ul")}}},Yf=function(e){return Vo("ul")(e)};var i0=function(e){return Vo("tr")(e)};var AS=function(e){return Vo("thead")(e)};var xS=function(e){return Vo("th")(e)};var qs=function(){return function(){return $b("textarea")}};var zs=function(e){return Vo("td")(e)};var u0=function(e){return Vo("tbody")(e)},Ax=function(e){var n=dc(e);return function(){return function(){return n("table")}}},op=function(e){return Vo("table")(e)},l0=function(e){var n=dc(e);return function(){return function(){return n("svg")}}};var xx=function(e){return Vo("sup")(e)};var _a=function(e){return Vo("strong")(e)},ip=function(e){var n=dc(e);return function(){return function(){return n("span")}}},Ve=function(e){return Vo("span")(e)};var Lx=function(e){var n=dc(e);return function(){return function(){return n("select")}}};var jx=function(e){return Vo("section")(e)};var kn=function(e){return Vo("p")(e)};var Px=function(e){var n=dc(e);return function(){return function(){return n("option")}}};var Nx=function(e){return Vo("ol")(e)};var $l=function(e){return Vo("li")(e)};var Ox=function(e){var n=dc(e);return function(){return function(){return n("label")}}},Li=function(e){return Vo("label")(e)};var vo=function(){return function(){return $b("input")}};var c0=function(){return function(){return $b("img")}};var up=function(e){var n=dc(e);return function(){return function(){return n("iframe")}}};var ea=function(e){return Vo("i")(e)};var Ha=MU("hr");var hc=function(e){return Vo("h6")(e)};var kx=function(e){var n=dc(e);return function(){return function(){return n("h4")}}},qr=function(e){return Vo("h4")(e)};var Lt=function(e){return Vo("h3")(e)};var Vn=function(e){return Vo("h2")(e)};var gs=function(e){return Vo("h1")(e)},Hx=function(e){var n=dc(e);return function(){return function(){return n("form")}}};var In=function(e){var n=dc(e);return function(){return function(){return n("div")}}},U=function(e){return Vo("div")(e)};var Nn=function(e){var n=dc(e);return function(){return function(){return n("button")}}};var Ux=MU("br");var fa=function(e){var n=dc(e);return function(){return function(){return n("a")}}};var iM="";function mce(e){var n=e.split(` `);return n.reduce(function(t,a){var r=hze(a)||Dze(a)||Rze(a)||Cze(a)||Sze(a);return r&&t.push(r),t},[])}var pze=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,dze=/\((\S*)(?::(\d+))(?::(\d+))\)/;function hze(e){var n=pze.exec(e);if(!n)return null;var t=n[2]&&n[2].indexOf("native")===0,a=n[2]&&n[2].indexOf("eval")===0,r=dze.exec(n[2]);return a&&r!=null&&(n[2]=r[1],n[3]=r[2],n[4]=r[3]),{file:t?null:n[2],methodName:n[1]||iM,arguments:t?[n[2]]:[],lineNumber:n[3]?+n[3]:null,column:n[4]?+n[4]:null}}var gze=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function Dze(e){var n=gze.exec(e);return n?{file:n[2],methodName:n[1]||iM,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}var yze=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,bze=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function Rze(e){var n=yze.exec(e);if(!n)return null;var t=n[3]&&n[3].indexOf(" > eval")>-1,a=bze.exec(n[3]);return t&&a!=null&&(n[3]=a[1],n[4]=a[2],n[5]=null),{file:n[3],methodName:n[1]||iM,arguments:n[2]?n[2].split(","):[],lineNumber:n[4]?+n[4]:null,column:n[5]?+n[5]:null}}var wze=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function Sze(e){var n=wze.exec(e);return n?{file:n[3],methodName:n[1]||iM,arguments:[],lineNumber:+n[4],column:n[5]?+n[5]:null}:null}var Eze=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function Cze(e){var n=Eze.exec(e);return n?{file:n[2],methodName:n[1]||iM,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}function _ce({skipFrames:e,prefix:n}){let t=new Error().stack,r=mce(t)[e],i=pce(r.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),u=pce(r.methodName);return`${n}_${i}_${u}_${r.lineNumber}_${r.column}`}var pce=e=>e.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");la();var dce=function(){let e={};return function(n,t){let a=e[n]||(e[n]=Dce(n));return t(a)}}();function hce(e){return e(Dce())}var gce=Mt.createElement,uM=e=>()=>e.props.def;function Dce(e){class n extends Mt.Component{constructor(a){super(a);a.init&&a.init(this)()}render(){return this.props.render(this)()}componentDidMount(){this.props.componentDidMount(this)()}componentWillUnmount(){this.props.componentWillUnmount(this)()}}return n.displayName=e?"Elmish_"+e:"ElmishRoot",n}var Bx=typeof module=="undefined"?void 0:module.require,Sht=function(){try{return Bx===void 0?void 0:Bx("util")}catch{return}}();var Eht=function(){var e;if(typeof performance!="undefined")e=performance;else if(Bx)try{e=Bx("perf_hooks").performance}catch{}return function(){return(e||Date).now()}}();var GU=L(ct),Ize=z(jt),yce=function(e){return{initialize:function(n){return fce(n)(e.initialState)},getState:function(n){return function(){var a=GU(ie)(sce(n))();return pe(e.initialState)(a)}},setState:EU}},bce=function(){var e=function(n){return function(t){return{initialize:function(a){return Cm(new d(t.initialState))(n)},getState:function(a){return GU(pe(t.initialState))(zv(n))},setState:function(a){return function(r){return function(i){return function(){return Cm(new d(r))(n)(),EU(a)(r)(Ize(we))(),i()}}}}}}};return GU(e)(Im(b.value))}();var Rce=V(de),wce=Qe(ra);var Tze=z(jt),Sce=uce(),Jx=V(ct),Mze=CU(rt),Ece=L(ct),Gze=CU(ut(pue)),Aze=Ln(wn),xze=it(yr),Lze=Lk(jt)(Ie),jze=Aze(It),Cce=jn(Wf),Pze=_A(Em),Nze=Qe(k_(pA(NF))),Ice=function(e){return e},Vb=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Wx={map:function(e){return function(n){return new Vb(e(n.value0),n.value1)}}},Qo=function(e){return{bimap:function(n){return function(t){return function(a){return new Vb(t(a.value0),Rce(a.value1)(function(r){return function(i){return r({dispatch:function(u){return i.dispatch(n(u))},onStop:i.onStop})}}))}}}}},Fce={apply:function(e){return function(n){return new Vb(e.value0(n.value0),wce(e.value1)(n.value1))}},Functor0:function(){return Wx}},Ot={bind:function(e){return function(n){var t=n(e.value0);return new Vb(t.value0,wce(e.value1)(t.value1))}},Apply0:function(){return Fce}},Xn={pure:function(e){return new Vb(e,[])},Apply0:function(){return Fce}},qx={Applicative0:function(){return Xn},Bind1:function(){return Ot}};var Oze=function(e){var n=K(e);return function(t){var a=jn(t);return function(r){return function(i){return new Vb(r,Rce(i)(function(u){return function(l){return n(u)(function(c){return a(l.dispatch(c))})}}))}}}};var oD=function(e){return new Vb(we,[e])},Aa=function(e){return oD(Pe(e))},iD=function(e){var n=K(e.Monad0().Bind1()),t=jn(e);return function(a){return oD(function(r){return n(a)(function(i){return t(Te(Tze(we))(r.dispatch)(i))})})}},eo=function(e){var n=Oze(e.Monad0().Bind1())(e);return function(t){return n(we)([t])}},Tce=function(e){return function(n){var t=Sce("__unmounted"),a=Sce("__subscriptions"),r=function(_){return function(h){return function(R){return function(){var p=Jx(uM(_))(function(y){return y.init})();return n({initialState:p.value0}).setState(_)(h)(R)()}}}},i=function(){var _=Ece(pe(!1)),h=Mze("__unmounted");return function(R){return _(h(R))}}(),u=function(){var _=Ece(pe([])),h=Gze("__subscriptions");return function(R){return _(h(R))}}(),l=function(_){return function(){return xze(Lze)(u(_))(),a([])(_)()}},c=function(_){return function(){var R=Jx(uM(_))(function(g){return g.init})();return n({initialState:R.value0}).getState(_)()}},s=function(_){return function(h){return function(){var g=u(_)();return a(xo(bS(h))(g))(_)()}}},f=function(_){return function(h){var R=function(g){return bS(jze(a0(0))(function(){return g({dispatch:function(){var p=v(h);return function(y){return Cce(p(y))}}(),onStop:s(h)})}))};return dk(_)(R)}},v=function(_){return function(h){return Pze(i(_))(function(){var g=c(_)(),p=Jx(uM(_))(function(F){return F.update})(),y=p(g)(h);return r(_)(y.value0)(f(y.value1)(_))()})}},m=function(_){return function(){var R=c(_)(),g=Jx(uM(_))(function(p){return p.view})();return g(R)(v(_))}};return function(_){return gce(e,{def:_,init:n({initialState:_.init.value0}).initialize,render:m,componentDidMount:f(_.init.value1),componentWillUnmount:Nze(t(!0))(l)})}}},Mce=function(e){return function(){var t=Cce(bce)();return hce(function(a){return Tce(a)(t)(e)})}},Iu=function(e){return function(n){return dce(e,function(t){var a=Tce(t)(yce);return function(r){return a(n(r))}})}};var kze=z(Xn),Hze=Xe(Ze),zx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Uze={map:function(e){return function(n){return new zx(function(t){return n.value0(function(a){return t(e(a))})})}}},Gce=L(Uze);var AU=function(e){return Ice(_ce(e))},Yo=function(e){return new zx(function(n){return n(e)})},LS=function(e){return function(n){return new zx(function(t){return Iu(e)(n)(t)})}},xU=function(e){return function(n){return Iu(e)(function(t){return{init:kze(we),update:Pe(ww),view:Pe(Pe(n.value0(Hze)))}})(we)}},jS=function(e){var n=AU({skipFrames:3,prefix:"WithHook"});return function(t){return xU(n)(Gce(t)(e))}},jo=function(e){var n=AU({skipFrames:3,prefix:"WithHookCurried"});return function(t){return xU(n)(Gce(q_(t))(e))}},Fu=function(e){var n=AU({skipFrames:3,prefix:"HooksComponent"});return xU(n)(e)},ji=function(){return function(e){return function(n){return new zx(function(t){return e.value0(function(a){var r=n(a);return r.value0(t)})})}}},Bze=ji(),Kf=function(e){return function(){return Bze}};var Ace=z(Xn),Wze=Xe(Ze);var qze=function(e){return function(n){return function(t){return LS(e)(function(a){return n({init:Ace(t),update:function(r){return function(i){return Ace(i)}},view:Hw(a)})})}}},ya=function(e){return qze("UseState")(Wze)(e)};var LU=function(){return ji()(ya(b.value))(function(e){return Yo(new Je(e.value0,qb(e.value0)(e.value1)))})}();var xce=DS(gS),zze=K(It),$ze=jn(Pn),Vze=z(jt);var Lce={map:function(e){return function(n){return xce(xce(e))(n)}}},Qze=V(Lce),Yze=function(e){var n=K(e.Monad0().Bind1()),t=jn(e);return function(a){return oD(function(r){return n(a(r.dispatch))(function(i){return t(r.onStop(i))})})}},$x=function(e){var n=Yze(e);return function(t){return function(a){return n(Qze(a)(t))}}},jce=function(e){return function(n){return function(t){return n(function(a){return bS(zze(e(a))(function(r){return $ze(t(r))}))})}}},Pce=function(e){return function(n){return e(Te(Vze(we))(n))}};var Nce=Ln(wn)(Ot),Kze=$x(Pn),Xze=Xe(Ze),Oce=z(Xn),Vx=function(e){return function(n){return LS("UseSubscription")(function(t){return{init:Nce(Kze(Xze)(e))(function(){return Oce(we)}),update:function(a){return function(r){return Nce(Aa(n(r)))(function(){return Oce(we)})}},view:function(a){return function(r){return t(we)}}}})}};var kce=Ma(o0()),Hce=kce.Fragment;var Z=Ye,oe=Qf()(J)(Hce)({}),ke=!1;function lM(e){return function(){return function(n){return e(n)()}}}function cM(e){return function(n){return function(t){return function(a){return function(){return a.addEventListener(e,n,t)}}}}}function jU(e){return function(n){return function(t){return function(a){return function(){return a.removeEventListener(e,n,t)}}}}}var io=function(){return window};function Uce(e,n,t,a){if(typeof window!="undefined"){var r=window[t];if(r!=null&&a instanceof r)return n(a)}for(var i=a;i!=null;){var u=Object.getPrototypeOf(i),l=u.constructor.name;if(l===t)return n(a);if(l==="Object")return e;i=u}return e}var ht=function(e){return function(n){return Uce(b.value,d.create,e,n)}};var Bce=Ye;function Jce(e){return e.body}var Zze=L(ct);var PU=Ye,Qx=Ye;var Wce=Ye,qce=Ye;var zce=function(e){return Zze(ie)(function(){return Jce(e)})};var $ce=Ye;function NU(e){return function(n){return function(t){return function(a){return function(){return a.pushState(e,n,t)}}}}}function OU(e){return function(n){return function(t){return function(a){return function(){return a.replaceState(e,n,t)}}}}}function kU(e){return function(n){return function(){n.href=e}}}function Yx(e){return function(){return e.pathname}}function Kx(e){return function(){return e.search}}function HU(e){return function(){e.reload()}}function Pm(e){return function(){return e.document}}function PS(e){return function(){return e.location}}function Xx(e){return function(){return e.history}}function Qce(e){return function(n){return function(t){return function(a){return function(){return a.open(e,n,t)}}}}}function NS(e){return function(){return e.localStorage}}var o$e=L(ct);var Yce=Ye;var Kce=function(e){return function(n){return function(t){return function(a){return o$e(ie)(Qce(e)(n)(t)(a))}}}};var Xce="message";var Zce="hashchange";var ese="popstate";var nse="keyup",tse="keydown";var ase="mouseup";var rse="mousemove";var ose=jn(Pn),ise=L(ct),i$e=it(yr),OS=function(){var e=function(a){return function(r){return function(i){return ose(function(){var l=r(),c=lM(function(s){return i(s)})();return cM(a)(c)(!1)(l)(),ose(jU(a)(c)(!1)(l))})}}},n=function(a){return e(a)(ise(Yce)(io))},t=function(a){return e(a)(ise(Wce)(i$e(Pm)(io)))};return{hashchange:n(Zce),mousemove:n(rse),mouseup:n(ase),popstate:n(ese),resize:n("resize"),message:n(Xce),keydown:t(tse),keyup:t(nse),selectionchange:t("selectionchange"),visibilitychange:t("visibilitychange")}}();var use=function(e){var n=Gx(e);return function(){return function(){return n("script")}}};var lse=function(){return function(){return TU("meta")}};var cse=function(e){var n=Gx(e);return function(){return function(){return n("button")}}},sse=function(){return function(){return TU("br")}};var fse=function(e){var n=Gx(e);return function(){return function(){return n("a")}}};var _se=_s()(),PYe=function(e){return e},Ko=wo(Ai),iu=function(e){var n=cse(e)()();return function(){return function(){return function(t){return function(a){return function(r){return function(i){return n(_se(r)({className:t,"aria-label":a}))(i)}}}}}}};var gc=function(e){return PYe(wo(e))},Zx=function(e){var n=fse(e)()();return function(){return function(){return function(t){return function(a){return function(r){return function(i){return n(_se(r)({className:t,"aria-label":a}))(i)}}}}}}};var uu=function(e){var n=null;return function(){return e===void 0||(n=e(),e=void 0),n}},Vl=function(e){return e()};var n7=function(e){var n=L(e);return{map:function(t){return function(a){return function(r){return n(function(i){return new Je(t(i.value0),i.value1)})(a(r))}}}}};var kS=function(e){return{Applicative0:function(){return sM(e)},Bind1:function(){return t7(e)}}},t7=function(e){var n=K(e.Bind1());return{bind:function(t){return function(a){return function(r){return n(t(r))(function(i){var u=a(i.value0);return u(i.value1)})}}},Apply0:function(){return a7(e)}}},a7=function(e){var n=n7(e.Bind1().Apply0().Functor0());return{apply:Of(kS(e)),Functor0:function(){return n}}},sM=function(e){var n=z(e.Applicative0());return{pure:function(t){return function(a){return n(new Je(t,a))}},Apply0:function(){return a7(e)}}};var r7=function(e){var n=e.Monad0(),t=K(n.Bind1()),a=z(n.Applicative0()),r=us(e),i=kS(n);return{tailRecM:function(u){return function(l){var c=function(s){var f=u(s.value0);return t(f(s.value1))(function(v){return a(function(){if(v.value0 instanceof Si)return new Si(new Je(v.value0.value0,v.value1));if(v.value0 instanceof Ei)return new Ei(new Je(v.value0.value0,v.value1));throw new Error("Failed pattern match at Control.Monad.State.Trans (line 88, column 16 - line 90, column 40): "+[v.value0.constructor.name])}())})};return function(s){return r(c)(new Je(l,s))}}},Monad0:function(){return i}}},HS=function(e){var n=z(e.Applicative0()),t=kS(e);return{state:function(a){return function(r){return n(a(r))}},Monad0:function(){return t}}};var o7=function(e){return function(n){var t=e(n);return t.value0}};var WYe=ks(Za),qYe=hr();var gse=function(e){return e};var zYe=1,zU=2147483647,$Ye=function(){return zU-1|0}(),$U=function(e){var n=function(t){return function(a){return function(r){var i=a-t|0,u=WYe(r)(i),l=u=0&&e<100&&a.setUTCFullYear(e),a};function sfe(e,n,t,a){var r=cfe(n,t-1,a);return e(r.getUTCFullYear())(r.getUTCMonth()+1)(r.getUTCDate())}function ffe(e,n,t){return cfe(e,n-1,t).getUTCDay()}var h7=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var Zf=function(){function e(){}return e.value=new e,e}(),v0=function(){function e(){}return e.value=new e,e}(),m0=function(){function e(){}return e.value=new e,e}(),_0=function(){function e(){}return e.value=new e,e}(),p0=function(){function e(){}return e.value=new e,e}(),d0=function(){function e(){}return e.value=new e,e}(),km=function(){function e(){}return e.value=new e,e}(),Ds=function(){function e(){}return e.value=new e,e}(),Vs=function(){function e(){}return e.value=new e,e}(),ys=function(){function e(){}return e.value=new e,e}(),Qs=function(){function e(){}return e.value=new e,e}(),Ys=function(){function e(){}return e.value=new e,e}(),bs=function(){function e(){}return e.value=new e,e}(),Dc=function(){function e(){}return e.value=new e,e}(),Ks=function(){function e(){}return e.value=new e,e}(),Xs=function(){function e(){}return e.value=new e,e}(),Zs=function(){function e(){}return e.value=new e,e}(),ef=function(){function e(){}return e.value=new e,e}(),ev=function(){function e(){}return e.value=new e,e}();var vfe={show:function(e){if(e instanceof Zf)return"Monday";if(e instanceof v0)return"Tuesday";if(e instanceof m0)return"Wednesday";if(e instanceof _0)return"Thursday";if(e instanceof p0)return"Friday";if(e instanceof d0)return"Saturday";if(e instanceof km)return"Sunday";throw new Error("Failed pattern match at Data.Date.Component (line 184, column 1 - line 191, column 25): "+[e.constructor.name])}},hB={show:function(e){if(e instanceof Ds)return"January";if(e instanceof Vs)return"February";if(e instanceof ys)return"March";if(e instanceof Qs)return"April";if(e instanceof Ys)return"May";if(e instanceof bs)return"June";if(e instanceof Dc)return"July";if(e instanceof Ks)return"August";if(e instanceof Xs)return"September";if(e instanceof Zs)return"October";if(e instanceof ef)return"November";if(e instanceof ev)return"December";throw new Error("Failed pattern match at Data.Date.Component (line 101, column 1 - line 113, column 29): "+[e.constructor.name])}};var g7=Kn,D7=Kn,mfe=Va,DXe={eq:function(e){return function(n){return e instanceof Zf&&n instanceof Zf||e instanceof v0&&n instanceof v0||e instanceof m0&&n instanceof m0||e instanceof _0&&n instanceof _0||e instanceof p0&&n instanceof p0||e instanceof d0&&n instanceof d0||e instanceof km&&n instanceof km}}},_fe={compare:function(e){return function(n){if(e instanceof Zf&&n instanceof Zf)return ee.value;if(e instanceof Zf)return Y.value;if(n instanceof Zf)return Q.value;if(e instanceof v0&&n instanceof v0)return ee.value;if(e instanceof v0)return Y.value;if(n instanceof v0)return Q.value;if(e instanceof m0&&n instanceof m0)return ee.value;if(e instanceof m0)return Y.value;if(n instanceof m0)return Q.value;if(e instanceof _0&&n instanceof _0)return ee.value;if(e instanceof _0)return Y.value;if(n instanceof _0)return Q.value;if(e instanceof p0&&n instanceof p0)return ee.value;if(e instanceof p0)return Y.value;if(n instanceof p0)return Q.value;if(e instanceof d0&&n instanceof d0)return ee.value;if(e instanceof d0)return Y.value;if(n instanceof d0)return Q.value;if(e instanceof km&&n instanceof km)return ee.value;throw new Error("Failed pattern match at Data.Date.Component (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return DXe}},gB={eq:function(e){return function(n){return e instanceof Ds&&n instanceof Ds||e instanceof Vs&&n instanceof Vs||e instanceof ys&&n instanceof ys||e instanceof Qs&&n instanceof Qs||e instanceof Ys&&n instanceof Ys||e instanceof bs&&n instanceof bs||e instanceof Dc&&n instanceof Dc||e instanceof Ks&&n instanceof Ks||e instanceof Xs&&n instanceof Xs||e instanceof Zs&&n instanceof Zs||e instanceof ef&&n instanceof ef||e instanceof ev&&n instanceof ev}}},Kb={compare:function(e){return function(n){if(e instanceof Ds&&n instanceof Ds)return ee.value;if(e instanceof Ds)return Y.value;if(n instanceof Ds)return Q.value;if(e instanceof Vs&&n instanceof Vs)return ee.value;if(e instanceof Vs)return Y.value;if(n instanceof Vs)return Q.value;if(e instanceof ys&&n instanceof ys)return ee.value;if(e instanceof ys)return Y.value;if(n instanceof ys)return Q.value;if(e instanceof Qs&&n instanceof Qs)return ee.value;if(e instanceof Qs)return Y.value;if(n instanceof Qs)return Q.value;if(e instanceof Ys&&n instanceof Ys)return ee.value;if(e instanceof Ys)return Y.value;if(n instanceof Ys)return Q.value;if(e instanceof bs&&n instanceof bs)return ee.value;if(e instanceof bs)return Y.value;if(n instanceof bs)return Q.value;if(e instanceof Dc&&n instanceof Dc)return ee.value;if(e instanceof Dc)return Y.value;if(n instanceof Dc)return Q.value;if(e instanceof Ks&&n instanceof Ks)return ee.value;if(e instanceof Ks)return Y.value;if(n instanceof Ks)return Q.value;if(e instanceof Xs&&n instanceof Xs)return ee.value;if(e instanceof Xs)return Y.value;if(n instanceof Xs)return Q.value;if(e instanceof Zs&&n instanceof Zs)return ee.value;if(e instanceof Zs)return Y.value;if(n instanceof Zs)return Q.value;if(e instanceof ef&&n instanceof ef)return ee.value;if(e instanceof ef)return Y.value;if(n instanceof ef)return Q.value;if(e instanceof ev&&n instanceof ev)return ee.value;throw new Error("Failed pattern match at Data.Date.Component (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return gB}},pfe=Va,dfe=function(){return{bottom:-271820|0,top:275759,Ord0:function(){return g7}}}(),yXe=function(){return{bottom:Zf.value,top:km.value,Ord0:function(){return _fe}}}(),hfe=function(){return{bottom:Ds.value,top:ev.value,Ord0:function(){return Kb}}}(),Ni={cardinality:547580,toEnum:function(e){if(e>=(-271820|0)&&e<=275759)return new d(e);if(Ae)return b.value;throw new Error("Failed pattern match at Data.Date.Component (line 35, column 1 - line 40, column 24): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return dfe},Enum1:function(){return gfe(0)}},gfe=h7("enumYear","Data.Date.Component",function(){return{succ:function(){var e=xt(Ni),n=Tt(Ni);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(Ni),n=Tt(Ni);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return g7}}}),DB=gfe(31),lD={cardinality:7,toEnum:function(e){return e===1?new d(Zf.value):e===2?new d(v0.value):e===3?new d(m0.value):e===4?new d(_0.value):e===5?new d(p0.value):e===6?new d(d0.value):e===7?new d(km.value):b.value},fromEnum:function(e){if(e instanceof Zf)return 1;if(e instanceof v0)return 2;if(e instanceof m0)return 3;if(e instanceof _0)return 4;if(e instanceof p0)return 5;if(e instanceof d0)return 6;if(e instanceof km)return 7;throw new Error("Failed pattern match at Data.Date.Component (line 175, column 14 - line 182, column 16): "+[e.constructor.name])},Bounded0:function(){return yXe},Enum1:function(){return bXe(0)}},bXe=h7("enumWeekday","Data.Date.Component",function(){return{succ:function(){var e=xt(lD),n=Tt(lD);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(lD),n=Tt(lD);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return _fe}}});var So={cardinality:12,toEnum:function(e){return e===1?new d(Ds.value):e===2?new d(Vs.value):e===3?new d(ys.value):e===4?new d(Qs.value):e===5?new d(Ys.value):e===6?new d(bs.value):e===7?new d(Dc.value):e===8?new d(Ks.value):e===9?new d(Xs.value):e===10?new d(Zs.value):e===11?new d(ef.value):e===12?new d(ev.value):b.value},fromEnum:function(e){if(e instanceof Ds)return 1;if(e instanceof Vs)return 2;if(e instanceof ys)return 3;if(e instanceof Qs)return 4;if(e instanceof Ys)return 5;if(e instanceof bs)return 6;if(e instanceof Dc)return 7;if(e instanceof Ks)return 8;if(e instanceof Xs)return 9;if(e instanceof Zs)return 10;if(e instanceof ef)return 11;if(e instanceof ev)return 12;throw new Error("Failed pattern match at Data.Date.Component (line 87, column 14 - line 99, column 19): "+[e.constructor.name])},Bounded0:function(){return hfe},Enum1:function(){return RXe(0)}},RXe=h7("enumMonth","Data.Date.Component",function(){return{succ:function(){var e=xt(So),n=Tt(So);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(So),n=Tt(So);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return Kb}}});var yB={bottom:1,top:31,Ord0:function(){return D7}},yc={cardinality:31,toEnum:function(e){if(e>=1&&e<=31)return new d(e);if(Ae)return b.value;throw new Error("Failed pattern match at Data.Date.Component (line 133, column 1 - line 138, column 23): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return yB},Enum1:function(){return wXe(0)}},wXe=h7("enumDay","Data.Date.Component",function(){return{succ:function(){var e=xt(yc),n=Tt(yc);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(yc),n=Tt(yc);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return D7}}});var Dfe=Tt(So),bB=hr(),yfe=xt(lD);var SXe=ce(mfe),EXe=ce(gB),CXe=ce(pfe),IXe=ze(g7),FXe=ze(Kb),TXe=ze(D7);var MXe=xt(So);var bfe=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),nv=function(e){return e.value0},dM=function(e){var n=ffe(e.value0,Dfe(e.value1),e.value2),t=n===0;return bB(yfe(t?7:n))};var tv=function(e){return e.value1};var b7={eq:function(e){return function(n){return SXe(e.value0)(n.value0)&&EXe(e.value1)(n.value1)&&CXe(e.value2)(n.value2)}}},GXe=ce(b7),R7={compare:function(e){return function(n){var t=IXe(e.value0)(n.value0);if(t instanceof Y)return Y.value;if(t instanceof Q)return Q.value;var a=FXe(e.value1)(n.value1);return a instanceof Y?Y.value:a instanceof Q?Q.value:TXe(e.value2)(n.value2)}},Eq0:function(){return b7}};var lp=function(e){return e.value2},cD=function(e){return function(n){return function(t){var a=function(r){return function(i){return function(u){return new bfe(r,bB(MXe(i)),u)}}};return sfe(a,e,Dfe(n),t)}}},hM=function(e){return function(n){return function(t){var a=new bfe(e,n,t),r=GXe(cD(e)(n)(t))(a);return r?new d(a):b.value}}};var AXe=function(e,n,t,a,r,i,u){var l=new Date(Date.UTC(e,n,t,a,r,i,u));return e>=0&&e<100&&l.setUTCFullYear(e),l.getTime()};function Rfe(e){return function(n){return function(t){return function(a){var r=AXe(a.year,a.month-1,a.day,a.hour,a.minute,a.second,a.millisecond),i=new Date(r+t);return isNaN(i.getTime())?n:e({year:i.getUTCFullYear(),month:i.getUTCMonth()+1,day:i.getUTCDate(),hour:i.getUTCHours(),minute:i.getUTCMinutes(),second:i.getUTCSeconds(),millisecond:i.getUTCMilliseconds()})}}}}var w7=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var S7=Kn,E7=Kn,C7=Kn,I7=Kn,wfe=Va,Sfe=Va,Efe=Va,Cfe=Va,gM={bottom:0,top:59,Ord0:function(){return S7}},DM={bottom:0,top:59,Ord0:function(){return E7}},yM={bottom:0,top:999,Ord0:function(){return C7}},bM={bottom:0,top:23,Ord0:function(){return I7}},av={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new d(e);if(Ae)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 90, column 1 - line 95, column 26): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return gM},Enum1:function(){return xXe(0)}},xXe=w7("enumSecond","Data.Time.Component",function(){return{succ:function(){var e=xt(av),n=Tt(av);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(av),n=Tt(av);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return S7}}});var rv={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new d(e);if(Ae)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 61, column 1 - line 66, column 26): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return DM},Enum1:function(){return LXe(0)}},LXe=w7("enumMinute","Data.Time.Component",function(){return{succ:function(){var e=xt(rv),n=Tt(rv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(rv),n=Tt(rv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return E7}}});var ov={cardinality:1e3,toEnum:function(e){if(e>=0&&e<=999)return new d(e);if(Ae)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 120, column 1 - line 125, column 31): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return yM},Enum1:function(){return jXe(0)}},jXe=w7("enumMillisecond","Data.Time.Component",function(){return{succ:function(){var e=xt(ov),n=Tt(ov);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(ov),n=Tt(ov);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return C7}}});var iv={cardinality:24,toEnum:function(e){if(e>=0&&e<=23)return new d(e);if(Ae)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 32, column 1 - line 37, column 24): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return bM},Enum1:function(){return PXe(0)}},PXe=w7("enumHour","Data.Time.Component",function(){return{succ:function(){var e=xt(iv),n=Tt(iv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(iv),n=Tt(iv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return I7}}});var HXe=ce(Cfe),UXe=ce(Sfe),BXe=ce(wfe),JXe=ce(Efe),WXe=ze(I7),qXe=ze(E7),zXe=ze(S7),$Xe=ze(C7);var cp=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}();var Zd=function(e){return e.value2},eh=function(e){return e.value1},sp=function(e){return e.value3};var fp=function(e){return e.value0};var RB={eq:function(e){return function(n){return HXe(e.value0)(n.value0)&&UXe(e.value1)(n.value1)&&BXe(e.value2)(n.value2)&&JXe(e.value3)(n.value3)}}},wB={compare:function(e){return function(n){var t=WXe(e.value0)(n.value0);if(t instanceof Y)return Y.value;if(t instanceof Q)return Q.value;var a=qXe(e.value1)(n.value1);if(a instanceof Y)return Y.value;if(a instanceof Q)return Q.value;var r=zXe(e.value2)(n.value2);return r instanceof Y?Y.value:r instanceof Q?Q.value:$Xe(e.value3)(n.value3)}},Eq0:function(){return RB}};var F7=function(){return{bottom:new cp(Do(bM),Do(DM),Do(gM),Do(yM)),top:new cp(fi(bM),fi(DM),fi(gM),fi(yM)),Ord0:function(){return wB}}}();var VXe=Tt(Ni),QXe=Tt(So),YXe=Tt(yc),KXe=Tt(iv),XXe=Tt(rv),ZXe=Tt(av),eZe=Tt(ov);var nZe=ce(b7),tZe=ce(RB),aZe=ze(R7),rZe=ze(wB),oZe=K(Me),WS=qn(Ga),SB=L(B),iZe=uc(Me),uZe=xt(Ni),lZe=xt(So),cZe=xt(yc),sZe=xt(iv),fZe=xt(rv),vZe=xt(av),mZe=xt(ov),nh=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),_Ze=function(e){return{year:VXe(nv(e.value0)),month:QXe(tv(e.value0)),day:YXe(lp(e.value0)),hour:KXe(fp(e.value1)),minute:XXe(eh(e.value1)),second:ZXe(Zd(e.value1)),millisecond:eZe(sp(e.value1))}};var Ife={eq:function(e){return function(n){return nZe(e.value0)(n.value0)&&tZe(e.value1)(n.value1)}}},T7={compare:function(e){return function(n){var t=aZe(e.value0)(n.value0);return t instanceof Y?Y.value:t instanceof Q?Q.value:rZe(e.value1)(n.value1)}},Eq0:function(){return Ife}};var Ffe=function(e){var n=hx(e);return function(t){return function(a){return oZe(Rfe(d.create)(b.value)(n(t))(_Ze(a)))(function(r){return WS(SB(nh.create)(iZe(WS(WS(SB(hM)(uZe(r.year)))(lZe(r.month)))(cZe(r.day)))))(WS(WS(WS(SB(cp.create)(sZe(r.hour)))(fZe(r.minute)))(vZe(r.second)))(mZe(r.millisecond)))})}}};var pZe=function(e,n,t,a,r,i,u){var l=new Date(Date.UTC(e,n,t,a,r,i,u));return e>=0&&e<100&&l.setUTCFullYear(e),l};function Tfe(e,n,t,a,r,i,u){return pZe(e,n-1,t,a,r,i,u).getTime()}function Mfe(e){return function(n){var t=new Date(n);return e(t.getUTCFullYear())(t.getUTCMonth()+1)(t.getUTCDate())(t.getUTCHours())(t.getUTCMinutes())(t.getUTCSeconds())(t.getUTCMilliseconds())}}var dZe=hr(),hZe=xt(So);var gZe=Tt(So);var Gfe=function(e){return e},M7=function(){var e=function(n){return function(t){return function(a){return function(r){return function(i){return function(u){return function(l){return new nh(cD(n)(dZe(hZe(t)))(a),new cp(r,i,u,l))}}}}}}};return Mfe(e)}();var Afe=function(e){return Tfe(nv(e.value0),gZe(tv(e.value0)),lp(e.value0),fp(e.value1),eh(e.value1),Zd(e.value1),sp(e.value1))};var xfe=function(e){var n=Qe(e.Semigroup0()),t=function(a){return function(r){return function(i){var u=a,l=r,c=!1,s;function f(v,m,_){if(_<1)return c=!0,v;u=n(v)(m),l=m,i=_-1|0}for(;!c;)s=f(u,l,i);return s}}};return t(wa(e))};var Lfe=function(e){return function(n){return n.join(e)}};var DZe=Qe(ra),uo={genericShowArgs:function(e){return[]}},nf=function(e){var n=re(e);return{genericShowArgs:function(t){return[n(t)]}}},yZe=function(e){return e.genericShowArgs};var rr=function(e){var n=yZe(e);return function(t){var a=dr(t);return{"genericShow'":function(r){var i=a(gt.value),u=n(r);return u.length===0?i:"("+(Lfe(" ")(DZe([i])(u))+")")}}}},EB=function(e){return e["genericShow'"]};var Ca=function(e){var n=EB(e);return function(t){var a=EB(t);return{"genericShow'":function(r){if(r instanceof T)return n(r.value0);if(r instanceof o)return a(r.value0);throw new Error("Failed pattern match at Data.Show.Generic (line 26, column 1 - line 28, column 40): "+[r.constructor.name])}}}},Cr=function(e){var n=kg(e);return function(t){var a=EB(t);return function(r){return a(n(r))}}};var bZe=an();var Xb=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),RM=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();var jfe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Pfe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),CB=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();var qS={defer:function(e){var n=uu(e);return function(t,a,r,i,u){var l=Vl(n);return l(t,a,r,i,u)}}};var vp={map:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return n(t,a,r,i,function(c,s){return a(function(f){return u(c,e(s))})})})}}}};var mp={apply:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(t,a,r,i,function(c,s){return a(function(f){return n(c,a,r,i,function(v,m){return a(function(_){return u(v,s(m))})})})})})}}},Functor0:function(){return vp}};var _p={bind:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(t,a,r,i,function(c,s){return a(function(f){var v=n(s);return v(c,a,r,i,u)})})})}}},Apply0:function(){return mp}},RZe=it(_p);var h0={pure:function(e){return function(n,t,a,r,i){return i(n,e)}},Apply0:function(){return mp}};var wZe={Applicative0:function(){return h0},Bind1:function(){return _p}};var Nfe={throwError:function(e){return function(n,t,a,r,i){return r(n,e)}},Monad0:function(){return wZe}},SZe=qo(Nfe);var Zb={alt:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(new Xb(t.value0,t.value1,!1),a,r,function(c,s){return a(function(f){return c.value2?i(c,s):n(t,a,r,i,u)})},u)})}}},Functor0:function(){return vp}},EZe=function(e){return function(n,t,a,r,i){var u=e(n);return i(u.value1,u.value0)}};var CZe=function(e){var n=e.Monad0(),t=L(n.Bind1().Apply0().Functor0()),a=z(n.Applicative0()),r=us(e);return function(i){return function(u){var l=function(c){var s=!1,f;function v(m){var _=m(we);if(_ instanceof jfe){c=_.value0;return}if(_ instanceof Pfe)return s=!0,t(Si.create)(_.value0);if(_ instanceof CB)return s=!0,a(new Ei(new Je(_.value1,_.value0)));throw new Error("Failed pattern match at Parsing (line 152, column 13 - line 158, column 32): "+[_.constructor.name])}for(;!s;)f=v(c);return f};return r(l)(function(c){return u(i,jfe.create,Pfe.create,function(s,f){return new CB(s,new rn(f))},function(s,f){return new CB(s,new en(f))})})}}};var Ofe=EZe(function(e){return new Je(e.value1,e)}),IB=function(e){return e.value1},FB=function(e){return e.value0};var IZe={index:0,line:1,column:1},kfe=function(e){var n=L(e.Monad0().Bind1().Apply0().Functor0()),t=CZe(e);return function(a){return function(r){var i=new Xb(a,IZe,!1);return n(tu)(t(i)(r))}}},FZe=kfe(Lw),Hfe=function(e){var n=FZe(e);return function(t){return bZe(n(t))}};var TZe=function(e){return function(n){return SZe(new RM(e,n))}},zS=function(e){return RZe(TZe(e))(Ofe)};var Ufe={empty:zS("No alternative"),Alt0:function(){return Zb}},e1={Applicative0:function(){return h0},Plus1:function(){return Ufe}};var NZe=St(Zb);var OZe=z(h0);var kZe=L(vp);var pp=function(e){return function(n,t,a,r,i){return e(n,t,a,function(u,l){return r(new Xb(u.value0,u.value1,n.value2),l)},i)}};var G7=function(e){return function(n){return NZe(n)(OZe(e))}},n1=function(e){return G7(b.value)(kZe(d.create)(e))};var Jfe=Tt(Yg),BZe=ks(Za);var JZe=re(Gr);var Wfe=function(e){return function(n){return function(t){var a=Jfe(n);if(a===10)return{index:e.index+1|0,line:e.line+1|0,column:1};if(a===13){var r=FH(0)(t);return r instanceof d&&Jfe(r.value0)===10?{index:e.index+1|0,line:e.line,column:e.column}:{index:e.index+1|0,line:e.line+1|0,column:1}}return a===9?{index:e.index+1|0,line:e.line,column:(e.column+8|0)-BZe(e.column-1|0)(8)|0}:{index:e.index+1|0,line:e.line,column:e.column+1|0}}}},WZe=function(e){return function(n){return function(t){var a=e,r=n,i=!1,u;function l(c,s,f){var v=CT(s);if(v instanceof b)return i=!0,c;if(v instanceof d){var m=function(){if(Mi(v.value0.tail))return Wfe(c)(v.value0.head)(f);if(Ae)return Wfe(c)(v.value0.head)(v.value0.tail);throw new Error("Failed pattern match at Parsing.String (line 165, column 7 - line 167, column 52): "+[])}();a=m,r=v.value0.tail,t=f;return}throw new Error("Failed pattern match at Parsing.String (line 161, column 36 - line 168, column 38): "+[v.constructor.name])}for(;!i;)u=l(a,r,t);return u}}};var MB=gA(function(e){return function(n){return function(t){return function(a){return function(r){var i=Mi(e.value0);return i?r(new Xb(e.value0,e.value1,!0),we):a(e,new RM("Expected EOF",e.value1))}}}}}),qfe=function(e){return gA(function(n){return function(t){return function(a){return function(r){return function(i){var u=e(n.value0);if(u instanceof rn)return r(n,new RM(u.value0,n.value1));if(u instanceof en)return i(new Xb(u.value0.remainder,WZe(n.value1)(u.value0.consumed)(u.value0.remainder),!Mi(u.value0.consumed)),u.value0.value);throw new Error("Failed pattern match at Parsing.String (line 286, column 7 - line 290, column 121): "+[u.constructor.name])}}}}})};var dp=function(e){return qfe(function(n){var t=_c(e)(n);return t instanceof d?new en({value:e,consumed:e,remainder:t.value0}):new rn("Expected "+JZe(e))})};var zfe=re(qe),zZe=er(cs),$Ze=xF(mp);var VZe=function(e){return"(line "+(zfe(e.line)+(", col "+(zfe(e.column)+")")))},QZe=function(e){return FB(e)+(" "+VZe(IB(e)))},GB=function(e){return function(n){return zZe(QZe)(Hfe(n)($Ze(e)(MB)))}};var Ql=re(qe);var len=au(Uf),cen=len(dt);var sen=lk(Kn)(Nf);var xB=Tt(Ni),fen=re(hB),ven=Tt(So),Qfe=Tt(yc),men=an(),_en=Tt(lD),Yfe=re(vfe),LB=Tt(iv),pen=ks(Za),Kfe=Tt(rv),Xfe=Tt(av),jB=Tt(ov),Zfe=wr(Za);var wM=function(){function e(){}return e.value=new e,e}(),eve=function(){function e(){}return e.value=new e,e}(),den=function(){function e(){}return e.value=new e,e}(),SM=function(){function e(){}return e.value=new e,e}(),EM=function(){function e(){}return e.value=new e,e}(),nve=function(){function e(){}return e.value=new e,e}(),x7=function(){function e(){}return e.value=new e,e}(),CM=function(){function e(){}return e.value=new e,e}(),hen=function(){function e(){}return e.value=new e,e}(),gen=function(){function e(){}return e.value=new e,e}(),PB=function(){function e(){}return e.value=new e,e}(),Den=function(){function e(){}return e.value=new e,e}(),yen=function(){function e(){}return e.value=new e,e}(),L7=function(){function e(){}return e.value=new e,e}(),j7=function(){function e(){}return e.value=new e,e}(),ben=function(){function e(){}return e.value=new e,e}(),P7=function(){function e(){}return e.value=new e,e}(),Ren=function(){function e(){}return e.value=new e,e}(),wen=function(){function e(){}return e.value=new e,e}(),Sen=function(){function e(){}return e.value=new e,e}(),Een=function(){function e(){}return e.value=new e,e}(),Cen=function(){function e(){}return e.value=new e,e}(),Hm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Ien=function(e){if(e instanceof Ds)return"Jan";if(e instanceof Vs)return"Feb";if(e instanceof ys)return"Mar";if(e instanceof Qs)return"Apr";if(e instanceof Ys)return"May";if(e instanceof bs)return"Jun";if(e instanceof Dc)return"Jul";if(e instanceof Ks)return"Aug";if(e instanceof Xs)return"Sep";if(e instanceof Zs)return"Oct";if(e instanceof ef)return"Nov";if(e instanceof ev)return"Dec";throw new Error("Failed pattern match at Data.Formatter.DateTime (line 489, column 19 - line 501, column 22): "+[e.constructor.name])};var sD=function(e){if(e<0)return"-"+sD(-e|0);if(e<10)return"0"+Ql(e);if(Ae)return Ql(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 194, column 1 - line 194, column 32): "+[e.constructor.name])},tve=function(e){if(e<0)return"-"+tve(-e|0);if(e<10)return"000"+Ql(e);if(e<100)return"00"+Ql(e);if(e<1e3)return"0"+Ql(e);if(Ae)return Ql(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 207, column 1 - line 207, column 35): "+[e.constructor.name])},ave=function(e){if(e<0)return"-"+ave(-e|0);if(e<10)return"00"+Ql(e);if(e<100)return"0"+Ql(e);if(Ae)return Ql(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 200, column 1 - line 200, column 32): "+[e.constructor.name])};var Fen=function(e){var n=Ql(sen(e)),t=Lo(n);return t===1?"0"+n:t===2?n:IT(t-2|0)(n)};var Ten=function(e){var n=e===0;return n?12:e},Men=function(e){return function(n){if(n instanceof wM)return tve(xB(nv(e.value0)));if(n instanceof eve)return Fen(xB(nv(e.value0)));if(n instanceof den)return Ql(xB(nv(e.value0)));if(n instanceof SM)return fen(tv(e.value0));if(n instanceof EM)return Ien(tv(e.value0));if(n instanceof nve)return sD(ven(tv(e.value0)));if(n instanceof x7)return sD(Qfe(lp(e.value0)));if(n instanceof CM)return Ql(Qfe(lp(e.value0)));if(n instanceof hen)return Ql(Xr(function(a){return a/1e3}(men(Gfe(Afe(e))))));if(n instanceof gen)return Ql(_en(dM(e.value0)));if(n instanceof PB)return Yfe(dM(e.value0));if(n instanceof Den)return Jf(3)(Yfe(dM(e.value0)));if(n instanceof yen)return sD(LB(fp(e.value1)));if(n instanceof L7)return sD(Ten(pen(LB(fp(e.value1)))(12)));if(n instanceof j7){var t=LB(fp(e.value1))>=12;return t?"PM":"AM"}if(n instanceof ben)return Ql(Kfe(eh(e.value1)));if(n instanceof P7)return sD(Kfe(eh(e.value1)));if(n instanceof Ren)return Ql(Xfe(Zd(e.value1)));if(n instanceof wen)return sD(Xfe(Zd(e.value1)));if(n instanceof Sen)return ave(jB(sp(e.value1)));if(n instanceof Een)return Ql(function(a){return Zfe(a)(100)}(jB(sp(e.value1))));if(n instanceof Cen)return sD(function(a){return Zfe(a)(10)}(jB(sp(e.value1))));if(n instanceof Hm)return n.value0;throw new Error("Failed pattern match at Data.Formatter.DateTime (line 169, column 38 - line 192, column 21): "+[n.constructor.name])}},$S=function(e){return function(n){return cen(Men(n))(e)}};var rve=hn(dn),IM=pn(rve)(fn(sn)),ove=mn(vn),FM=_n(ove),ive=yn(Dn),TM=gn(ive),th=function(){function e(){}return e.value=new e,e}(),VS=function(){function e(){}return e.value=new e,e}(),QS=function(){function e(){}return e.value=new e,e}(),YS=function(){function e(){}return e.value=new e,e}(),KS=function(){function e(){}return e.value=new e,e}(),XS=function(){function e(){}return e.value=new e,e}(),uve={to:function(e){if(e instanceof T)return th.value;if(e instanceof o&&e.value0 instanceof T)return VS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return QS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return YS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return KS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o)return XS.value;throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 25, column 1 - line 25, column 43): "+[e.constructor.name])},from:function(e){if(e instanceof th)return new T($.value);if(e instanceof VS)return new o(new T($.value));if(e instanceof QS)return new o(new o(new T($.value)));if(e instanceof YS)return new o(new o(new o(new T($.value))));if(e instanceof KS)return new o(new o(new o(new o(new T($.value)))));if(e instanceof XS)return new o(new o(new o(new o(new o($.value)))));throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 25, column 1 - line 25, column 43): "+[e.constructor.name])}};var NB=function(e){if(e instanceof th)return"REGULAR";if(e instanceof VS)return"EARLY_ACTION";if(e instanceof QS)return"EARLY_DECISION_I";if(e instanceof YS)return"EARLY_DECISION_II";if(e instanceof KS)return"OUT_OF_STATE";if(e instanceof XS)return"TRANSFER";throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 45, column 13 - line 51, column 25): "+[e.constructor.name])};var t1=function(){return th.value}(),lve=at(Le)({parse:Sn(NB)(on(uve)(IM(IM(IM(IM(IM(rve)(ove))(FM))(FM))(FM))(FM))(TM(TM(TM(TM(TM(ive))))))(FM)),default:t1,diagnosticName:"ApplicationRound"});var a1=K(Me),Gen=xt(yc),Aen=xt(So),xen=xt(Ni),Len=ym(Kb),jen=JA(DB),Pen=z(Mn),cve=L(B),Nen=Lf(B),Oen=Do(F7),ken=$g(Ie);var N7=function(e){return function(n){return a1(a1(n.day)(Gen))(function(t){return a1(a1(n.month)(Aen))(function(a){return a1(a1(a1(e)(xen))(function(r){var i=Len(a)(Dc.value);return i?jen(r):Pen(r)}))(function(r){return hM(r)(a)(t)})})})}},Hen=function(e){return function(n){return function(t){return cve(e)(Nen(cve(nh.create)(N7(new d(t.year))(n(t))))(Oen))}}};var O7=function(){return Hen($S(ken([SM.value,new Hm(" "),CM.value,new Hm(", "),wM.value])))}(),sve=function(e){var n=function(i){return{month:ie(i.satSubjectTestDeadlineMonth),day:ie(i.satSubjectTestDeadlineDay)}},t=function(i){return{month:ie(i.satActDeadlineMonth),day:ie(i.satActDeadlineDay)}},a=function(i){return{month:ie(i.month),day:ie(i.day),isContinuous:ie(i.isContinuous)}},r=function(i){return{deadline:a(i.deadline),notification:a(i.notification)}};return{ipedsUnitId:ie(e.ipedsUnitId),inunId:e.inunId,year:e.year,hasEarlyAdmission:ie(e.hasEarlyAdmission),hasEarlyAction:ie(e.hasEarlyAction),hasEarlyDecision:ie(e.hasEarlyDecision),fallFreshmenDates:r(e.fallFreshmenDates),outstateFallFreshmenDates:r(e.outstateFallFreshmenDates),fallTransfersDates:r(e.fallTransfersDates),earlyDecisionDates:r(e.earlyDecisionDates),otherEarlyDecisionDates:r(e.otherEarlyDecisionDates),earlyActionDates:r(e.earlyActionDates),satActDeadline:t(e),satSubjectTestDeadline:n(e)}},OB=function(e){if(e instanceof th)return function(n){return n.fallFreshmenDates};if(e instanceof VS)return function(n){return n.earlyActionDates};if(e instanceof QS)return function(n){return n.earlyDecisionDates};if(e instanceof YS)return function(n){return n.otherEarlyDecisionDates};if(e instanceof KS)return function(n){return n.outstateFallFreshmenDates};if(e instanceof XS)return function(n){return n.fallTransfersDates};throw new Error("Failed pattern match at Hub.Types.AdmissionsDates (line 193, column 23 - line 199, column 35): "+[e.constructor.name])},kB=function(e){return function(n){return function(t){return O7(function(){var a=OB(e);return function(r){return n(a(r))}}())(t)}}},fve=function(e){return function(n){return function(t){return N7(new d(t.year))(n(OB(e)(t)))}}};var vve=function(e){return function(n){var t=OB(e);return function(a){return function(r){return r.isContinuous}(n(t(a)))}}};var Um=function(){function e(){}return e.value=new e,e}(),Bm=function(){function e(){}return e.value=new e,e}(),ah=function(){function e(){}return e.value=new e,e}(),k7={show:function(e){if(e instanceof Um)return"SAT";if(e instanceof Bm)return"ACT";if(e instanceof ah)return"SATAndACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.TestConfiguration (line 11, column 1 - line 14, column 31): "+[e.constructor.name])}};var MM=function(e){return e==="SAT"?new d(Um.value):e==="ACT"?new d(Bm.value):e==="SATAndACT"?new d(ah.value):b.value};function mve(e,n,t,a){return a==null?e:n(a[t])}var Uen=function(e){var n=jb(e),t=z(Am(e));return function(a){return function(r){return mve(n(new kT("object",NH(r))),t,a,r)}}},ZS=function(e){return Uen(e)};var Jen=an();var r1=function(e){return Jen(ZA(e))};var Xo=function(e){return Ns(r1(e))};var qen=Da(Ie)(dt),zen=re(k7);var eE=K(Me),_ve=qf(Ra),HB=K(np(Ra)),UB=ZS(Ra),BB=qd(Ra),pve=Ln(wn)(Me),dve=Nr(Yr),hve=z(Mn),$en=St(gr),GM=function(){function e(){}return e.value=new e,e}(),hp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),JB={show:function(e){if(e instanceof GM)return"ATOStrongest";if(e instanceof hp)return qen(["(ATOWithCloseTests ",zen(e.value0),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyTestOptionalGuidance (line 20, column 1 - line 26, column 6): "+[e.constructor.name])}};var Ven=function(e){return eE(Xo(_ve("Object")(e)))(function(n){return eE(Xo(HB(UB("tag")(n))(BB)))(function(t){return pve(dve(t==="ATOWithCloseTests"))(function(){return eE(eE(Xo(HB(UB("contents")(n))(BB)))(MM))(function(a){return hve(new hp(a))})})})})},Qen=function(e){return eE(Xo(_ve("Object")(e)))(function(n){return eE(Xo(HB(UB("tag")(n))(BB)))(function(t){return pve(dve(t==="ATOStrongest"))(function(){return hve(GM.value)})})})},gve=function(e){return $en(Qen(e))(Ven(e))};var Dve=hn(dn),yve=pn(Dve)(fn(sn)),bve=mn(vn),Rve=_n(bve),wve=yn(Dn),Sve=gn(wve),Ir=function(){function e(){}return e.value=new e,e}(),no=function(){function e(){}return e.value=new e,e}(),Eo=function(){function e(){}return e.value=new e,e}(),Yen={to:function(e){if(e instanceof T)return Ir.value;if(e instanceof o&&e.value0 instanceof T)return no.value;if(e instanceof o&&e.value0 instanceof o)return Eo.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 16, column 1 - line 16, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof Ir)return new T($.value);if(e instanceof no)return new o(new T($.value));if(e instanceof Eo)return new o(new o($.value));throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 16, column 1 - line 16, column 46): "+[e.constructor.name])}},nE={eq:function(e){return function(n){return e instanceof Ir&&n instanceof Ir||e instanceof no&&n instanceof no||e instanceof Eo&&n instanceof Eo}}},H7={compare:function(e){return function(n){if(e instanceof Ir&&n instanceof Ir)return ee.value;if(e instanceof Ir)return Y.value;if(n instanceof Ir)return Q.value;if(e instanceof no&&n instanceof no)return ee.value;if(e instanceof no)return Y.value;if(n instanceof no)return Q.value;if(e instanceof Eo&&n instanceof Eo)return ee.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return nE}},Eve=function(e){if(e instanceof Ir)return"ApplyTestOptional";if(e instanceof no)return"ApplyWithSat";if(e instanceof Eo)return"ApplyWithAct";throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 21, column 13 - line 24, column 33): "+[e.constructor.name])},U7={show:Eve},B7=function(){return at(Le)({default:Ir.value,diagnosticName:"ApplicationStrategy",parse:Sn(Eve)(on(Yen)(yve(yve(Dve)(bve))(Rve))(Sve(Sve(wve)))(Rve))})}();var Cve=Bo(),Ken=L(z_);var Xen=function(e){var n=bT(function(r,i,u){return new d(new Je(r,u))})(function(r){return b.value}),t=bT(function(r,i,u){return new Je(r,u)})(function(r){return Bf("toUnfoldable1: impossible")}),a=Bg(e)(function(r){return Ken(n)(r)});return function(r){return a(t(DT(bie(Cve(r)))))}},Zen=Xen(IA);var tE=Cve(Rie),Ive=function(e){var n=re(Noe(e));return{show:function(t){return"(fromFoldable1 "+(n(Zen(t))+")")}}},enn=function(e){return wie(e)};var nnn=function(e){var n=Sie(e);return n?b.value:new d(e)};var Fve=function(e){var n=zw(e);return function(t){return n(enn(t))(tE)}},Tve=function(e){var n=BA(e);return function(t){var a=n(t);return function(r){return nnn(a(r))}}};var WB=function(e){return Eie(e)};var Mve=re(k7),tnn=Da(Ie)(dt),ann=re(Ive(U7));var tf=K(Me),Gve=qf(Ra),J7=K(np(Ra)),W7=ZS(Ra),AM=qd(Ra),Ave=Ln(wn)(Me),xve=Nr(Yr),Lve=vue(Ra),rnn=mi(Jo)(Am(Ra)),onn=Tve(Ie)(H7),inn=L(de),jve=z(Mn),unn=St(gr),g0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),uv=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),qB={show:function(e){if(e instanceof g0)return"(AWTStrongest "+(Mve(e.value0)+")");if(e instanceof uv)return tnn(["(AWTWithCloseStrategies ",Mve(e.value0)," ",ann(e.value1),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyWithTestGuidance (line 25, column 1 - line 33, column 6): "+[e.constructor.name])}};var lnn=function(e){return tf(Xo(Gve("Object")(e)))(function(n){return tf(Xo(J7(W7("tag")(n))(AM)))(function(t){return Ave(xve(t==="AWTWithCloseStrategies"))(function(){return tf(tf(Xo(J7(W7("contents")(n))(Lve)))(Kv))(function(a){return tf(tf(Xo(AM(Mm(a))))(MM))(function(r){return tf(tf(dT(a)(1))(function(i){return Xo(Lve(i))}))(function(i){return tf(Xo(rnn(AM)(i)))(function(u){return tf(onn(inn(B7)(u)))(function(l){return jve(new uv(r,l))})})})})})})})})},cnn=function(e){return tf(Xo(Gve("Object")(e)))(function(n){return tf(Xo(J7(W7("tag")(n))(AM)))(function(t){return Ave(xve(t==="AWTStrongest"))(function(){return tf(tf(Xo(J7(W7("contents")(n))(AM)))(MM))(function(a){return jve(new g0(a))})})})})},Pve=function(e){return unn(cnn(e))(lnn(e))};var fD=K(Me),Nve=qf(Ra),Ove=K(np(Ra)),q7=ZS(Ra),kve=qd(Ra),Hve=Ln(wn)(Me),Uve=Nr(Yr),Bve=z(Mn),snn=St(gr),zB=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$B=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var fnn=function(e){return fD(Xo(Nve("Object")(e)))(function(n){return fD(Xo(Ove(q7("tag")(n))(kve)))(function(t){return Hve(Uve(t==="GuidanceApplyWithTest"))(function(){return fD(Xo(q7("contents")(n)))(function(a){return fD(Pve(a))(function(r){return Bve(new $B(r))})})})})})},vnn=function(e){return fD(Xo(Nve("Object")(e)))(function(n){return fD(Xo(Ove(q7("tag")(n))(kve)))(function(t){return Hve(Uve(t==="GuidanceApplyTestOptional"))(function(){return fD(Xo(q7("contents")(n)))(function(a){return fD(gve(a))(function(r){return Bve(new zB(r))})})})})})},Jve=ft(Le)(B)({parse:function(e){return snn(vnn(e))(fnn(e))},diagnosticName:"Chancing Guidance"});var Wve=function(){function e(){}return e.value=new e,e}(),mnn=function(){function e(){}return e.value=new e,e}();var qve=function(){return at(Le)({default:Wve.value,parse:function(e){return e==="BelowAcademicThreshold"?new d(Wve.value):e==="AboveAcademicThreshold"?new d(mnn.value):b.value},diagnosticName:"Chancing.AcademicThresholdStatus"})}();var zve=hn(dn),VB=pn(zve)(fn(sn)),$ve=mn(vn),QB=_n($ve),Vve=yn(Dn),YB=gn(Vve),af=function(){function e(){}return e.value=new e,e}(),lv=function(){function e(){}return e.value=new e,e}(),cv=function(){function e(){}return e.value=new e,e}(),sv=function(){function e(){}return e.value=new e,e}(),_nn={to:function(e){if(e instanceof T)return af.value;if(e instanceof o&&e.value0 instanceof T)return lv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return cv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return sv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 23, column 1 - line 23, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof af)return new T($.value);if(e instanceof lv)return new o(new T($.value));if(e instanceof cv)return new o(new o(new T($.value)));if(e instanceof sv)return new o(new o(new o($.value)));throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 23, column 1 - line 23, column 41): "+[e.constructor.name])}};var xM={eq:function(e){return function(n){return e instanceof af&&n instanceof af||e instanceof lv&&n instanceof lv||e instanceof cv&&n instanceof cv||e instanceof sv&&n instanceof sv}}};var Qve=function(e){if(e instanceof af)return"reach";if(e instanceof lv)return"hard_target";if(e instanceof cv)return"target";if(e instanceof sv)return"safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 36, column 13 - line 40, column 21): "+[e.constructor.name])},z7=function(){return at(Le)({parse:Sn(Qve)(on(_nn)(VB(VB(VB(zve)($ve))(QB))(QB))(YB(YB(YB(Vve))))(QB)),default:af.value,diagnosticName:"Hub.Types.Chancing.Classification"})}();var gp=function(e){if(e instanceof af)return"Reach";if(e instanceof lv)return"Hard Target";if(e instanceof cv)return"Target";if(e instanceof sv)return"Safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 43, column 9 - line 47, column 21): "+[e.constructor.name])};var $7=function(e){if(e instanceof af)return"bg-soft-warning bg-warning-soft text-warning-dark";if(e instanceof lv||e instanceof cv)return"bg-soft-primary bg-primary-soft text-primary";if(e instanceof sv)return"bg-soft-success bg-success-soft text-success-dark";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 64, column 9 - line 68, column 64): "+[e.constructor.name])};var Yve=hn(dn),V7=pn(Yve)(fn(sn)),Kve=mn(vn),Q7=_n(Kve),Xve=yn(Dn),Y7=gn(Xve),o1=function(){function e(){}return e.value=new e,e}(),rh=function(){function e(){}return e.value=new e,e}(),Dp=function(){function e(){}return e.value=new e,e}(),i1=function(){function e(){}return e.value=new e,e}(),u1=function(){function e(){}return e.value=new e,e}(),pnn={to:function(e){if(e instanceof T)return o1.value;if(e instanceof o&&e.value0 instanceof T)return rh.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Dp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return i1.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return u1.value;throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 22, column 1 - line 22, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof o1)return new T($.value);if(e instanceof rh)return new o(new T($.value));if(e instanceof Dp)return new o(new o(new T($.value)));if(e instanceof i1)return new o(new o(new o(new T($.value))));if(e instanceof u1)return new o(new o(new o(new o($.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 22, column 1 - line 22, column 42): "+[e.constructor.name])}};var dnn=function(e){if(e instanceof o1)return"ArtOrMusicSchool";if(e instanceof rh)return"DisqualifiedGender";if(e instanceof Dp)return"TestsRequiredButNoneGiven";if(e instanceof i1)return"SchoolAutoAdmission";if(e instanceof u1)return"OpenAdmission";throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 33, column 13 - line 38, column 35): "+[e.constructor.name])},K7=ft(Le)(B)({parse:Sn(dnn)(on(pnn)(V7(V7(V7(V7(Yve)(Kve))(Q7))(Q7))(Q7))(Y7(Y7(Y7(Y7(Xve)))))(Q7)),diagnosticName:"Hub.Types.Chancing.SpecialCaseRule"});var KB=K(Me),hnn=z(Mn),oh=function(){function e(){}return e.value=new e,e}(),ih=function(){function e(){}return e.value=new e,e}(),Jm=function(){function e(){}return e.value=new e,e}(),fv=function(){function e(){}return e.value=new e,e}();var XB=function(){return at(Le)({default:fv.value,parse:function(e){return e==="PSWeak"?new d(Jm.value):e==="PSFair"?new d(ih.value):e==="PSStrong"?new d(oh.value):b.value},diagnosticName:"Chancing.ScoreProgress"})}(),LM=function(e){var n=ym(e);return function(t){return function(a){return pe(fv.value)(KB(t)(function(r){return KB(a.p50)(function(i){return KB(a.p75)(function(u){return hnn(function(){var l=n(r)(i);if(l)return Jm.value;var c=n(r)(u);return c?ih.value:oh.value}())})})}))}}};var gnn=L(B),Dnn=it(Me),ZB=function(e){return{applicationStrategy:B7(e.applicationStrategy),isRecommendedStrategy:e.isRecommendedStrategy,classification:gnn(z7)(ie(e.classification)),score:ie(e.score),academicThresholdStatus:qve(e.academicThresholdStatus),shouldApplyTestOptional:e.shouldApplyTestOptional,ecStrength:Te(fv.value)(XB)(ie(e.ecStrength)),courseRigorStrength:Te(fv.value)(XB)(ie(e.courseRigorStrength)),specialCase:Dnn(K7)(ie(e.specialCase))}};var Zve=hn(dn),e0e=pn(Zve)(fn(sn)),n0e=mn(vn),t0e=_n(n0e),a0e=yn(Dn),r0e=gn(a0e),D0=function(){function e(){}return e.value=new e,e}(),y0=function(){function e(){}return e.value=new e,e}(),Wm=function(){function e(){}return e.value=new e,e}(),X7={to:function(e){if(e instanceof T)return D0.value;if(e instanceof o&&e.value0 instanceof T)return y0.value;if(e instanceof o&&e.value0 instanceof o)return Wm.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 14, column 1 - line 14, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof D0)return new T($.value);if(e instanceof y0)return new o(new T($.value));if(e instanceof Wm)return new o(new o($.value));throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 14, column 1 - line 14, column 48): "+[e.constructor.name])}},ynn={eq:function(e){return function(n){return e instanceof D0&&n instanceof D0||e instanceof y0&&n instanceof y0||e instanceof Wm&&n instanceof Wm}}},o0e={compare:function(e){return function(n){if(e instanceof D0&&n instanceof D0)return ee.value;if(e instanceof D0)return Y.value;if(n instanceof D0)return Q.value;if(e instanceof y0&&n instanceof y0)return ee.value;if(e instanceof y0)return Y.value;if(n instanceof y0)return Q.value;if(e instanceof Wm&&n instanceof Wm)return ee.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return ynn}},eJ=function(e){if(e instanceof D0)return"AllMale";if(e instanceof y0)return"AllFemale";if(e instanceof Wm)return"CoEd";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 26, column 13 - line 29, column 17): "+[e.constructor.name])},Z7=function(){return at(Le)({parse:Sn(eJ)(on(X7)(e0e(e0e(Zve)(n0e))(t0e))(r0e(r0e(a0e)))(t0e)),default:Wm.value,diagnosticName:"gender admission policy"})}(),qm=function(e){if(e instanceof D0)return"All-male";if(e instanceof y0)return"All-female";if(e instanceof Wm)return"Co-ed";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 32, column 8 - line 35, column 18): "+[e.constructor.name])};var bnn=re(qe),Rnn=it(Me),e5=function(e){return bnn(e)+"%"},wnn=function(e){return function(n){if(n instanceof o1)return new d("art or music school");if(n instanceof rh)return new d(ou(qm(e.gender)));if(n instanceof Dp)return b.value;if(n instanceof i1)return b.value;if(n instanceof u1)return new d("open admission");throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 43, column 40 - line 48, column 41): "+[n.constructor.name])}},i0e=function(e){return function(n){var t=Rnn(wnn(e))(n);if(t instanceof d)return"N/A ("+(t.value0+")");if(t instanceof b)return"N/A";throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 37, column 3 - line 39, column 21): "+[t.constructor.name])}},vD=function(e){return function(n){if(n.score instanceof d)return e5(n.score.value0);if(n.score instanceof b)return i0e(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 31, column 34 - line 33, column 61): "+[n.score.constructor.name])}},jM=function(e){return function(n){if(n.classification instanceof d)return gp(n.classification.value0);if(n.classification instanceof b)return i0e(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 22, column 29 - line 24, column 61): "+[n.classification.constructor.name])}};var yp=V(B);var Snn=function(e){return{p25:ie(e.p25),p50:ie(e.p50),p75:ie(e.p75)}},bp=function(){return Te({p25:b.value,p50:b.value,p75:b.value})(Snn)}(),u0e=function(e){return{gpa:{all:bp(yp(e)(function(n){return n.gpa.all}))},sat:{all:bp(yp(e)(function(n){return n.sat.all})),readingWriting:bp(yp(e)(function(n){return n.sat.readingWriting})),math:bp(yp(e)(function(n){return n.sat.math}))},act:{all:bp(yp(e)(function(n){return n.act.all})),english:bp(yp(e)(function(n){return n.act.english})),math:bp(yp(e)(function(n){return n.act.math}))}}},l0e=function(e){return{gpa:bp(yp(e)(function(n){return n.gpa})),sat:bp(yp(e)(function(n){return n.sat})),act:bp(yp(e)(function(n){return n.act}))}};var Enn=L(de),Cnn=it(Me),l1=function(e){return{top:ZB(e.top),all:Enn(ZB)(e.all),guidance:Cnn(Jve)(ie(e.guidance)),sameDemographicStats:l0e(ie(e.sameDemographicStats))}};var Inn=L(de);var c0e=hn(dn),vv=pn(c0e)(fn(sn)),s0e=mn(vn),mv=_n(s0e),f0e=yn(Dn),_v=gn(f0e),Fnn=V(B),b0=function(){function e(){}return e.value=new e,e}(),R0=function(){function e(){}return e.value=new e,e}(),w0=function(){function e(){}return e.value=new e,e}(),S0=function(){function e(){}return e.value=new e,e}(),E0=function(){function e(){}return e.value=new e,e}(),C0=function(){function e(){}return e.value=new e,e}(),I0=function(){function e(){}return e.value=new e,e}(),F0=function(){function e(){}return e.value=new e,e}(),T0=function(){function e(){}return e.value=new e,e}(),M0=function(){function e(){}return e.value=new e,e}(),G0=function(){function e(){}return e.value=new e,e}(),A0=function(){function e(){}return e.value=new e,e}(),x0=function(){function e(){}return e.value=new e,e}(),Rp=function(){function e(){}return e.value=new e,e}(),na=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),uh=function(){function e(){}return e.value=new e,e}();var Tnn={to:function(e){if(e instanceof T)return b0.value;if(e instanceof o&&e.value0 instanceof T)return R0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return w0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return S0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return E0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return C0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return I0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return F0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return T0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return M0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return G0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return A0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return x0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return Rp.value;throw new Error("Failed pattern match at Hub.Ranking (line 43, column 1 - line 43, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof b0)return new T($.value);if(e instanceof R0)return new o(new T($.value));if(e instanceof w0)return new o(new o(new T($.value)));if(e instanceof S0)return new o(new o(new o(new T($.value))));if(e instanceof E0)return new o(new o(new o(new o(new T($.value)))));if(e instanceof C0)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof I0)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof F0)return new o(new o(new o(new o(new o(new o(new o(new T($.value))))))));if(e instanceof T0)return new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))));if(e instanceof M0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))));if(e instanceof G0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))));if(e instanceof A0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))));if(e instanceof x0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))));if(e instanceof Rp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o($.value)))))))))))));throw new Error("Failed pattern match at Hub.Ranking (line 43, column 1 - line 43, column 39): "+[e.constructor.name])}};var v0e={eq:function(e){return function(n){return e instanceof b0&&n instanceof b0||e instanceof R0&&n instanceof R0||e instanceof w0&&n instanceof w0||e instanceof S0&&n instanceof S0||e instanceof E0&&n instanceof E0||e instanceof C0&&n instanceof C0||e instanceof I0&&n instanceof I0||e instanceof F0&&n instanceof F0||e instanceof T0&&n instanceof T0||e instanceof M0&&n instanceof M0||e instanceof G0&&n instanceof G0||e instanceof A0&&n instanceof A0||e instanceof x0&&n instanceof x0||e instanceof Rp&&n instanceof Rp}}},Mnn=ce(v0e),wp={eq:function(e){return function(n){return e instanceof na&&n instanceof na?Mnn(e.value0)(n.value0):e instanceof uh&&n instanceof uh}}},Gnn={compare:function(e){return function(n){if(e instanceof b0&&n instanceof b0)return ee.value;if(e instanceof b0)return Y.value;if(n instanceof b0)return Q.value;if(e instanceof R0&&n instanceof R0)return ee.value;if(e instanceof R0)return Y.value;if(n instanceof R0)return Q.value;if(e instanceof w0&&n instanceof w0)return ee.value;if(e instanceof w0)return Y.value;if(n instanceof w0)return Q.value;if(e instanceof S0&&n instanceof S0)return ee.value;if(e instanceof S0)return Y.value;if(n instanceof S0)return Q.value;if(e instanceof E0&&n instanceof E0)return ee.value;if(e instanceof E0)return Y.value;if(n instanceof E0)return Q.value;if(e instanceof C0&&n instanceof C0)return ee.value;if(e instanceof C0)return Y.value;if(n instanceof C0)return Q.value;if(e instanceof I0&&n instanceof I0)return ee.value;if(e instanceof I0)return Y.value;if(n instanceof I0)return Q.value;if(e instanceof F0&&n instanceof F0)return ee.value;if(e instanceof F0)return Y.value;if(n instanceof F0)return Q.value;if(e instanceof T0&&n instanceof T0)return ee.value;if(e instanceof T0)return Y.value;if(n instanceof T0)return Q.value;if(e instanceof M0&&n instanceof M0)return ee.value;if(e instanceof M0)return Y.value;if(n instanceof M0)return Q.value;if(e instanceof G0&&n instanceof G0)return ee.value;if(e instanceof G0)return Y.value;if(n instanceof G0)return Q.value;if(e instanceof A0&&n instanceof A0)return ee.value;if(e instanceof A0)return Y.value;if(n instanceof A0)return Q.value;if(e instanceof x0&&n instanceof x0)return ee.value;if(e instanceof x0)return Y.value;if(n instanceof x0)return Q.value;if(e instanceof Rp&&n instanceof Rp)return ee.value;throw new Error("Failed pattern match at Hub.Ranking (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return v0e}},Ann=ze(Gnn),L0={compare:function(e){return function(n){if(e instanceof na&&n instanceof na)return Ann(e.value0)(n.value0);if(e instanceof na)return Y.value;if(n instanceof na)return Q.value;if(e instanceof uh&&n instanceof uh)return ee.value;throw new Error("Failed pattern match at Hub.Ranking (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return wp}};var lh=function(e){if(e instanceof na&&e.value0 instanceof b0)return"architecture";if(e instanceof na&&e.value0 instanceof w0)return"chemistry";if(e instanceof na&&e.value0 instanceof R0)return"business";if(e instanceof na&&e.value0 instanceof S0)return"computer-science";if(e instanceof na&&e.value0 instanceof E0)return"criminal-justice-and-corrections";if(e instanceof na&&e.value0 instanceof C0)return"economics";if(e instanceof na&&e.value0 instanceof I0)return"engineering";if(e instanceof na&&e.value0 instanceof F0)return"english";if(e instanceof na&&e.value0 instanceof T0)return"film";if(e instanceof na&&e.value0 instanceof M0)return"finance";if(e instanceof na&&e.value0 instanceof G0)return"history";if(e instanceof na&&e.value0 instanceof A0)return"political-science";if(e instanceof na&&e.value0 instanceof x0)return"pre-med";if(e instanceof na&&e.value0 instanceof Rp)return"psychology";if(e instanceof uh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 92, column 8 - line 107, column 23): "+[e.constructor.name])},xnn=function(){var e=Ab("-")("_");return function(n){return e(lh(n))}}();var m0e=function(e){if(e instanceof na&&e.value0 instanceof b0)return"for architecture";if(e instanceof na&&e.value0 instanceof w0)return"for chemistry";if(e instanceof na&&e.value0 instanceof R0)return"for business";if(e instanceof na&&e.value0 instanceof S0)return"for computer science";if(e instanceof na&&e.value0 instanceof E0)return"for criminal justice and corrections";if(e instanceof na&&e.value0 instanceof C0)return"for economics";if(e instanceof na&&e.value0 instanceof I0)return"for engineering";if(e instanceof na&&e.value0 instanceof F0)return"for English";if(e instanceof na&&e.value0 instanceof T0)return"for film";if(e instanceof na&&e.value0 instanceof M0)return"for finance";if(e instanceof na&&e.value0 instanceof G0)return"for history";if(e instanceof na&&e.value0 instanceof A0)return"for political science";if(e instanceof na&&e.value0 instanceof x0)return"for pre-med";if(e instanceof na&&e.value0 instanceof Rp)return"for psychology";if(e instanceof uh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 74, column 15 - line 89, column 23): "+[e.constructor.name])},aE=function(e){return"Best "+m0e(e)};var _0e=function(e){return function(n){return"#"+(n.bucket+(" College "+m0e(e)))}},mD=function(){return Qe(ra)([uh.value])(Inn(na.create)(on(Tnn)(vv(vv(vv(vv(vv(vv(vv(vv(vv(vv(vv(vv(vv(c0e)(s0e))(mv))(mv))(mv))(mv))(mv))(mv))(mv))(mv))(mv))(mv))(mv))(mv))(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(f0e))))))))))))))(mv)))}(),nJ=Sn(xnn)(mD),t5=function(){var e=function(a){return Fnn(nJ(a.key))(function(r){return new Je(r,{order:a.order,bucket:a.bucket})})},n=tl(L0)(Ie),t=Wr(e);return function(a){return n(t(a))}}(),a5=Sn(lh)(mD);var tJ=function(e){return{estimatedNetCost:e.estimatedNetCost,stickerPrice:e.stickerPrice,financialAid:e.financialAid,estimatedMeritAid:ie(e.estimatedMeritAid)}};var p0e=at(Le);var Lnn=kf(Ie);var d0e={eq:function(e){return function(n){return e.code===n.code}}};var zm={name:"United States of America",code:"US"},ch=function(e){return e.name},sh=function(e){return e.code};var PM=function(){var e=function(n){return function(t){return{name:n,code:t}}};return[e("Alabama")("AL"),e("Alaska")("AK"),e("Arizona")("AZ"),e("Arkansas")("AR"),e("California")("CA"),e("Colorado")("CO"),e("Connecticut")("CT"),e("Delaware")("DE"),e("Washington DC")("DC"),e("Florida")("FL"),e("Georgia")("GA"),e("Hawaii")("HI"),e("Idaho")("ID"),e("Illinois")("IL"),e("Indiana")("IN"),e("Iowa")("IA"),e("Kansas")("KS"),e("Kentucky")("KY"),e("Louisiana")("LA"),e("Maine")("ME"),e("Maryland")("MD"),e("Massachusetts")("MA"),e("Michigan")("MI"),e("Minnesota")("MN"),e("Mississippi")("MS"),e("Missouri")("MO"),e("Montana")("MT"),e("Nebraska")("NE"),e("Nevada")("NV"),e("New Hampshire")("NH"),e("New Jersey")("NJ"),e("New Mexico")("NM"),e("New York")("NY"),e("North Carolina")("NC"),e("North Dakota")("ND"),e("Ohio")("OH"),e("Oklahoma")("OK"),e("Oregon")("OR"),e("Pennsylvania")("PA"),e("Puerto Rico")("PR"),e("Rhode Island")("RI"),e("South Carolina")("SC"),e("South Dakota")("SD"),e("Tennessee")("TN"),e("Texas")("TX"),e("Utah")("UT"),e("Vermont")("VT"),e("Virginia")("VA"),e("Washington")("WA"),e("West Virginia")("WV"),e("Wisconsin")("WI"),e("Wyoming")("WY")]}(),jnn=Sn(sh)(PM),rE=p0e({parse:jnn,default:{name:"",code:""},diagnosticName:"USState"}),h0e=p0e({parse:Sn(ch)(PM),default:{name:"",code:""},diagnosticName:"USState"}),r5=[zm,{name:"Afghanistan",code:"AF"},{name:"Albania",code:"AL"},{name:"Algeria",code:"DZ"},{name:"American Samoa",code:"AS"},{name:"Andorra",code:"AD"},{name:"Angola",code:"AO"},{name:"Anguilla",code:"AI"},{name:"Antarctica",code:"AQ"},{name:"Antigua and Barbuda",code:"AG"},{name:"Argentina",code:"AR"},{name:"Armenia",code:"AM"},{name:"Aruba",code:"AW"},{name:"Australia",code:"AU"},{name:"Austria",code:"AT"},{name:"Azerbaijan",code:"AZ"},{name:"Bahamas",code:"BS"},{name:"Bahrain",code:"BH"},{name:"Bangladesh",code:"BD"},{name:"Barbados",code:"BB"},{name:"Belarus",code:"BY"},{name:"Belgium",code:"BE"},{name:"Belize",code:"BZ"},{name:"Benin",code:"BJ"},{name:"Bermuda",code:"BM"},{name:"Bhutan",code:"BT"},{name:"Bolivia",code:"BO"},{name:"Bonaire, Sint Eustatius and Saba",code:"BQ"},{name:"Bosnia and Herzegovina",code:"BA"},{name:"Botswana",code:"BW"},{name:"Bouvet Island",code:"BV"},{name:"Brazil",code:"BR"},{name:"British Indian Ocean Territory",code:"IO"},{name:"Brunei Darussalam",code:"BN"},{name:"Bulgaria",code:"BG"},{name:"Burkina Faso",code:"BF"},{name:"Burundi",code:"BI"},{name:"Cabo Verde",code:"CV"},{name:"Cambodia",code:"KH"},{name:"Cameroon",code:"CM"},{name:"Canada",code:"CA"},{name:"Cayman Islands",code:"KY"},{name:"Central African Republic",code:"CF"},{name:"Chad",code:"TD"},{name:"Chile",code:"CL"},{name:"China",code:"CN"},{name:"Christmas Island",code:"CX"},{name:"Cocos (Keeling) Islands",code:"CC"},{name:"Colombia",code:"CO"},{name:"Comoros",code:"KM"},{name:"Democratic Republic of the Congo",code:"CD"},{name:"Congo",code:"CG"},{name:"Cook Islands",code:"CK"},{name:"Costa Rica",code:"CR"},{name:"Croatia",code:"HR"},{name:"Cuba",code:"CU"},{name:"Cura\xE7ao",code:"CW"},{name:"Cyprus",code:"CY"},{name:"Czech Republic",code:"CZ"},{name:"C\xF4te d'Ivoire",code:"CI"},{name:"Denmark",code:"DK"},{name:"Djibouti",code:"DJ"},{name:"Dominica",code:"DM"},{name:"Dominican Republic",code:"DO"},{name:"Ecuador",code:"EC"},{name:"Egypt",code:"EG"},{name:"El Salvador",code:"SV"},{name:"Equatorial Guinea",code:"GQ"},{name:"Eritrea",code:"ER"},{name:"Estonia",code:"EE"},{name:"Eswatini",code:"SZ"},{name:"Ethiopia",code:"ET"},{name:"Falkland Islands",code:"FK"},{name:"Faroe Islands",code:"FO"},{name:"Fiji",code:"FJ"},{name:"Finland",code:"FI"},{name:"France",code:"FR"},{name:"French Guiana",code:"GF"},{name:"French Polynesia",code:"PF"},{name:"French Southern Territories",code:"TF"},{name:"Gabon",code:"GA"},{name:"Gambia",code:"GM"},{name:"Georgia",code:"GE"},{name:"Germany",code:"DE"},{name:"Ghana",code:"GH"},{name:"Gibraltar",code:"GI"},{name:"Greece",code:"GR"},{name:"Greenland",code:"GL"},{name:"Grenada",code:"GD"},{name:"Guadeloupe",code:"GP"},{name:"Guam",code:"GU"},{name:"Guatemala",code:"GT"},{name:"Guernsey",code:"GG"},{name:"Guinea",code:"GN"},{name:"Guinea-Bissau",code:"GW"},{name:"Guyana",code:"GY"},{name:"Haiti",code:"HT"},{name:"Heard Island and McDonald Islands",code:"HM"},{name:"Honduras",code:"HN"},{name:"Hong Kong",code:"HK"},{name:"Hungary",code:"HU"},{name:"Iceland",code:"IS"},{name:"India",code:"IN"},{name:"Indonesia",code:"ID"},{name:"Iran",code:"IR"},{name:"Iraq",code:"IQ"},{name:"Ireland",code:"IE"},{name:"Isle of Man",code:"IM"},{name:"Israel",code:"IL"},{name:"Italy",code:"IT"},{name:"Jamaica",code:"JM"},{name:"Japan",code:"JP"},{name:"Jersey",code:"JE"},{name:"Jordan",code:"JO"},{name:"Kazakhstan",code:"KZ"},{name:"Kenya",code:"KE"},{name:"Kiribati",code:"KI"},{name:"North Korea",code:"KP"},{name:"South Korea",code:"KR"},{name:"Kuwait",code:"KW"},{name:"Kyrgyzstan",code:"KG"},{name:"Lao",code:"LA"},{name:"Latvia",code:"LV"},{name:"Lebanon",code:"LB"},{name:"Lesotho",code:"LS"},{name:"Liberia",code:"LR"},{name:"Libya",code:"LY"},{name:"Liechtenstein",code:"LI"},{name:"Lithuania",code:"LT"},{name:"Luxembourg",code:"LU"},{name:"Macao",code:"MO"},{name:"Madagascar",code:"MG"},{name:"Malawi",code:"MW"},{name:"Malaysia",code:"MY"},{name:"Maldives",code:"MV"},{name:"Mali",code:"ML"},{name:"Malta",code:"MT"},{name:"Marshall Islands",code:"MH"},{name:"Martinique",code:"MQ"},{name:"Mauritania",code:"MR"},{name:"Mauritius",code:"MU"},{name:"Mayotte",code:"YT"},{name:"Mexico",code:"MX"},{name:"Micronesia",code:"FM"},{name:"Moldova",code:"MD"},{name:"Monaco",code:"MC"},{name:"Mongolia",code:"MN"},{name:"Montenegro",code:"ME"},{name:"Montserrat",code:"MS"},{name:"Morocco",code:"MA"},{name:"Mozambique",code:"MZ"},{name:"Myanmar",code:"MM"},{name:"Namibia",code:"NA"},{name:"Nauru",code:"NR"},{name:"Nepal",code:"NP"},{name:"Netherlands",code:"NL"},{name:"New Caledonia",code:"NC"},{name:"New Zealand",code:"NZ"},{name:"Nicaragua",code:"NI"},{name:"Niger",code:"NE"},{name:"Nigeria",code:"NG"},{name:"Niue",code:"NU"},{name:"Norfolk Island",code:"NF"},{name:"Northern Mariana Islands",code:"MP"},{name:"Norway",code:"NO"},{name:"Oman",code:"OM"},{name:"Pakistan",code:"PK"},{name:"Palau",code:"PW"},{name:"Palestine",code:"PS"},{name:"Panama",code:"PA"},{name:"Papua New Guinea",code:"PG"},{name:"Paraguay",code:"PY"},{name:"Peru",code:"PE"},{name:"Philippines",code:"PH"},{name:"Pitcairn",code:"PN"},{name:"Poland",code:"PL"},{name:"Portugal",code:"PT"},{name:"Puerto Rico",code:"PR"},{name:"Qatar",code:"QA"},{name:"Republic of North Macedonia",code:"MK"},{name:"Romania",code:"RO"},{name:"Russian Federation",code:"RU"},{name:"Rwanda",code:"RW"},{name:"R\xE9union",code:"RE"},{name:"Saint Barth\xE9lemy",code:"BL"},{name:"Saint Helena, Ascension and Tristan da Cunha",code:"SH"},{name:"Saint Kitts and Nevis",code:"KN"},{name:"Saint Lucia",code:"LC"},{name:"Saint Martin (French part)",code:"MF"},{name:"Saint Pierre and Miquelon",code:"PM"},{name:"Saint Vincent and the Grenadines",code:"VC"},{name:"Samoa",code:"WS"},{name:"San Marino",code:"SM"},{name:"Sao Tome and Principe",code:"ST"},{name:"Saudi Arabia",code:"SA"},{name:"Senegal",code:"SN"},{name:"Serbia",code:"RS"},{name:"Seychelles",code:"SC"},{name:"Sierra Leone",code:"SL"},{name:"Singapore",code:"SG"},{name:"Sint Maarten",code:"SX"},{name:"Slovakia",code:"SK"},{name:"Slovenia",code:"SI"},{name:"Solomon Islands",code:"SB"},{name:"Somalia",code:"SO"},{name:"South Africa",code:"ZA"},{name:"South Georgia",code:"GS"},{name:"South Sudan",code:"SS"},{name:"Spain",code:"ES"},{name:"Sri Lanka",code:"LK"},{name:"Sudan",code:"SD"},{name:"Suriname",code:"SR"},{name:"Svalbard and Jan Mayen",code:"SJ"},{name:"Sweden",code:"SE"},{name:"Switzerland",code:"CH"},{name:"Syrian Arab Republic",code:"SY"},{name:"Taiwan",code:"TW"},{name:"Tajikistan",code:"TJ"},{name:"Tanzania",code:"TZ"},{name:"Thailand",code:"TH"},{name:"Timor-Leste",code:"TL"},{name:"Togo",code:"TG"},{name:"Tokelau",code:"TK"},{name:"Tonga",code:"TO"},{name:"Trinidad and Tobago",code:"TT"},{name:"Tunisia",code:"TN"},{name:"Turkey",code:"TR"},{name:"Turkmenistan",code:"TM"},{name:"Turks and Caicos Islands",code:"TC"},{name:"Tuvalu",code:"TV"},{name:"Uganda",code:"UG"},{name:"Ukraine",code:"UA"},{name:"United Arab Emirates",code:"AE"},{name:"United Kingdom",code:"GB"},{name:"United States Minor Outlying Islands",code:"UM"},{name:"Uruguay",code:"UY"},{name:"Uzbekistan",code:"UZ"},{name:"Vanuatu",code:"VU"},{name:"Venezuela (Bolivarian Republic of)",code:"VE"},{name:"Viet Nam",code:"VN"},{name:"Virgin Islands (British)",code:"VG"},{name:"Virgin Islands (U.S.)",code:"VI"},{name:"Wallis and Futuna",code:"WF"},{name:"Western Sahara",code:"EH"},{name:"Yemen",code:"YE"},{name:"Zambia",code:"ZM"},{name:"Zimbabwe",code:"ZW"},{name:"\xC5land Islands",code:"AX"}],Pnn=function(e){return Lnn(function(n){return function(t){return t===e}(function(t){return t.code}(n))})(r5)},o5=ft(Le)(B)({parse:Pnn,diagnosticName:"Common.Geo.Country"});var Nnn=function(e){return e};var oE=function(e){return e},NM=Nnn;var g0e=V(B),Onn=St(gr),knn=jr(Ie)(dt),Lu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_D=function(e){if(e instanceof Lu)return ch(e.value0.state);if(e instanceof lu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 156, column 22 - line 158, column 41): "+[e.constructor.name])};var pD=function(e){if(e instanceof Lu)return e.value0.region;if(e instanceof lu)return"Non-US";throw new Error("Failed pattern match at Common.Address (line 136, column 10 - line 138, column 29): "+[e.constructor.name])},Hnn=function(e){return{street:e.street,city:e.city,county:e.county,region:e.region,zip:e.zip,state:rE(e.state),location:NM(e.location)}},Unn=function(e){return{address:e.address,country:pe(zm)(o5(e.country)),location:NM(e.location)}},i5=function(e){var n=g0e(ie(e.usAddress))(function(a){return new Lu(Hnn(a))}),t=g0e(ie(e.nonUSAddress))(function(a){return new lu(Unn(a))});return mA(function(a){return Ya(nr)("Unable to parse Address: Unknown Address")({raw:e})(function(r){return new lu({address:"",country:zm,location:NM({lat:-48.8766632,lng:-123.395522})})})})(Onn(n)(t))},OM=function(e){if(e instanceof Lu||e instanceof lu)return e.value0.location;throw new Error("Failed pattern match at Common.Address (line 131, column 12 - line 133, column 37): "+[e.constructor.name])},c1=function(e){if(e instanceof Lu)return e.value0.city+(", "+ch(e.value0.state));if(e instanceof lu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 141, column 26 - line 143, column 41): "+[e.constructor.name])},iE=function(e){if(e instanceof Lu)return knn(" ")([e.value0.street,c1(e),e.value0.zip]);if(e instanceof lu)return e.value0.address;throw new Error("Failed pattern match at Common.Address (line 120, column 18 - line 124, column 17): "+[e.constructor.name])},D0e=function(e){if(e instanceof Lu)return e.value0.city+(", "+sh(e.value0.state));if(e instanceof lu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 146, column 26 - line 148, column 41): "+[e.constructor.name])},y0e=function(e){if(e instanceof Lu)return e.value0.city;if(e instanceof lu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 151, column 17 - line 153, column 41): "+[e.constructor.name])};var Bnn=at(Le),b0e=hn(dn),R0e=pn(b0e)(fn(sn)),w0e=mn(vn),S0e=_n(w0e),E0e=yn(Dn),C0e=gn(E0e),dD=function(){function e(){}return e.value=new e,e}(),s1=function(){function e(){}return e.value=new e,e}(),f1=function(){function e(){}return e.value=new e,e}(),aJ={to:function(e){if(e instanceof T)return dD.value;if(e instanceof o&&e.value0 instanceof T)return s1.value;if(e instanceof o&&e.value0 instanceof o)return f1.value;throw new Error("Failed pattern match at Common.CampusSetting (line 16, column 1 - line 16, column 40): "+[e.constructor.name])},from:function(e){if(e instanceof dD)return new T($.value);if(e instanceof s1)return new o(new T($.value));if(e instanceof f1)return new o(new o($.value));throw new Error("Failed pattern match at Common.CampusSetting (line 16, column 1 - line 16, column 40): "+[e.constructor.name])}},Jnn=on(aJ)(R0e(R0e(b0e)(w0e))(S0e))(C0e(C0e(E0e)))(S0e),I0e={eq:function(e){return function(n){return e instanceof dD&&n instanceof dD||e instanceof s1&&n instanceof s1||e instanceof f1&&n instanceof f1}}};var Sp=function(e){if(e instanceof dD)return"Rural";if(e instanceof f1)return"Urban";if(e instanceof s1)return"Suburban";throw new Error("Failed pattern match at Common.CampusSetting (line 21, column 8 - line 24, column 25): "+[e.constructor.name])},F0e=function(){return Bnn({parse:Sn(Sp)(Jnn),default:dD.value,diagnosticName:"CampusSetting"})}();var Wnn=function(e){return e},T0e={eq:function(e){return function(n){return e===n}}};var M0e=Wnn,G0e="3BEAFE45-64BF-4939-91CE-2F5EFFD5273F";var A0e=hn(dn),u5=pn(A0e)(fn(sn)),x0e=mn(vn),l5=_n(x0e),L0e=yn(Dn),c5=gn(L0e),s5=function(){function e(){}return e.value=new e,e}(),kM=function(){function e(){}return e.value=new e,e}(),f5=function(){function e(){}return e.value=new e,e}(),v5=function(){function e(){}return e.value=new e,e}(),m5=function(){function e(){}return e.value=new e,e}(),qnn={to:function(e){if(e instanceof T)return s5.value;if(e instanceof o&&e.value0 instanceof T)return kM.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return f5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return v5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return m5.value;throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 16, column 1 - line 16, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof s5)return new T($.value);if(e instanceof kM)return new o(new T($.value));if(e instanceof f5)return new o(new o(new T($.value)));if(e instanceof v5)return new o(new o(new o(new T($.value))));if(e instanceof m5)return new o(new o(new o(new o($.value))));throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 16, column 1 - line 16, column 41): "+[e.constructor.name])}};var j0e=function(e){if(e instanceof s5)return"FourOneFour";if(e instanceof kM)return"Other";if(e instanceof f5)return"Quarter";if(e instanceof v5)return"Semester";if(e instanceof m5)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 28, column 13 - line 33, column 27): "+[e.constructor.name])},P0e=function(){return at(Le)({parse:Sn(j0e)(on(qnn)(u5(u5(u5(u5(A0e)(x0e))(l5))(l5))(l5))(c5(c5(c5(c5(L0e)))))(l5)),default:kM.value,diagnosticName:"calendar system"})}(),N0e=function(e){if(e instanceof s5)return"Four-one-four";if(e instanceof kM)return"Other";if(e instanceof f5)return"Quarter";if(e instanceof v5)return"Semester";if(e instanceof m5)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 36, column 8 - line 41, column 27): "+[e.constructor.name])};var $m={first:function(e){return function(n){return new Je(e(n.value0),n.value1)}},second:L(z_),Profunctor0:function(){return gS}},rJ=function(e){return e.second},_5=function(e){return e.first},$nn=function(e){var n=lA(e);return function(t){var a=_5(t),r=rJ(t);return function(i){return function(u){return n(a(i))(r(u))}}}},oJ=function(e){var n=$nn(e);return function(t){var a=DS(t.Profunctor0()),r=n(t);return function(i){return function(u){return a(function(l){return new Je(l,l)})(r(i)(u))}}}};var H0e=hn(dn),HM=pn(H0e)(fn(sn)),U0e=mn(vn),UM=_n(U0e),B0e=yn(Dn),BM=gn(B0e),p5=function(){function e(){}return e.value=new e,e}(),d5=function(){function e(){}return e.value=new e,e}(),h5=function(){function e(){}return e.value=new e,e}(),g5=function(){function e(){}return e.value=new e,e}(),D5=function(){function e(){}return e.value=new e,e}(),y5=function(){function e(){}return e.value=new e,e}(),Znn={to:function(e){if(e instanceof T)return p5.value;if(e instanceof o&&e.value0 instanceof T)return d5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return h5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return g5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return D5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o)return y5.value;throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 19, column 1 - line 19, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof p5)return new T($.value);if(e instanceof d5)return new o(new T($.value));if(e instanceof h5)return new o(new o(new T($.value)));if(e instanceof g5)return new o(new o(new o(new T($.value))));if(e instanceof D5)return new o(new o(new o(new o(new T($.value)))));if(e instanceof y5)return new o(new o(new o(new o(new o($.value)))));throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 19, column 1 - line 19, column 39): "+[e.constructor.name])}};var J0e=function(e){if(e instanceof p5)return"Art";if(e instanceof d5)return"Business";if(e instanceof h5)return"Engineering";if(e instanceof g5)return"FaithAndReligion";if(e instanceof D5)return"HealthCare";if(e instanceof y5)return"EnrichmentProgram";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 30, column 13 - line 36, column 43): "+[e.constructor.name])},W0e=ft(Le)(B)({parse:Sn(J0e)(on(Znn)(HM(HM(HM(HM(HM(H0e)(U0e))(UM))(UM))(UM))(UM))(BM(BM(BM(BM(BM(B0e))))))(UM)),diagnosticName:"special focus"}),etn=function(e){if(e instanceof p5)return"Art";if(e instanceof d5)return"Business";if(e instanceof h5)return"Engineering";if(e instanceof g5)return"Faith and Religion";if(e instanceof D5)return"Health Care";if(e instanceof y5)return"Enrichment Program";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 39, column 8 - line 45, column 44): "+[e.constructor.name])},q0e=Te("None")(etn);var z0e=hn(dn),pv=pn(z0e)(fn(sn)),$0e=mn(vn),dv=_n($0e),V0e=yn(Dn),hv=gn(V0e),Ep=function(){function e(){}return e.value=new e,e}(),Cp=function(){function e(){}return e.value=new e,e}(),Ip=function(){function e(){}return e.value=new e,e}(),Fp=function(){function e(){}return e.value=new e,e}(),Tp=function(){function e(){}return e.value=new e,e}(),Mp=function(){function e(){}return e.value=new e,e}(),Gp=function(){function e(){}return e.value=new e,e}(),Ap=function(){function e(){}return e.value=new e,e}(),xp=function(){function e(){}return e.value=new e,e}(),Lp=function(){function e(){}return e.value=new e,e}(),jp=function(){function e(){}return e.value=new e,e}(),Pp=function(){function e(){}return e.value=new e,e}(),Np=function(){function e(){}return e.value=new e,e}(),j0=function(){function e(){}return e.value=new e,e}(),uJ={to:function(e){if(e instanceof T)return Ep.value;if(e instanceof o&&e.value0 instanceof T)return Cp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Ip.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Fp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return Tp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return Mp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return Gp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ap.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return xp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Lp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return jp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Pp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Np.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return j0.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 28, column 1 - line 28, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof Ep)return new T($.value);if(e instanceof Cp)return new o(new T($.value));if(e instanceof Ip)return new o(new o(new T($.value)));if(e instanceof Fp)return new o(new o(new o(new T($.value))));if(e instanceof Tp)return new o(new o(new o(new o(new T($.value)))));if(e instanceof Mp)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof Gp)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof Ap)return new o(new o(new o(new o(new o(new o(new o(new T($.value))))))));if(e instanceof xp)return new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))));if(e instanceof Lp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))));if(e instanceof jp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))));if(e instanceof Pp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))));if(e instanceof Np)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))));if(e instanceof j0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o($.value)))))))))))));throw new Error("Failed pattern match at SportsConferenceGroup (line 28, column 1 - line 28, column 48): "+[e.constructor.name])}},Q0e={eq:function(e){return function(n){return e instanceof Ep&&n instanceof Ep||e instanceof Cp&&n instanceof Cp||e instanceof Ip&&n instanceof Ip||e instanceof Fp&&n instanceof Fp||e instanceof Tp&&n instanceof Tp||e instanceof Mp&&n instanceof Mp||e instanceof Gp&&n instanceof Gp||e instanceof Ap&&n instanceof Ap||e instanceof xp&&n instanceof xp||e instanceof Lp&&n instanceof Lp||e instanceof jp&&n instanceof jp||e instanceof Pp&&n instanceof Pp||e instanceof Np&&n instanceof Np||e instanceof j0&&n instanceof j0}}},Y0e={compare:function(e){return function(n){if(e instanceof Ep&&n instanceof Ep)return ee.value;if(e instanceof Ep)return Y.value;if(n instanceof Ep)return Q.value;if(e instanceof Cp&&n instanceof Cp)return ee.value;if(e instanceof Cp)return Y.value;if(n instanceof Cp)return Q.value;if(e instanceof Ip&&n instanceof Ip)return ee.value;if(e instanceof Ip)return Y.value;if(n instanceof Ip)return Q.value;if(e instanceof Fp&&n instanceof Fp)return ee.value;if(e instanceof Fp)return Y.value;if(n instanceof Fp)return Q.value;if(e instanceof Tp&&n instanceof Tp)return ee.value;if(e instanceof Tp)return Y.value;if(n instanceof Tp)return Q.value;if(e instanceof Mp&&n instanceof Mp)return ee.value;if(e instanceof Mp)return Y.value;if(n instanceof Mp)return Q.value;if(e instanceof Gp&&n instanceof Gp)return ee.value;if(e instanceof Gp)return Y.value;if(n instanceof Gp)return Q.value;if(e instanceof Ap&&n instanceof Ap)return ee.value;if(e instanceof Ap)return Y.value;if(n instanceof Ap)return Q.value;if(e instanceof xp&&n instanceof xp)return ee.value;if(e instanceof xp)return Y.value;if(n instanceof xp)return Q.value;if(e instanceof Lp&&n instanceof Lp)return ee.value;if(e instanceof Lp)return Y.value;if(n instanceof Lp)return Q.value;if(e instanceof jp&&n instanceof jp)return ee.value;if(e instanceof jp)return Y.value;if(n instanceof jp)return Q.value;if(e instanceof Pp&&n instanceof Pp)return ee.value;if(e instanceof Pp)return Y.value;if(n instanceof Pp)return Q.value;if(e instanceof Np&&n instanceof Np)return ee.value;if(e instanceof Np)return Y.value;if(n instanceof Np)return Q.value;if(e instanceof j0&&n instanceof j0)return ee.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return Q0e}},b5=function(e){if(e instanceof Ep)return"SEC";if(e instanceof Cp)return"Big 12";if(e instanceof Ip)return"Big 10";if(e instanceof Fp)return"ACC";if(e instanceof Tp)return"Pac 12";if(e instanceof Mp)return"Ivy League";if(e instanceof Gp)return"NESCAC";if(e instanceof Ap)return"AAC";if(e instanceof xp)return"Big East";if(e instanceof Lp)return"MAC";if(e instanceof jp)return"Mountain West";if(e instanceof Pp)return"Patriot League";if(e instanceof Np)return"SWAC";if(e instanceof j0)return"Other";throw new Error("Failed pattern match at SportsConferenceGroup (line 55, column 12 - line 69, column 24): "+[e.constructor.name])},K0e=function(e){if(e instanceof Ep)return"Sec";if(e instanceof Cp)return"BigTwelve";if(e instanceof Ip)return"BigTen";if(e instanceof Fp)return"Acc";if(e instanceof Tp)return"PacTwelve";if(e instanceof Mp)return"IvyLeague";if(e instanceof Gp)return"Nescac";if(e instanceof Ap)return"Aac";if(e instanceof xp)return"BigEast";if(e instanceof Lp)return"Mac";if(e instanceof jp)return"MountainWest";if(e instanceof Pp)return"PatriotLeague";if(e instanceof Np)return"Swac";if(e instanceof j0)return"OtherGroup";throw new Error("Failed pattern match at SportsConferenceGroup (line 38, column 13 - line 52, column 29): "+[e.constructor.name])},X0e=function(){return at(Le)({parse:Sn(K0e)(on(uJ)(pv(pv(pv(pv(pv(pv(pv(pv(pv(pv(pv(pv(pv(z0e)($0e))(dv))(dv))(dv))(dv))(dv))(dv))(dv))(dv))(dv))(dv))(dv))(dv))(hv(hv(hv(hv(hv(hv(hv(hv(hv(hv(hv(hv(hv(V0e))))))))))))))(dv)),default:j0.value,diagnosticName:"Sports conference group"})}(),Z0e=function(){return Qe(k_(k_(kF)))(Mr(Cw)(ce(Q0e)(j0.value)))(Mr(Ct)(b5))}();var Vm=L(B),eme=Jw(Ie)(rs),nme=ss(Jo)(Mn),ntn=ce(Ft(d0e)),tme=K(Me);var ttn=Bo(),ame=hn(dn),rme=pn(ame)(fn(sn)),ome=mn(vn),ime=_n(ome),ume=yn(Dn),lme=gn(ume),atn=oo(L0),rtn=an(),otn=qn(Ga),itn=wr(Yae),ju=function(){function e(){}return e.value=new e,e}(),Yl=function(){function e(){}return e.value=new e,e}(),Co=function(){function e(){}return e.value=new e,e}(),Pu=function(){function e(){}return e.value=new e,e}(),bc=function(){function e(){}return e.value=new e,e}();var R5={to:function(e){if(e instanceof T)return Co.value;if(e instanceof o&&e.value0 instanceof T)return Pu.value;if(e instanceof o&&e.value0 instanceof o)return bc.value;throw new Error("Failed pattern match at Hub.Types.School (line 212, column 1 - line 212, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof Co)return new T($.value);if(e instanceof Pu)return new o(new T($.value));if(e instanceof bc)return new o(new o($.value));throw new Error("Failed pattern match at Hub.Types.School (line 212, column 1 - line 212, column 48): "+[e.constructor.name])}},utn={eq:function(e){return function(n){return e instanceof ju&&n instanceof ju||e instanceof Yl&&n instanceof Yl}}},cme={compare:function(e){return function(n){if(e instanceof ju&&n instanceof ju)return ee.value;if(e instanceof ju)return Y.value;if(n instanceof ju)return Q.value;if(e instanceof Yl&&n instanceof Yl)return ee.value;throw new Error("Failed pattern match at Hub.Types.School (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return utn}},JM={eq:function(e){return function(n){return e instanceof Co&&n instanceof Co||e instanceof Pu&&n instanceof Pu||e instanceof bc&&n instanceof bc}}},sme={compare:function(e){return function(n){if(e instanceof Co&&n instanceof Co)return ee.value;if(e instanceof Co)return Y.value;if(n instanceof Co)return Q.value;if(e instanceof Pu&&n instanceof Pu)return ee.value;if(e instanceof Pu)return Y.value;if(n instanceof Pu)return Q.value;if(e instanceof bc&&n instanceof bc)return ee.value;throw new Error("Failed pattern match at Hub.Types.School (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return JM}},fh=function(e){return Vm(eme)(nme([e.tuitionOutOfState,e.feesOutOfState,e.costRoomBoard]))},Qm=function(e){return Vm(eme)(nme([e.tuitionInState,e.feesInState,e.costRoomBoard]))},fme=function(e){return function(n){if(n.address instanceof Lu){var t=ntn(tme(e)(function(a){return a.homeState}))(new d(n.address.value0.state));return t?Qm(n):fh(n)}if(n.address instanceof lu)return fh(n);throw new Error("Failed pattern match at Hub.Types.School (line 517, column 3 - line 523, column 33): "+[n.address.constructor.name])}},vme=function(e){if(e instanceof Co)return"Test not used";if(e instanceof Pu)return"Test optional";if(e instanceof bc)return"Test required";throw new Error("Failed pattern match at Hub.Types.School (line 494, column 30 - line 497, column 30): "+[e.constructor.name])},mme=function(e){if(e instanceof Co)return"NotUsed";if(e instanceof Pu)return"Recommended";if(e instanceof bc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 445, column 34 - line 448, column 25): "+[e.constructor.name])};var uE=function(e){return e.slug},WM=function(e){return e.name},va=function(e){return e.id},qM=function(e){if(e instanceof ju)return"Public school";if(e instanceof Yl)return"Private school";throw new Error("Failed pattern match at Hub.Types.School (line 460, column 22 - line 462, column 36): "+[e.constructor.name])},w5=function(){return at(Le)({parse:Sn(mme)(on(R5)(rme(rme(ame)(ome))(ime))(lme(lme(ume)))(ime)),default:Co.value,diagnosticName:"admissions requirement"})}(),v1=function(e){var n=function(a){return{name:a.name,group:X0e(a.group)}},t=function(a){return{division1:a.division1,conference:Vm(n)(ie(a.conference))}};return{academicOfferings:{studyAbroad:e.academicOfferings.studyAbroad,creditForApExams:e.academicOfferings.creditForApExams,creditForIbExams:e.academicOfferings.creditForIbExams,offersGradDegree:e.academicOfferings.offersGradDegree,careerCounseling:e.academicOfferings.careerCounseling,hasMedicalSchool:e.academicOfferings.hasMedicalSchool,specialFocus:tme(ie(e.academicOfferings.specialFocus))(W0e)},address:i5(e.address),admissions:{acceptanceRate:ie(e.admissions.acceptanceRate),admitted:ie(e.admissions.admitted),applicants:ie(e.admissions.applicants),enrolled:ie(e.admissions.enrolled),fracSubmittedAct:ie(e.admissions.fracSubmittedAct),fracSubmittedSat:ie(e.admissions.fracSubmittedSat),reqClassRank:Vm(w5)(ie(e.admissions.reqClassRank)),reqRecLetters:Vm(w5)(ie(e.admissions.reqRecLetters)),reqStandardTests:Vm(w5)(ie(e.admissions.reqStandardTests)),reqToefl:Vm(w5)(ie(e.admissions.reqToefl)),totalApplicants:ie(e.admissions.totalApplicants),yieldRate:ie(e.admissions.yieldRate),satVerbal:ie(e.admissions.satVerbal),satMath:ie(e.admissions.satMath),actVerbal:ie(e.admissions.actVerbal),actMath:ie(e.admissions.actMath),actComposite:ie(e.admissions.actComposite)},appGroup:Vm(M0e)(ie(e.appGroup)),applicationTimeHours:e.applicationTimeHours,averageNetPrice:ie(e.averageNetPrice),basketball:t(e.basketball),calendarSystem:P0e(e.calendarSystem),costRoomBoard:ie(e.costRoomBoard),fracLoans:e.fracLoans,fracPellGrants:e.fracPellGrants,averageFederalLoan:ie(e.averageFederalLoan),diversity:e.diversity,dropOutRate:e.dropOutRate,football:t(e.football),fourYearGradRate:ie(e.fourYearGradRate),fracInternationalStudents:ie(e.fracInternationalStudents),gender:Z7(e.gender),hasOnCampusHousing:e.hasOnCampusHousing,hbcu:e.hbcu,id:e.id,imgixPath:e.imgixPath,ipedsUnitId:ie(e.ipedsUnitId),isCommuterCollege:e.isCommuterCollege,isForProfit:e.isForProfit,majors:ttn(e.majors),message:e.message,name:e.name,numFreshmen:ie(e.numFreshmen),phone:e.phone,prestige:e.prestige,profileClaimed:e.profileClaimed,publicPrivate:function(){return e.isPublic?ju.value:Yl.value}(),racialBreakdown:ie(e.racialBreakdown),rankings:t5(e.rankings),religiousAffiliation:e.religiousAffiliation,retentionRate:ie(e.retentionRate),setting:F0e(e.setting),sixYearGradRate:ie(e.sixYearGradRate),slug:e.slug,studentsPerFaculty:e.studentsPerFaculty,totalUndergrads:e.totalUndergrads,tuitionInState:ie(e.tuitionInState),tuitionOutOfState:ie(e.tuitionOutOfState),feesInState:ie(e.feesInState),feesOutOfState:ie(e.feesOutOfState),schoolType:e.schoolType,urls:{main:e.urls.main,admissions:ie(e.urls.admissions),finAid:ie(e.urls.finAid),priceCalculator:ie(e.urls.priceCalculator)},chancing:{canChance:e.chancing.canChance,endorsed:e.chancing.endorsed,moreInfoLink:ie(e.chancing.moreInfoLink)},testScoreStats:u0e(ie(e.testScoreStats)),colors:{primary:ie(e.colors.primary),secondary:ie(e.colors.secondary)},hasFourYearProgram:e.hasFourYearProgram,hasTwoYearProgram:e.hasTwoYearProgram}},_me=function(e){return e.schoolType==="Community College"},pme=function(e){var n=atn(e);return function(t){return tt(n(function(a){return a.rankings}(rtn(t))))}},S5=function(e){if(e.hasTwoYearProgram&&e.hasFourYearProgram)return new d("2-year, 4-year");if(!e.hasTwoYearProgram&&e.hasFourYearProgram)return new d("4-year");if(e.hasTwoYearProgram&&!e.hasFourYearProgram)return new d("2-year");if(!e.hasTwoYearProgram&&!e.hasFourYearProgram)return b.value;throw new Error("Failed pattern match at Hub.Types.School (line 466, column 3 - line 470, column 28): "+[e.hasTwoYearProgram.constructor.name,e.hasFourYearProgram.constructor.name])},lJ=function(e){if(e instanceof Co)return"Not used";if(e instanceof Pu)return"Optional";if(e instanceof bc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 485, column 33 - line 488, column 25): "+[e.constructor.name])},hD=function(e){return function(n){return otn(Vm(ir(itn)($n))(Vm(e)(n.admissions.admitted)))(Vm(e)(n.admissions.applicants))}};var Ym=function(){function e(){}return e.value=new e,e}(),Op=function(){function e(){}return e.value=new e,e}(),vh=function(){function e(){}return e.value=new e,e}(),P0=function(){function e(){}return e.value=new e,e}(),N0=function(){function e(){}return e.value=new e,e}(),O0=function(){function e(){}return e.value=new e,e}(),kp=function(){function e(){}return e.value=new e,e}();var cJ={eq:function(e){return function(n){return e instanceof Ym&&n instanceof Ym||e instanceof Op&&n instanceof Op||e instanceof vh&&n instanceof vh||e instanceof P0&&n instanceof P0||e instanceof N0&&n instanceof N0||e instanceof O0&&n instanceof O0||e instanceof kp&&n instanceof kp}}},dme={compare:function(e){return function(n){if(e instanceof Ym&&n instanceof Ym)return ee.value;if(e instanceof Ym)return Y.value;if(n instanceof Ym)return Q.value;if(e instanceof Op&&n instanceof Op)return ee.value;if(e instanceof Op)return Y.value;if(n instanceof Op)return Q.value;if(e instanceof vh&&n instanceof vh)return ee.value;if(e instanceof vh)return Y.value;if(n instanceof vh)return Q.value;if(e instanceof P0&&n instanceof P0)return ee.value;if(e instanceof P0)return Y.value;if(n instanceof P0)return Q.value;if(e instanceof N0&&n instanceof N0)return ee.value;if(e instanceof N0)return Y.value;if(n instanceof N0)return Q.value;if(e instanceof O0&&n instanceof O0)return ee.value;if(e instanceof O0)return Y.value;if(n instanceof O0)return Q.value;if(e instanceof kp&&n instanceof kp)return ee.value;throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return cJ}},lE=function(){return[Ym.value,Op.value,vh.value,P0.value,N0.value,O0.value,kp.value]}(),zM=function(e){if(e instanceof Ym)return"INTERESTED";if(e instanceof Op)return"APPLYING";if(e instanceof vh)return"APPLIED";if(e instanceof P0)return"WAITLISTED";if(e instanceof N0)return"ACCEPTED";if(e instanceof O0)return"DENIED";if(e instanceof kp)return"ENROLLED";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 36, column 13 - line 43, column 25): "+[e.constructor.name])},sJ=function(){return at(Le)({parse:Sn(zM)(lE),default:Op.value,diagnosticName:"SchoolListStatus"})}(),gD=function(e){if(e instanceof Ym)return"Considering";if(e instanceof Op)return"Applying";if(e instanceof vh)return"Applied";if(e instanceof P0)return"Waitlisted";if(e instanceof N0)return"Accepted";if(e instanceof O0)return"Denied";if(e instanceof kp)return"Enrolled";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 47, column 8 - line 54, column 25): "+[e.constructor.name])},fJ=Te("Not on my list")(gD);var hme=rr(uo),gme=hn(dn),Dme=mn(vn),yme=yn(Dn),Nu=function(){function e(){}return e.value=new e,e}(),k0=function(){function e(){}return e.value=new e,e}(),bme={to:function(e){if(e instanceof T)return Nu.value;if(e instanceof o)return k0.value;throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Nu)return new T($.value);if(e instanceof k0)return new o($.value);throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])}},Rme={show:Cr(bme)(Ca(hme({reflectSymbol:function(){return"School"}}))(hme({reflectSymbol:function(){return"Vine"}})))},E5={eq:function(e){return function(n){return e instanceof Nu&&n instanceof Nu||e instanceof k0&&n instanceof k0}}},ltn=function(e){if(e instanceof Nu)return"school";if(e instanceof k0)return"vine";throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 28, column 1 - line 28, column 29): "+[e.constructor.name])},$M=function(){return at(Le)({parse:Sn(ltn)(on(bme)(pn(gme)(fn(sn))(gme)(Dme))(gn(yme)(yme))(_n(Dme))),default:Nu.value,diagnosticName:"Sem.Connections.Types.Actor"})}();var vJ=rr(uo),wme=hn(dn),Sme=pn(wme)(fn(sn)),Eme=mn(vn),Cme=_n(Eme),Ime=yn(Dn),Fme=gn(Ime),ctn=St(gr),Zo=function(){function e(){}return e.value=new e,e}(),Rc=function(){function e(){}return e.value=new e,e}(),wc=function(){function e(){}return e.value=new e,e}(),Tme={to:function(e){if(e instanceof T)return Zo.value;if(e instanceof o&&e.value0 instanceof T)return Rc.value;if(e instanceof o&&e.value0 instanceof o)return wc.value;throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof Zo)return new T($.value);if(e instanceof Rc)return new o(new T($.value));if(e instanceof wc)return new o(new o($.value));throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])}},Mme={show:Cr(Tme)(Ca(vJ({reflectSymbol:function(){return"Pending"}}))(Ca(vJ({reflectSymbol:function(){return"Connected"}}))(vJ({reflectSymbol:function(){return"Ignored"}}))))},C5={eq:function(e){return function(n){return e instanceof Zo&&n instanceof Zo||e instanceof Rc&&n instanceof Rc||e instanceof wc&&n instanceof wc}}},stn=function(e){if(e instanceof Zo)return"pending";if(e instanceof Rc)return"connected";if(e instanceof wc)return"ignored";throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 34, column 1 - line 34, column 30): "+[e.constructor.name])},cE=function(){var e=Sn(stn)(on(Tme)(Sme(Sme(wme)(Eme))(Cme))(Fme(Fme(Ime)))(Cme)),n=function(t){return t==="cold"?new d(wc.value):b.value};return at(Le)({parse:function(t){return ctn(e(t))(n(t))},default:Zo.value,diagnosticName:"Sem.Connections.Types.Status"})}();var Gme=L(B),ftn=L(de),Ame=V(B),VM=function(){function e(){}return e.value=new e,e}(),I5=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),xme=Om(function(e){return{status:cE(e.status),initiator:$M(e.initiator),schoolUsesAiRecruiter:e.schoolUsesAiRecruiter}}),mJ=function(e){return{chances:Om(function(n){return l1(function(t){return t.chances}(n))})(e),financials:m7(function(){var n=Gme(tJ);return function(t){return n(ie(function(a){return a.financials}(t)))}}())(e)}},Lme=function(e){var n=Gme(mJ)(ie(e.chancesAndFinancials));return{schools:ftn(v1)(e.schools),chances:Ame(n)(function(t){return t.chances}),financials:Ame(n)(function(t){return t.financials})}},m1=function(e){return vs(e*100)};var jme=hn(dn),_1=pn(jme)(fn(sn)),Pme=mn(vn),p1=_n(Pme),Nme=yn(Dn),d1=gn(Nme),sE=function(){function e(){}return e.value=new e,e}(),fE=function(){function e(){}return e.value=new e,e}(),vE=function(){function e(){}return e.value=new e,e}(),mE=function(){function e(){}return e.value=new e,e}(),_E=function(){function e(){}return e.value=new e,e}(),pE=function(){function e(){}return e.value=new e,e}(),DD=function(){function e(){}return e.value=new e,e}(),mh=function(){function e(){}return e.value=new e,e}(),vtn={to:function(e){if(e instanceof T)return sE.value;if(e instanceof o&&e.value0 instanceof T)return fE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return vE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return mE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return _E.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return pE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return DD.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o)return mh.value;throw new Error("Failed pattern match at Common.Ethnicity (line 24, column 1 - line 24, column 36): "+[e.constructor.name])},from:function(e){if(e instanceof sE)return new T($.value);if(e instanceof fE)return new o(new T($.value));if(e instanceof vE)return new o(new o(new T($.value)));if(e instanceof mE)return new o(new o(new o(new T($.value))));if(e instanceof _E)return new o(new o(new o(new o(new T($.value)))));if(e instanceof pE)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof DD)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof mh)return new o(new o(new o(new o(new o(new o(new o($.value)))))));throw new Error("Failed pattern match at Common.Ethnicity (line 24, column 1 - line 24, column 36): "+[e.constructor.name])}},Ome=on(vtn)(_1(_1(_1(_1(_1(_1(_1(jme)(Pme))(p1))(p1))(p1))(p1))(p1))(p1))(d1(d1(d1(d1(d1(d1(d1(Nme))))))))(p1);var _J={eq:function(e){return function(n){return e instanceof sE&&n instanceof sE||e instanceof fE&&n instanceof fE||e instanceof vE&&n instanceof vE||e instanceof mE&&n instanceof mE||e instanceof _E&&n instanceof _E||e instanceof pE&&n instanceof pE||e instanceof DD&&n instanceof DD||e instanceof mh&&n instanceof mh}}};var dE=function(e){if(e instanceof sE)return"Asian";if(e instanceof fE)return"Black";if(e instanceof vE)return"Hispanic";if(e instanceof mE)return"Hawaiian";if(e instanceof _E)return"NativeAmerican";if(e instanceof pE)return"White";if(e instanceof DD)return"OtherEthnicity";if(e instanceof mh)return"Undisclosed";throw new Error("Failed pattern match at Common.Ethnicity (line 39, column 13 - line 47, column 31): "+[e.constructor.name])},pJ=function(){return at(Le)({parse:Sn(dE)(Ome),default:DD.value,diagnosticName:"Ethnicity"})}(),dJ=function(e){if(e instanceof sE)return"Asian";if(e instanceof fE)return"Black or African American";if(e instanceof vE)return"Hispanic or Latino";if(e instanceof mE)return"Native Hawaiian or Other Pacific Islander";if(e instanceof _E)return"American Indian or Alaska Native";if(e instanceof pE)return"White";if(e instanceof DD)return"Other ethnicity, biracial, or multiracial";if(e instanceof mh)return"Prefer not to say";throw new Error("Failed pattern match at Common.Ethnicity (line 50, column 9 - line 58, column 37): "+[e.constructor.name])},kme=Eu(Ct)(function(e){return e instanceof DD?"ZZZ1":e instanceof mh?"ZZZ2":dJ(e)})(Ome);var Ume=hn(dn),hJ=pn(Ume)(fn(sn)),Bme=mn(vn),gJ=_n(Bme),Jme=yn(Dn),DJ=gn(Jme),mtn=L(B),hE=function(){function e(){}return e.value=new e,e}(),gE=function(){function e(){}return e.value=new e,e}(),DE=function(){function e(){}return e.value=new e,e}(),yD=function(){function e(){}return e.value=new e,e}(),_h=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),QM=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_tn={to:function(e){if(e instanceof T)return hE.value;if(e instanceof o&&e.value0 instanceof T)return gE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return DE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return yD.value;throw new Error("Failed pattern match at Common.Gender (line 27, column 1 - line 27, column 38): "+[e.constructor.name])},from:function(e){if(e instanceof hE)return new T($.value);if(e instanceof gE)return new o(new T($.value));if(e instanceof DE)return new o(new o(new T($.value)));if(e instanceof yD)return new o(new o(new o($.value)));throw new Error("Failed pattern match at Common.Gender (line 27, column 1 - line 27, column 38): "+[e.constructor.name])}},Wme=on(_tn)(hJ(hJ(hJ(Ume)(Bme))(gJ))(gJ))(DJ(DJ(DJ(Jme))))(gJ);var ptn={eq:function(e){return function(n){return e instanceof hE&&n instanceof hE||e instanceof gE&&n instanceof gE||e instanceof DE&&n instanceof DE||e instanceof yD&&n instanceof yD}}},dtn=ce(ptn);var yJ={eq:function(e){return function(n){return e instanceof _h&&n instanceof _h?dtn(e.value0)(n.value0):e instanceof QM&&n instanceof QM?e.value0===n.value0:!1}}};var qme=function(e){if(e instanceof hE)return":male";if(e instanceof gE)return":female";if(e instanceof DE)return":non_binary";if(e instanceof yD)return":undisclosed";throw new Error("Failed pattern match at Common.Gender (line 46, column 24 - line 50, column 32): "+[e.constructor.name])},bJ=function(e){if(e instanceof _h)return qme(e.value0);if(e instanceof QM)return e.value0;throw new Error("Failed pattern match at Common.Gender (line 41, column 13 - line 43, column 21): "+[e.constructor.name])},htn=Sn(qme)(Wme),RJ=function(e){return pe(new QM(e))(mtn(_h.create)(htn(e)))},gtn=function(e){if(e instanceof hE)return"Male";if(e instanceof gE)return"Female";if(e instanceof DE)return"Non-binary / third gender";if(e instanceof yD)return"Prefer not to say";throw new Error("Failed pattern match at Common.Gender (line 58, column 20 - line 62, column 37): "+[e.constructor.name])},zme=function(e){if(e instanceof _h)return gtn(e.value0);if(e instanceof QM)return"Prefer to self-describe";throw new Error("Failed pattern match at Common.Gender (line 53, column 9 - line 55, column 45): "+[e.constructor.name])},$me=Wme;var Dtn=Ri(rs),ytn=qn(Ga),Vme=L(B),btn=Jw(Ie)(rs),Rtn=ss(Jo)(Mn);var wJ=function(e){return e.readingWriting+e.math|0},Km=function(e){return ytn(Vme(Dtn)(e.sat.readingWriting))(e.sat.math)};var Qme=function(e){return vs($n(btn(e))/4)},SJ=function(e){return Qme([e.math,e.english,e.reading,e.science])},Xm=function(e){return Vme(Qme)(Rtn([e.act.math,e.act.english,e.act.reading,e.act.science]))};var YM=function(){function e(){}return e.value=new e,e}(),yE=function(){function e(){}return e.value=new e,e}();var ph=function(){function e(){}return e.value=new e,e}(),dh=function(){function e(){}return e.value=new e,e}(),hh=function(){function e(){}return e.value=new e,e}(),gh=function(){function e(){}return e.value=new e,e}(),Dh=function(){function e(){}return e.value=new e,e}(),yh=function(){function e(){}return e.value=new e,e}(),bh=function(){function e(){}return e.value=new e,e}(),Rh=function(){function e(){}return e.value=new e,e}(),wh=function(){function e(){}return e.value=new e,e}(),Sh=function(){function e(){}return e.value=new e,e}(),Eh=function(){function e(){}return e.value=new e,e}(),Ch=function(){function e(){}return e.value=new e,e}(),Ih=function(){function e(){}return e.value=new e,e}(),Fh=function(){function e(){}return e.value=new e,e}(),Th=function(){function e(){}return e.value=new e,e}(),Mh=function(){function e(){}return e.value=new e,e}(),Gh=function(){function e(){}return e.value=new e,e}(),Ah=function(){function e(){}return e.value=new e,e}(),Hp=function(){function e(){}return e.value=new e,e}(),bE={show:function(e){if(e instanceof ph)return"Sports";if(e instanceof dh)return"CommService";if(e instanceof hh)return"Hobbies";if(e instanceof gh)return"NonArtComps";if(e instanceof Dh)return"Politics";if(e instanceof yh)return"Drama";if(e instanceof bh)return"VisualArts";if(e instanceof Rh)return"Music";if(e instanceof wh)return"Writing";if(e instanceof Sh)return"HonorSocieties";if(e instanceof Eh)return"Employment";if(e instanceof Ch)return"OwnInitiative";if(e instanceof Ih)return"StudentGov";if(e instanceof Fh)return"InterestClubs";if(e instanceof Th)return"AffinityGroups";if(e instanceof Mh)return"Research";if(e instanceof Gh)return"SummerPrograms";if(e instanceof Ah)return"Software";if(e instanceof Hp)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 36, column 1 - line 55, column 23): "+[e.constructor.name])}};var KM={eq:function(e){return function(n){return e instanceof ph&&n instanceof ph||e instanceof dh&&n instanceof dh||e instanceof hh&&n instanceof hh||e instanceof gh&&n instanceof gh||e instanceof Dh&&n instanceof Dh||e instanceof yh&&n instanceof yh||e instanceof bh&&n instanceof bh||e instanceof Rh&&n instanceof Rh||e instanceof wh&&n instanceof wh||e instanceof Sh&&n instanceof Sh||e instanceof Eh&&n instanceof Eh||e instanceof Ch&&n instanceof Ch||e instanceof Ih&&n instanceof Ih||e instanceof Fh&&n instanceof Fh||e instanceof Th&&n instanceof Th||e instanceof Mh&&n instanceof Mh||e instanceof Gh&&n instanceof Gh||e instanceof Ah&&n instanceof Ah||e instanceof Hp&&n instanceof Hp}}};var RE=function(e){return e==="Sports"?new d(ph.value):e==="CommService"?new d(dh.value):e==="Hobbies"?new d(hh.value):e==="NonArtComps"?new d(gh.value):e==="Politics"?new d(Dh.value):e==="Drama"?new d(yh.value):e==="VisualArts"?new d(bh.value):e==="Music"?new d(Rh.value):e==="Writing"?new d(wh.value):e==="HonorSocieties"?new d(Sh.value):e==="Employment"?new d(Eh.value):e==="OwnInitiative"?new d(Ch.value):e==="StudentGov"?new d(Ih.value):e==="InterestClubs"?new d(Fh.value):e==="AffinityGroups"?new d(Th.value):e==="Research"?new d(Mh.value):e==="SummerPrograms"?new d(Gh.value):e==="Software"?new d(Ah.value):e==="Other"?new d(Hp.value):b.value};var bD=function(e){if(e instanceof ph)return"Sports";if(e instanceof dh)return"Community Service";if(e instanceof hh)return"Hobbies";if(e instanceof gh)return"Non-Art Competitions";if(e instanceof Dh)return"Politics";if(e instanceof yh)return"Drama";if(e instanceof bh)return"Visual Arts";if(e instanceof Rh)return"Music";if(e instanceof wh)return"Writing";if(e instanceof Sh)return"Honor Societies";if(e instanceof Eh)return"Employment";if(e instanceof Ch)return"Own Initiative";if(e instanceof Ih)return"Student Government";if(e instanceof Fh)return"Interest Clubs";if(e instanceof Th)return"Affinity Groups";if(e instanceof Mh)return"Research";if(e instanceof Gh)return"Summer Programs";if(e instanceof Ah)return"Software";if(e instanceof Hp)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 108, column 11 - line 127, column 19): "+[e.constructor.name])},Yme=function(){return[ph.value,dh.value,hh.value,gh.value,Dh.value,yh.value,bh.value,Rh.value,wh.value,Sh.value,Eh.value,Ch.value,Ih.value,Fh.value,Th.value,Mh.value,Gh.value,Ah.value]}();var Kme=hn(dn),Zm=pn(Kme)(fn(sn)),Xme=mn(vn),e_=_n(Xme),EJ=Zm(Zm(Zm(Zm(Zm(Zm(Zm(Zm(Zm(Zm(Zm(Kme)(Xme))(e_))(e_))(e_))(e_))(e_))(e_))(e_))(e_))(e_))(e_);var Zme=yn(Dn),n_=gn(Zme),e_e=n_(n_(n_(n_(n_(n_(n_(n_(n_(n_(n_(Zme))))))))))),wtn=V(B),Stn=L(de),XM=function(){function e(){}return e.value=new e,e}(),ZM=function(){function e(){}return e.value=new e,e}(),e2=function(){function e(){}return e.value=new e,e}(),n2=function(){function e(){}return e.value=new e,e}(),ol=function(){function e(){}return e.value=new e,e}(),lo=function(){function e(){}return e.value=new e,e}(),zr=function(){function e(){}return e.value=new e,e}(),mo=function(){function e(){}return e.value=new e,e}(),ei=function(){function e(){}return e.value=new e,e}(),to=function(){function e(){}return e.value=new e,e}(),il=function(){function e(){}return e.value=new e,e}(),cu=function(){function e(){}return e.value=new e,e}(),Ou=function(){function e(){}return e.value=new e,e}(),ni=function(){function e(){}return e.value=new e,e}(),rf=function(){function e(){}return e.value=new e,e}(),Rs=function(){function e(){}return e.value=new e,e}(),RD={to:function(e){if(e instanceof T)return ol.value;if(e instanceof o&&e.value0 instanceof T)return lo.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return zr.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return mo.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return ei.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return to.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return il.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return cu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ou.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ni.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return rf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return Rs.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 60, column 1 - line 60, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof ol)return new T($.value);if(e instanceof lo)return new o(new T($.value));if(e instanceof zr)return new o(new o(new T($.value)));if(e instanceof mo)return new o(new o(new o(new T($.value))));if(e instanceof ei)return new o(new o(new o(new o(new T($.value)))));if(e instanceof to)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof il)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof cu)return new o(new o(new o(new o(new o(new o(new o(new T($.value))))))));if(e instanceof Ou)return new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))));if(e instanceof ni)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))));if(e instanceof rf)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))));if(e instanceof Rs)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o($.value)))))))))));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 60, column 1 - line 60, column 33): "+[e.constructor.name])}},H0={eq:function(e){return function(n){return e instanceof ol&&n instanceof ol||e instanceof lo&&n instanceof lo||e instanceof zr&&n instanceof zr||e instanceof mo&&n instanceof mo||e instanceof ei&&n instanceof ei||e instanceof to&&n instanceof to||e instanceof il&&n instanceof il||e instanceof cu&&n instanceof cu||e instanceof Ou&&n instanceof Ou||e instanceof ni&&n instanceof ni||e instanceof rf&&n instanceof rf||e instanceof Rs&&n instanceof Rs}}},Etn=ce(H0),Ctn={compare:function(e){return function(n){if(e instanceof ol&&n instanceof ol)return ee.value;if(e instanceof ol)return Y.value;if(n instanceof ol)return Q.value;if(e instanceof lo&&n instanceof lo)return ee.value;if(e instanceof lo)return Y.value;if(n instanceof lo)return Q.value;if(e instanceof zr&&n instanceof zr)return ee.value;if(e instanceof zr)return Y.value;if(n instanceof zr)return Q.value;if(e instanceof mo&&n instanceof mo)return ee.value;if(e instanceof mo)return Y.value;if(n instanceof mo)return Q.value;if(e instanceof ei&&n instanceof ei)return ee.value;if(e instanceof ei)return Y.value;if(n instanceof ei)return Q.value;if(e instanceof to&&n instanceof to)return ee.value;if(e instanceof to)return Y.value;if(n instanceof to)return Q.value;if(e instanceof il&&n instanceof il)return ee.value;if(e instanceof il)return Y.value;if(n instanceof il)return Q.value;if(e instanceof cu&&n instanceof cu)return ee.value;if(e instanceof cu)return Y.value;if(n instanceof cu)return Q.value;if(e instanceof Ou&&n instanceof Ou)return ee.value;if(e instanceof Ou)return Y.value;if(n instanceof Ou)return Q.value;if(e instanceof ni&&n instanceof ni)return ee.value;if(e instanceof ni)return Y.value;if(n instanceof ni)return Q.value;if(e instanceof rf&&n instanceof rf)return ee.value;if(e instanceof rf)return Y.value;if(n instanceof rf)return Q.value;if(e instanceof Rs&&n instanceof Rs)return ee.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return H0}},n_e={succ:ix(RD)(EJ),pred:bue(RD)(EJ),Ord0:function(){return Ctn}};var t_e=function(e){if(e instanceof ol)return"A";if(e instanceof lo)return"B";if(e instanceof zr)return"C";if(e instanceof mo)return"D";if(e instanceof ei)return"E";if(e instanceof to)return"F";if(e instanceof il)return"G";if(e instanceof cu)return"H";if(e instanceof Ou)return"I";if(e instanceof ni)return"J";if(e instanceof rf)return"K";if(e instanceof Rs)return"L";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 43, column 13 - line 55, column 13): "+[e.constructor.name])},a_e={show:t_e},r_e=Sn(t_e)(on(RD)(EJ)(e_e)(e_)),CJ=function(e){if(e instanceof ol)return{group:XM.value,subGroup:"a"};if(e instanceof lo)return{group:XM.value,subGroup:"b"};if(e instanceof zr)return{group:XM.value,subGroup:"c"};if(e instanceof mo)return{group:ZM.value,subGroup:"a"};if(e instanceof ei)return{group:ZM.value,subGroup:"b"};if(e instanceof to)return{group:ZM.value,subGroup:"c"};if(e instanceof il)return{group:e2.value,subGroup:"a"};if(e instanceof cu)return{group:e2.value,subGroup:"b"};if(e instanceof Ou)return{group:e2.value,subGroup:"c"};if(e instanceof ni)return{group:n2.value,subGroup:"a"};if(e instanceof rf)return{group:n2.value,subGroup:"b"};if(e instanceof Rs)return{group:n2.value,subGroup:"c"};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 119, column 9 - line 131, column 44): "+[e.constructor.name])},o_e=Rue(RD)(e_e),Itn=function(e){return function(n){if(n instanceof XM)return"1";if(n instanceof ZM)return"2";if(n instanceof e2)return"3";if(n instanceof n2)return"4";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 87, column 43 - line 91, column 18): "+[n.constructor.name])}(function(n){return n.group}(CJ(e)))},IJ=function(e){return Itn(e)+CJ(e).subGroup},wE=function(e){return IJ(e)+(": "+function(){var n=CJ(e).group;if(n instanceof XM)return"Exceptional";if(n instanceof ZM)return"Very strong";if(n instanceof e2)return"Strong";if(n instanceof n2)return"Standard";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 75, column 39 - line 79, column 25): "+[n.constructor.name])}())},i_e=function(){var e=function(n){return function(t){return{tier:n,description:t}}};return function(n){if(n instanceof ph)return[e(ol.value)(["I play for the youth national team at my age group in this sport","I am a national champion in this sport"]),e(lo.value)(["I play for a state-level team","I am a Top 100 athlete in this sport in the country for my age group","I won player of the year for this sport in my state"]),e(zr.value)(["I am a varsity athlete with some sort of state level recognition or accomplishment in this sport, e.g. I am all-state"]),e(mo.value)(["I'm a varsity athlete with top all-conference/region or conference/region award"]),e(ei.value)(["I'm a varsity athlete with all-conference/region or conference/region award","I am the captain of the varsity team"]),e(to.value)(["I'm a varsity athlete in this sport"]),e(cu.value)(["I'm a JV athlete that won an award in this sport","I am the JV team captain"]),e(ni.value)(["I'm a JV athlete in this sport"]),e(Rs.value)(["I play this sport recreationally"])];if(n instanceof dh)return[e(lo.value)(["I am on the national leadership board for this nationwide community service club","I led an initiative or drive that raised more than $100k","I led an initiative that attracted more than 3,500 participants"]),e(zr.value)(["I am the highest state level leader in a community service org","I led an initiative that raised more than $35k","I led an initiative that attracted more than 1,000 participants"]),e(mo.value)(["I held state level leadership in a community service org","I led an initiative that raised more than $15k","I led an initiative that attracted more than 500 participants","I founded a large (>15 members) school community service organization or club"]),e(ei.value)(["I held the highest school level leadership in a large community service club (>15 members)","I led an initiative that raised more than $10k"]),e(to.value)(["I held school-level leadership in a large (>15 members) community service club","I led an initiative that attracted more than 100 participants","I founded or was president of a small (<15 members) school community service org"]),e(cu.value)(["I won a community service award either in a school club or in an out of school organization"]),e(Ou.value)(["I was a key member in a community service club (e.g. I led specific club initiatives)","I led an initiative that raised $1k+","I led an initiative that attracted 10+ participants","I volunteered for 100+ hours at one activity for 6+ months"]),e(ni.value)(["I led an initiative that raised more than $100","I was member of school community service club","I have more than 30 volunteer hours"]),e(Rs.value)(["I have less than 30 volunteer hours"])];if(n instanceof hh)return[e(lo.value)(["I achieved tangible real world recognition for this hobby or did something substantial with large numbers involved (e.g. I was quoted in WSJ about aviation multiple times; I climbed a 20,000 foot mountain; I built an online game with 15,000 users)"]),e(zr.value)(["I took substantial initiative with this hobby and have some sort of tangible accomplishment/documentation for it - e.g. I was an administrator for my knitting forum with 500 members","I built a 2000 piece model train set","I keep 1000 bees"]),e(to.value)(["There's something tangible to prove my participation in this hobby e.g. I rebuilt a vintage car","I carved 5 dollhouses for my sister's friends out of wood","I built a game/published it online","I created a YouTube channel with multiple how-to videos"]),e(ni.value)(["I have participated in this hobby for an extended period of time"])];if(n instanceof gh)return[e(ol.value)(["I won a highly prestigious national level individual competition e.g. Siemens Contest or Intel","I qualified for an international level competition with at least 2,000 people vying for 50 or fewer spots e.g. USAMO"]),e(lo.value)(["I placed in the top 20 overall in the highest individual competition for this activity in the country e.g. I placed 16th out of 20 at the Lincoln-Douglas Debate National Championship"]),e(zr.value)(["I won an individual event/award in this competition at the national level e.g. I won Road Scholar at the national Science Olympiad","I won Accounting II or Business Ethics at the FBLA Nationals","I was the highest level state leader of an organization"]),e(mo.value)(["I founded a competition-based club at my school and grew it to 50+ members or was president/the highest leader","I was part of a team that reached the national competition","I held state-level leadership","I won the highest individual state-level award"]),e(ei.value)(["I won a state level individual award in this activity","I held the highest school level leadership in this activity"]),e(to.value)(["I held school level leadership in this activity","I founded a competition based club at my school, for example Model United Nations, and grew it to 15+ members"]),e(il.value)(["I was part of a team that reached the state level competition in this activity in a competitive process"]),e(Ou.value)(["I competed at the state or regional level in this activity","I won a school level award in this activity"]),e(rf.value)(["I competed at the local or school level in this activity"])];if(n instanceof Dh)return[e(lo.value)(["I worked a substantial, paid strategy role for a national level political campaign (Congressional or higher)"]),e(zr.value)(["I worked a substantial, paid strategy role for a state level political campaign"]),e(mo.value)(["I founded a political advocacy group at my school, e.g. the Young Democrats, with more than 25 contributors,","I worked a substantial strategy role for a local political campaign"]),e(ei.value)(["I was president of a political advocacy group at my school, e.g. the Young Democrats, with more than 25 contributors","I founded a political advocacy group with fewer than 25 contributors"]),e(to.value)(["I held a non-presidential leadership role of a political advocacy group at my school","I was president of a political advocacy group with fewer than 25 contributors"]),e(ni.value)(["I canvassed for a state or national level political campaign","I am a member of political interest club at my school"]),e(rf.value)(["I canvassed or phone banked for local level political campaign"])];if(n instanceof yh)return[e(zr.value)(["I won a national level award for acting/writing","I was selected to play a lead role in a non-student play at a major theater in my city"]),e(mo.value)(["I won a state level award for acting/writing","I was selected to an elite prestigious applicant only theater program e.g. Royal Academy of Sciences and Arts","I wrote a play that was performed by a non-student theater"]),e(ei.value)(["I held a top-billed lead role in a school play","The play that I wrote was performed by my school","I headed the stage crew","I was selected to an applicant only theater program"]),e(to.value)(["I had a non-lead but highly important role in school play"]),e(il.value)(["I performed a substantial role in a school play"]),e(cu.value)(["I performed a role in a non-student play at a theater in my city"]),e(Ou.value)(["I performed a role with lines in a school play","I was a member of the stage crew or Pit orchestra"]),e(rf.value)(["I was an extra in the school play"])];if(n instanceof bh)return[e(ol.value)(["I sold a piece of art for $5,000+","I got a film screened at a top international film festival like Cannes, Sundance, Tribeca, or TIFF","I have a substantial Youtube or video network presence consistently getting over a million views/video"]),e(lo.value)(["I won the Scholastic Art competition as a top submission in my class","I got a film screened at a top film festival like Austin Film Festival or NY Film Festival","I have a substantial video network presence consistently getting 100,000+ views/video"]),e(zr.value)(["I won a Gold Key art award from Scholastic","I had a film screened at an accredited regional film festival"]),e(mo.value)(["I have a substantial video network presence consistently getting 10,000+ views/video","I won a state-level art/film contest","I was the president of my school's art club/film club","I have a video production company that does work for local businesses"]),e(ei.value)(["I won a city or regional art award","I screened a film at citywide or regional film festival"]),e(to.value)(["I held school level leadership in an art or film club","I won the national Scholastic Silver Key award"]),e(cu.value)(["I produced at least 20 high quality YouTube or other video platform videos with at least 1,000 views per video","I won a school level art contest"]),e(ni.value)(["I am a member of my school's art or film club"]),e(Rs.value)(["I draw, paint, or make videos for fun"])];if(n instanceof Rh)return[e(ol.value)(["I am amongst the top 2-3 people at the national level at my instrument for my age group","I'm a music artist w/a record deal worth $100,000+","I'm a recording artist w/substantial, quantifiable internet traction e.g. 500,000 plays on Spotify on one song"]),e(lo.value)(["I have an accomplishment proving that I'm one of the 10-20 best in the country at my instrument","I'm a musician w/a record deal with a credible record company","I'm a recording artist with quantifiable internet traction (e.g. 75,000 plays on Spotify)"]),e(zr.value)(["I am first chair in my state band/orchestra/choir for my instrument","I made an all-national audition group,","I am a recording artist with substantial and numerically quantifiable traction on the internet e.g. 25,000 plays on Spotify on one song"]),e(mo.value)(["I made an all-state level audition group","I achieved the highest level of certification for my instrument e.g. ABRSM grade","I am a recording artist with substantial, quantifiable traction on the internet e.g. 10,000 plays on Spotify on one song"]),e(ei.value)(["I made an all-regional/all-district audition group","I am the drum major/band captain in marching band","I am the music group leader"]),e(to.value)(["I am the principal player/section leader for the highest school/non-school musical group in my school/town"]),e(il.value)(["If my school has multiple groups, I am a member of the highest group in my school"]),e(ni.value)(["I am a member of a music group inside or outside school"]),e(Rs.value)(["I play an instrument or sing recreationally"])];if(n instanceof wh)return[e(ol.value)(["I got a book deal by a Big 4 publisher,","I am a writer for a top tier national publication (e.g. Forbes, Buzzfeed, NY Mag, Sports Illustrated)","I got a play/short story published in a tier 1 literary journal like New Yorker, Ploughsares or Tin House"]),e(lo.value)(["I got a book published in print by a recognizable publisher","I wrote multiple articles for a top national publication (e.g. Forbes, Business Insider, Buzzfeed, NY Mag, Sports Illustrated)","I got a creative piece published by a Top 20 literary journal"]),e(zr.value)(["I got an article published by a national publication","I was a writer at a second-tier publication","I won a top essay contest","I got published by a Top 100 lit journal","I founded my own publication w/non-local writers and 100,000+ words published"]),e(mo.value)(["I self-published a book (>100 pages)","I wrote for a 2nd tier publication","I had a successful blog (>250,000 views)","I won a 2nd tier essay contest","I was published in a lit journal","I founded/was Editor-in-Chief of a school publication"]),e(ei.value)(["I published a full-length book or books through Amazon (total length <100 pages) or self-publishing"]),e(to.value)(["I served as an associate editor or equivalent leader for a school publication","I had a large (volume wise) personal or topical blog with at least 50,000 words of content and a professional design"]),e(cu.value)(["I served as a staff writer for my school newspaper or publication, or contributed more than 10 articles to a school newspaper or publication ","I had a personal or topical blog with at least 10,000 words of content"]),e(Ou.value)(["I contributed an article to a single submission school publication (like a literary magazine)","I contributed 2-10 articles to a school newspaper or publication","I have a personal or topical blog with under 10,000 words of content"]),e(ni.value)(["I contributed 1-2 articles to a school newspaper or publication"]),e(Rs.value)(["I write for fun"])];if(n instanceof Sh)return[e(lo.value)(["I am a member of a national level honor society with 50-100 spots where more than 10,000 people apply for the position","I am the highest state level leader in a statewide program"]),e(zr.value)(["I held state level leadership in a statewide honor program","I was a member of a national level honor society with <1,000 spots where more than 20,000 people apply","I was a member of a state level honor society recognizing less than 5% of entrants"]),e(mo.value)(["I was the president of a school or local level honor society"]),e(to.value)(["I held leadership in school or local honor society"]),e(il.value)(["I was a member of an honor society and had significant involvement e.g. I spent 25 hrs designing and implementing NHS tutoring at my school"]),e(cu.value)(["I was a member of school level honor society e.g. National Honor Society"]),e(Ou.value)(["I was a member of a subject level school honor society i.e. Spanish Honor Society"])];if(n instanceof Eh)return[e(lo.value)(["I had a top tier paid internship i.e. a normal competitive college student level with a top tier US corporation like Facebook, Johnson & Johnson, or Goldman Sachs"]),e(zr.value)(["I was an intern or page for a US Senator or Congressperson","I had a paid internship with a major US corporation (again competitive with college students)"]),e(mo.value)(["I had an unpaid internship at nonprofit or medium or larger sized business with substantial accomplishments (i.e. I led a project to upgrade payment processing or designed initiative that was actually used by the company)"]),e(to.value)(["I had paid employment with substantial responsibility at local small business e.g. assistant manager at yogurt shop","I had an internship with state level politician"]),e(il.value)(["I had an unpaid internship at a local small business or government office"]),e(Ou.value)(["I had hourly paid work at local business e.g. as a cashier, waitress, or secretary"])];if(n instanceof Ch)return[e(ol.value)(["I started a business making $300k/year and/or with 10+ employees","I was the winner of a startup competition","I founded a venture-backed startup","I founded a startup backed on Shark Tank/equivalent","I started a nonprofit that raised at least $250k"]),e(lo.value)(["I started a business making $100k/year with at least 1-2 employees besides myself","I was the winner of a startup contest","I started an organization with 1000+ participants and multiple administrators/leaders","I started a nonprofit that raised $100k+"]),e(zr.value)(["I started a business making $50k per year","I started a nonprofit that raised at least $25k","I started a self built organization or initiative with more than 200 participants and multiple additional administrators or leaders"]),e(mo.value)(["I started business making $20k per year","I started self built organization or initiative with more than 100 participants","I started a nonprofit that raised at least $10k"]),e(to.value)(["I started a business making $10k per year","I started a self built organization or initiative with more than 25 participants","I started a nonprofit that raised at least $5k"]),e(cu.value)(["I started a business making $2k per year","I started a self built organization or initiative with more than 10 participants","I started a nonprofit that raised at least $1k"])];if(n instanceof Ih)return[e(mo.value)(["I was School President or Head Boy/Girl"]),e(ei.value)(["I was the president of Student Council","I was class president"]),e(to.value)(["I was a class officer","I held student council leadership"]),e(cu.value)(["I was a member of Student Council"])];if(n instanceof Fh)return[e(lo.value)(["I organized a nationwide event or conference for this interest (i.e. national anime conference)"]),e(zr.value)(["I organized a statewide event or conference for this interest","I was the head of statewide interest group e.g. New York Super Smash Brothers Club"]),e(mo.value)(["I was the president and/or founder of school level interest club","I organized a city or regional event or conference for this area interest"]),e(to.value)(["I held leadership in a school-level interest club"]),e(ni.value)(["I was a member of school level interest based club"])];if(n instanceof Th)return[e(lo.value)(["I was a leader or board member of a nationwide affinity group for high schoolers e.g. I was on the national board of the Black Students Association"]),e(zr.value)(["I was the highest state leader of an affinity group for high schoolers e.g.Black Students Association"]),e(mo.value)(["I was the president and/or founder of school level affinity group","I held state level leadership of an affinity group for high schoolers e.g. Hispanic Students Association"]),e(to.value)(["I held school-level leadership in an affinity group or club"]),e(ni.value)(["I was a member of a school level affinity club"])];if(n instanceof Mh)return[e(ol.value)(["I had a major research breakthrough published or I will be published in a Top 10 Scientific journal with me as the lead on the experiment or study"]),e(lo.value)(["I had research that was published or will be published in a Top 30 scientific journal with me as a co-lead on the experiment or study"]),e(zr.value)(["I was selected for a formal, honorary application required research programs"]),e(mo.value)(["I had research that was or will be published in a Top 250 scientific journal on which I am a co-author on the experiment or study"]),e(ei.value)(["I conducted research through a formal, application required program with an accredited university"]),e(to.value)(["I had research that was or will be published"]),e(il.value)(["I conducted independent research with a college level advisor that won't be published","I had a research internship with a private company"]),e(Ou.value)(["I paid money to participate in a research program"])];if(n instanceof Gh)return[e(lo.value)(["I attended one of TASP, RSI, PROMYS, SSP, Boys/Girls Nation"]),e(zr.value)(["I attended one of RISE, MITES, SuMaC, Boys/Girls State, or Gov School"]),e(ei.value)(["I attended one of SIP, EFL, SAMS, HCSSIM, JCamp, MAthlLy, HSHSP, Clark Scholars, Notre Dame Summer Scholars"]),e(to.value)(["I attended any other free (for the full summer program, application fee and cost of living out of pocket okay), application required summer program associated with a university or reputable entity like NASA or a journalism foundation"]),e(Ou.value)(["I participated in study abroad through my school","I attended a paid summer program requiring an application"]),e(ni.value)(["I attended a paid summer program where there is no application required"])];if(n instanceof Ah)return[e(lo.value)(["I built an app with more than 500,000 downloads, I have a web app with more than 1 million visitors a year"]),e(zr.value)(["I built commercially used software","I built an app with more than 100,000 downloads"]),e(ei.value)(["I published an app with 10,000 downloads"]),e(cu.value)(["I published an app on the App/Google Play store","I contributed to an open source software project"]),e(ni.value)(["I write programs for fun"])];if(n instanceof Hp)return[e(zr.value)([""]),e(il.value)([""]),e(ni.value)([""]),e(Rs.value)([""])];throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 134, column 17 - line 322, column 6): "+[n.constructor.name])}}(),u_e=function(e){return function(n){return wtn(Qk(function(){var t=Etn(n);return function(a){return t(function(r){return r.tier}(a))}}())(i_e(e)))(function(t){return t.description})}},t2=function(e){return Stn(function(n){return n.tier})(i_e(e))},l_e=function(e){return Fi(t2(e))},F5=function(e){return Rb(t2(e))};var c_e=re(bE),s_e=re(a_e),Ftn=re(qv(Gr)),Ttn=ce(KM),Mtn=ce(Ft(Nt)),Gtn=ce(Ft(Va)),Atn=ce(H0),xtn=wb(H0),Ltn=WA(n_e),FJ=K(Me),jtn=z(Mn),Ptn=uc(Me),TJ=Lf(B),Ntn=qn(Ga),Otn=L(B);var ktn=V_(H0);var MJ={show:function(e){return"ECActivity "+("{ name: "+(e.name+(", category: "+(c_e(e.category)+(", tier: "+(s_e(e.tier)+(", description: "+(Ftn(e.description)+" }"))))))))}};var f_e={show:function(){var e=re(qe),n=an();return function(t){return e(n(t))}}()},GJ={eq:function(e){return function(n){return e===n}}},Htn=ce(Ft(GJ)),a2={eq:function(e){return function(n){return Htn(e.canonicalId)(n.canonicalId)&&Ttn(e.category)(n.category)&&Mtn(e.description)(n.description)&&Gtn(e.id)(n.id)&&e.name===n.name&&Atn(e.tier)(n.tier)}}},SE=Dt;var of=function(e){return e.tier},wD=function(e){return e.name},r2=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=t2(n),l=function(c){var s=!1,f;function v(m){if(xtn(m)(u))return s=!0,new d(m);var _=function(R){if(Ae)return Fi(u);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivity (line 78, column 1 - line 78, column 105): "+[m.constructor.name])},h=Ltn(m);if(h instanceof d){c=h.value0;return}return s=!0,_(!0)}for(;!s;)f=v(c);return f};return FJ(l(t))(function(c){return jtn({name:e,category:n,tier:c,id:a,description:r,canonicalId:i})})}}}}}},Utn=ft(Le)(B)({diagnosticName:"EC Activity",parse:function(e){return Ptn(TJ(TJ(TJ(Ntn(Otn(r2(e.name))(RE(e.category)))(r_e(e.tier)))(ie(e.id)))(ie(e.description)))(ie(e.canonical_ec_activity_id)))}}),EE=Wr(Utn);var T5=function(e){return e.id},v_e=function(e){return function(n){var t=t2(n.category);return FJ(ktn(n.tier)(t))(function(a){return FJ(Jr(t)(e(a)))(function(r){return r2(n.name)(n.category)(r)(n.id)(n.description)(n.canonicalId)})})}},m_e=v_e(function(e){return e+1|0}),__e=v_e(function(e){return e-1|0}),o2=function(e){return e.description},t_=function(e){return e.category},M5=function(e){return e.canonicalId},h1=L(de)(function(e){return{name:wD(e),category:c_e(t_(e)),tier:s_e(of(e)),id:oa(T5(e)),description:oa(o2(e)),canonical_ec_activity_id:oa(M5(e))}});var AJ=z(Mn),Btn=St(gr);var i2=function(e){var n=Km(e);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof b)return AJ(YM.value);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof d)return AJ(YM.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof d)return AJ(yE.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof b)return b.value;throw new Error("Failed pattern match at Hub.Types.ChancingProfile (line 50, column 3 - line 58, column 14): "+[n.constructor.name,e.psatPredictedCompositeSAT.constructor.name])},xJ=function(e){return{sat:{readingWriting:ie(e.sat.readingWriting),math:ie(e.sat.math)},psatPredictedCompositeSAT:ie(e.psatPredictedCompositeSAT),act:{math:ie(e.act.math),english:ie(e.act.english),reading:ie(e.act.reading),science:ie(e.act.science)},gpa:ie(e.gpa),courseRigor:{ap:ie(e.courseRigor.ap),honors:ie(e.courseRigor.honors),collegeClasses:ie(e.courseRigor.collegeClasses)},ecScore:ie(e.ecScore),ecActivities:EE(e.ecActivities)}},p_e=function(){return{sat:{readingWriting:b.value,math:b.value},psatPredictedCompositeSAT:b.value,act:{math:b.value,english:b.value,reading:b.value,science:b.value},gpa:b.value,courseRigor:{ap:b.value,honors:b.value,collegeClasses:b.value},ecScore:b.value,ecActivities:[]}}(),LJ=function(e){return Btn(Km(e))(e.psatPredictedCompositeSAT)};var Jtn={reflectSymbol:function(){return"value"}},Wtn={reflectSymbol:function(){return"math"}};var qtn={reflectSymbol:function(){return"readingWriting"}},ztn={reflectSymbol:function(){return"english"}},$tn={reflectSymbol:function(){return"reading"}},Vtn={reflectSymbol:function(){return"science"}},Qtn={reflectSymbol:function(){return"ap"}},Ytn={reflectSymbol:function(){return"collegeClasses"}},Ktn={reflectSymbol:function(){return"honors"}},Xtn={reflectSymbol:function(){return"country"}},Ztn={reflectSymbol:function(){return"zip"}},ean={reflectSymbol:function(){return"code"}},nan={reflectSymbol:function(){return"name"}},SD=rr(uo);var u2=_s()(),tan=La(Oa(Oa(At))),CE=K(Me),aan=Rt(BT),jJ=Rt(ve),xh=L(B),g1=st(),ran=Rt(g1(C(Jtn)(Wt)(De))),d_e=C(Wtn)(Dt),oan=Rt(g1(d_e(C(qtn)(Dt)(De)))),ian=Rt(g1(C(ztn)(Dt)(d_e(C($tn)(Dt)(C(Vtn)(Dt)(De)))))),uan=Rt(g1(C(Qtn)(Dt)(C(Ytn)(Dt)(C(Ktn)(Dt)(De))))),h_e=C(nan)(ve),lan=Rt(ut(g1(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(Gn(SE))(C({reflectSymbol:function(){return"category"}})(ve)(C({reflectSymbol:function(){return"description"}})(Gn(ve))(C({reflectSymbol:function(){return"id"}})(Gn(Dt))(h_e(C({reflectSymbol:function(){return"tier"}})(ve)(De))))))))),can=Rt(g1(C(Xtn)(g1(C(ean)(ve)(h_e(De))))(C(Ztn)(ve)(De)))),san=an(),fan=Ja(Ie);var ws=function(){function e(){}return e.value=new e,e}(),ul=function(){function e(){}return e.value=new e,e}(),ll=function(){function e(){}return e.value=new e,e}(),gv=function(){function e(){}return e.value=new e,e}(),Dv=function(){function e(){}return e.value=new e,e}(),yv=function(){function e(){}return e.value=new e,e}(),uf=function(){function e(){}return e.value=new e,e}(),bv=function(){function e(){}return e.value=new e,e}(),a_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),u_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Up=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var PJ={to:function(e){if(e instanceof T)return ws.value;if(e instanceof o&&e.value0 instanceof T)return ul.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return ll.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return gv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return Dv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return yv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return uf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o)return bv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 68, column 1 - line 68, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof ws)return new T($.value);if(e instanceof ul)return new o(new T($.value));if(e instanceof ll)return new o(new o(new T($.value)));if(e instanceof gv)return new o(new o(new o(new T($.value))));if(e instanceof Dv)return new o(new o(new o(new o(new T($.value)))));if(e instanceof yv)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof uf)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof bv)return new o(new o(new o(new o(new o(new o(new o($.value)))))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 68, column 1 - line 68, column 41): "+[e.constructor.name])}},g_e={show:Cr(PJ)(Ca(SD({reflectSymbol:function(){return"WitGPA"}}))(Ca(SD({reflectSymbol:function(){return"WitSAT"}}))(Ca(SD({reflectSymbol:function(){return"WitACT"}}))(Ca(SD({reflectSymbol:function(){return"WitCoursework"}}))(Ca(SD({reflectSymbol:function(){return"WitExtracurriculars"}}))(Ca(SD({reflectSymbol:function(){return"WitEthnicity"}}))(Ca(SD({reflectSymbol:function(){return"WitLocation"}}))(SD({reflectSymbol:function(){return"WitGender"}})))))))))},IE={eq:function(e){return function(n){return e instanceof ws&&n instanceof ws||e instanceof ul&&n instanceof ul||e instanceof ll&&n instanceof ll||e instanceof gv&&n instanceof gv||e instanceof Dv&&n instanceof Dv||e instanceof yv&&n instanceof yv||e instanceof uf&&n instanceof uf||e instanceof bv&&n instanceof bv}}},van=ce(IE);var D1=function(e){if(e instanceof a_)return ws.value;if(e instanceof r_)return ul.value;if(e instanceof o_)return ll.value;if(e instanceof i_)return gv.value;if(e instanceof u_)return Dv.value;if(e instanceof Up)return yv.value;if(e instanceof U0)return uf.value;if(e instanceof Bp)return bv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 86, column 18 - line 94, column 24): "+[e.constructor.name])},man=function(e){if(e instanceof a_)return u2({id:"gpa"})(e.value0);if(e instanceof r_)return u2({id:"sat"})(e.value0);if(e instanceof o_)return u2({id:"act"})(e.value0);if(e instanceof i_)return u2({id:"coursework"})(e.value0);if(e instanceof u_)return{id:"extracurriculars",ecs:h1(e.value0)};if(e instanceof Up)return{id:"ethnicity",ethnicity:dE(e.value0)};if(e instanceof U0)return u2({id:"location"})(e.value0);if(e instanceof Bp)return{id:"gender",gender:bJ(e.value0)};throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 146, column 24 - line 162, column 64): "+[e.constructor.name])},D_e=L(de)(man),y_e=function(e){return Ea(function(){var n=tan(van)(e);return function(t){return n(D1(t))}}())},_an=function(e){return CE(aan(e))(function(n){return CE(CE(Ti("id")(n))(jJ))(function(t){return t==="gpa"?xh(a_.create)(ran(e)):t==="sat"?xh(r_.create)(oan(e)):t==="act"?xh(o_.create)(ian(e)):t==="coursework"?xh(i_.create)(uan(e)):t==="extracurriculars"?xh(function(a){return u_.create(EE(a))})(CE(Ti("ecs")(n))(lan)):t==="ethnicity"?xh(function(a){return Up.create(pJ(a))})(CE(Ti("ethnicity")(n))(jJ)):t==="location"?xh(U0.create)(can(e)):t==="gender"?xh(function(a){return Bp.create(RJ(a))})(CE(Ti("gender")(n))(jJ)):b.value})})},b_e=function(){return Wr(at(Le)({parse:function(e){return d.create(_an(e))},default:b.value,diagnosticName:"Chancing what-if scenario field"}))}(),R_e=function(e){return function(n){var t=pe(p_e)(xh(san)(e)),a=function(r){return function(i){if(i instanceof a_)return{sat:r.sat,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,gpa:new d(i.value0.value)};if(i instanceof r_)return{gpa:r.gpa,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,sat:{readingWriting:new d(i.value0.readingWriting),math:new d(i.value0.math)}};if(i instanceof o_)return{gpa:r.gpa,sat:r.sat,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,act:{english:new d(i.value0.english),math:new d(i.value0.math),science:new d(i.value0.science),reading:new d(i.value0.reading)}};if(i instanceof i_)return{act:r.act,gpa:r.gpa,sat:r.sat,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,courseRigor:{ap:new d(i.value0.ap),honors:new d(i.value0.honors),collegeClasses:new d(i.value0.collegeClasses)}};if(i instanceof u_)return{act:r.act,courseRigor:r.courseRigor,gpa:r.gpa,sat:r.sat,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,ecActivities:i.value0};if(i instanceof Up||i instanceof U0||i instanceof Bp)return r;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 101, column 26 - line 117, column 16): "+[i.constructor.name])}};return fan(a)(t)(pe([])(n))}},w_e={country:zm,zip:"94022"};var pan=K(Wv),dan=Bo(),han=z(gm);var NJ=Ct,gan=tl(NJ)(Ie);var OJ=function(e){return gan(pan(dan(e))(function(n){return han(new Je(n.cipCode,n))}))},S_e=function(){var e=Yw(ir(ce(Nt))(function(t){return t.areaOfStudy})),n=Eu(Ct)(function(t){return t.areaOfStudy});return function(t){return e(n(t))}}();var E_e=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(e=>null);function C_e(e,n){let t=typeof CV!="undefined"&&CV.apiEndpoint||typeof global!="undefined"&&global.CV&&global.CV.apiEndpoint;return t||console.error("Missing `CV.apiEndpoint` function"),t&&t(e,n)}function I_e(e,n,t,a,r){return function(i,u){var l=e.newXHR(),c=e.fixupUrl(r.url,l);if(l.open(r.method||"GET",c,!0,r.username,r.password),r.headers)try{for(var s=0,f;(f=r.headers[s])!=null;s++)l.setRequestHeader(f.field,f.value)}catch(m){i(m)}var v=function(m){return function(){i(new Error(m))}};return l.onerror=v(t),l.ontimeout=v(n),l.onload=function(){u({status:l.status,statusText:l.statusText,headers:l.getAllResponseHeaders().split(`\r `).filter(function(m){return m.length>0}).map(function(m){var _=m.indexOf(":");return a(m.substring(0,_))(m.substring(_+2))}),body:l.response})},l.responseType=r.responseType,l.withCredentials=r.withCredentials,l.timeout=r.timeout,l.send(r.content),function(m,_,h){try{l.abort()}catch(R){return _(R)}return h()}}}var G5="application/json",F_e="application/x-www-form-urlencoded";var T_e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),M_e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),G_e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),A_e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x_e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),A5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L_e=function(e){return e instanceof kJ?new d(F_e):e instanceof A5?new d(G5):b.value};var j_e=function(){return A5.create}();var P_e=an();var x5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FE=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),N_e=function(e){if(e instanceof x5||e instanceof L5)return P_e(e.value0);if(e instanceof FE)return e.value1;throw new Error("Failed pattern match at Affjax.RequestHeader (line 26, column 1 - line 26, column 33): "+[e.constructor.name])};var HJ=function(e){if(e instanceof x5)return"Accept";if(e instanceof L5)return"Content-Type";if(e instanceof FE)return e.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[e.constructor.name])};var O_e=Xe(Ze),UJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),BJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),JJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),N5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),k_e=function(e){if(e instanceof UJ)return"arraybuffer";if(e instanceof BJ)return"blob";if(e instanceof JJ)return"document";if(e instanceof j5||e instanceof P5)return"text";if(e instanceof N5)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[e.constructor.name])},H_e=function(e){return e instanceof j5?new d(G5):b.value},U_e=function(){return new P5(O_e)}();var B_e=function(){return new N5(O_e)}();var J_e=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();function W_e(e,n,t){try{return n(JSON.parse(t))}catch(a){return e(a.message)}}var O5=function(e){return W_e(rn.create,en.create,e)};var Dan=qn(Ga),q_e=L(B),yan=mi(Jo)(Mn);var ban=function(e){return e};var z_e=function(){var e=function(a){if(a.value1 instanceof b)return p7(a.value0);if(a.value1 instanceof d)return Dan(q_e(function(r){return function(i){return r+("="+i)}})(p7(a.value0)))(p7(a.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[a.constructor.name])},n=q_e(Ro("&")),t=yan(e);return function(a){return n(t(ban(a)))}}();var WJ=function(){function e(){}return e.value=new e,e}(),ED=function(){function e(){}return e.value=new e,e}(),qJ=function(){function e(){}return e.value=new e,e}(),Lh=function(){function e(){}return e.value=new e,e}(),k5=function(){function e(){}return e.value=new e,e}(),l2=function(){function e(){}return e.value=new e,e}(),zJ=function(){function e(){}return e.value=new e,e}(),$J=function(){function e(){}return e.value=new e,e}(),VJ=function(){function e(){}return e.value=new e,e}(),QJ=function(){function e(){}return e.value=new e,e}(),YJ=function(){function e(){}return e.value=new e,e}(),KJ=function(){function e(){}return e.value=new e,e}(),XJ=function(){function e(){}return e.value=new e,e}(),ZJ=function(){function e(){}return e.value=new e,e}(),eW=function(){function e(){}return e.value=new e,e}(),H5=function(){function e(){}return e.value=new e,e}();var Ran=function(e){return e},wan={show:function(e){if(e instanceof WJ)return"OPTIONS";if(e instanceof ED)return"GET";if(e instanceof qJ)return"HEAD";if(e instanceof Lh)return"POST";if(e instanceof k5)return"PUT";if(e instanceof l2)return"DELETE";if(e instanceof zJ)return"TRACE";if(e instanceof $J)return"CONNECT";if(e instanceof VJ)return"PROPFIND";if(e instanceof QJ)return"PROPPATCH";if(e instanceof YJ)return"MKCOL";if(e instanceof KJ)return"COPY";if(e instanceof XJ)return"MOVE";if(e instanceof ZJ)return"LOCK";if(e instanceof eW)return"UNLOCK";if(e instanceof H5)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[e.constructor.name])}};var $_e=Dr(re(wan))(Ran);var V_e={eq:function(e){return function(n){return e instanceof WJ&&n instanceof WJ||e instanceof ED&&n instanceof ED||e instanceof qJ&&n instanceof qJ||e instanceof Lh&&n instanceof Lh||e instanceof k5&&n instanceof k5||e instanceof l2&&n instanceof l2||e instanceof zJ&&n instanceof zJ||e instanceof $J&&n instanceof $J||e instanceof VJ&&n instanceof VJ||e instanceof QJ&&n instanceof QJ||e instanceof YJ&&n instanceof YJ||e instanceof KJ&&n instanceof KJ||e instanceof XJ&&n instanceof XJ||e instanceof ZJ&&n instanceof ZJ||e instanceof eW&&n instanceof eW||e instanceof H5&&n instanceof H5}}};var Q_e=function(e){return $d(function(n){return function(){var a=e(function(r){return n(rn.create(r))()},function(r){return n(en.create(r))()});return function(r){return $d(function(i){return function(){return a(r,function(l){return i(rn.create(l))()},function(l){return i(en.create(l))()}),KH}})}}})};var nW=z(Am(Ra)),San=jb(Ra),y1=qf(Ra),Y_e=St(OT(hT)(Ra)),Ean=sb(np(Ra)),U5=L(B),Can=Hl(Ie)(At),Ian=ce(Nt),Fan=it(Me),Tan=L(de),Man=V(Ht),Gan=n0(Js),Aan=z(Qt);var B5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),J5=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),W5=function(){function e(){}return e.value=new e,e}(),q5=function(){function e(){}return e.value=new e,e}(),z5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),K_e=function(e){return function(n){var t=function(f){return f===""?nW(Foe):Dr(function(v){return San(nx.create(v))})(nW)(O5(f))},a=function(){if(n.responseFormat instanceof UJ)return y1("ArrayBuffer");if(n.responseFormat instanceof BJ)return y1("Blob");if(n.responseFormat instanceof JJ)return function(f){return Y_e(y1("Document")(f))(Y_e(y1("XMLDocument")(f))(y1("HTMLDocument")(f)))};if(n.responseFormat instanceof j5)return Ean(function(f){return n.responseFormat.value0(t(f))})(y1("String"));if(n.responseFormat instanceof P5)return y1("String");if(n.responseFormat instanceof N5)return Pe(n.responseFormat.value0(nW(we)));throw new Error("Failed pattern match at Affjax (line 274, column 18 - line 283, column 57): "+[n.responseFormat.constructor.name])}(),r=function(f){if(f instanceof T_e)return new en(f.value0(wo));if(f instanceof M_e)return new en(wo(f.value0));if(f instanceof G_e)return new en(wo(f.value0));if(f instanceof A_e)return new en(wo(f.value0));if(f instanceof x_e)return new en(wo(f.value0));if(f instanceof kJ)return Rm("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(U5(wo)(z_e(f.value0)));if(f instanceof A5)return new en(wo(fb(f.value0)));throw new Error("Failed pattern match at Affjax (line 235, column 20 - line 250, column 69): "+[f.constructor.name])},i=function(f){return function(v){return f instanceof d&&!Can(ir(Ian)(HJ)(f.value0))(v)?aT(v)(f.value0):v}},u=function(f){return i(U5(L5.create)(Fan(L_e)(f)))(i(U5(x5.create)(H_e(n.responseFormat)))(n.headers))},l=function(f){return{method:$_e(n.method),url:n.url,headers:Tan(function(v){return{field:HJ(v),value:N_e(v)}})(u(n.content)),content:f,responseType:k_e(n.responseFormat),username:oa(n.username),password:oa(n.password),withCredentials:n.withCredentials,timeout:pe(0)(U5(function(v){return v})(n.timeout))}},c=function(f){return Man(Gan(Q_e(I_e(e,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",J_e.create,l(f)))))(function(v){if(v instanceof en){var m=r1(a(v.value0.body));if(m instanceof rn)return new rn(new J5(vie(m.value0),v.value0));if(m instanceof en)return new en({headers:v.value0.headers,status:v.value0.status,statusText:v.value0.statusText,body:m.value0});throw new Error("Failed pattern match at Affjax (line 209, column 9 - line 211, column 52): "+[m.constructor.name])}if(v instanceof rn)return new rn(function(){var _=X_(v.value0),h=_==="AffjaxTimeoutErrorMessageIdent";if(h)return W5.value;var R=_==="AffjaxRequestFailedMessageIdent";return R?q5.value:new z5(v.value0)}());throw new Error("Failed pattern match at Affjax (line 207, column 144 - line 219, column 28): "+[v.constructor.name])})};if(n.content instanceof b)return c(oa(b.value));if(n.content instanceof d){var s=r(n.content.value0);if(s instanceof en)return c(oa(new d(s.value0)));if(s instanceof rn)return Aan(new rn(new B5(s.value0)));throw new Error("Failed pattern match at Affjax (line 199, column 7 - line 203, column 48): "+[s.constructor.name])}throw new Error("Failed pattern match at Affjax (line 195, column 3 - line 203, column 48): "+[n.content.constructor.name])}};var TE=function(){return{method:new rn(ED.value),url:"/",headers:[],content:b.value,username:b.value,password:b.value,withCredentials:!1,responseFormat:B_e,timeout:b.value}}();var X_e={eq:function(e){return function(n){return e===n}}};var tW={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(e){return e||"/"}};var Z_e=K_e(tW);function epe(e){return Buffer.from(e).toString("base64")}function npe(e,n,t){let a;try{a=n(btoa(t))}catch(r){a=e(r)}return a}var aW=typeof btoa=="function";function tpe(e){let n=32768,t=[];for(let a=0;a0)return sde(Xr(uH(t)/Koe))(0);if(Ae)return 0;throw new Error("Failed pattern match at Data.Formatter.Number (line 100, column 5 - line 102, column 22): "+[])}();if(e.abbreviations){var r=drn(a)(3),i=function(){var p=r<1;return p?n:n/GA(1e3)($n(r))}(),u=function(){if(r===0)return"";if(r===1)return"K";if(r===2)return"M";if(r===3)return"G";if(r===4)return"T";if(r===5)return"P";if(r===6)return"E";if(r===7)return"Z";if(r===8)return"Y";if(Ae)return"10e+"+hrn(r*3|0);throw new Error("Failed pattern match at Data.Formatter.Number (line 107, column 7 - line 117, column 53): "+[])}();return fde({comma:e.comma,before:e.before,after:e.after,sign:e.sign,abbreviations:!1})(i)+u}var l=(e.before-a|0)-1|0,c=GA(10)($n(sde(0)(e.after))),s=Fb(t*c)/c,f=uS(s),v=s-f,m=Fb(v*c),_=function(){var p=V5(m),y=Lo(p),F=Q5("0")(e.after-y|0);return F+p}(),h=function(){var p=e.after<1;return p?"":"."+(function(){var y=m===0;return y?Q5("0")(e.after):""}()+function(){var y=m>0;return y?_:""}())}(),R=function(p){return function(y){return function(F){var O=p,H=y,A=!1,W;function me(he,ye,le){var Fe=$w(le);if(Fe instanceof b)return A=!0,fS(he);if(Fe instanceof d&&ye<3){O=xo(Fe.value0.head)(he),H=ye+1|0,F=Fe.value0.tail;return}O=xo(",")(he),H=0,F=le}for(;!A;)W=me(O,H,F);return W}}},g=function(){return e.comma?R([])(0)(QF(RT(Q5("0")(l)+V5(f)))):Q5("0")(l)+V5(f)}();return function(){var p=n<0;if(p)return"-";var y=n>0&&e.sign;return y?"+":""}()+(g+h)}},wrn=function(e){return function(n){return grn(Rrn(e))(Vt(fde)(n))}},Ss=function(e){return function(n){return Dr(Pe(Drn(n)))(yrn)(wrn(e)(n))}};var Srn=Number.MAX_SAFE_INTEGER;var mde=hn(dn),_de=mn(vn),pde=yn(Dn),Jp=function(){function e(){}return e.value=new e,e}(),jE=function(){function e(){}return e.value=new e,e}(),Ern={to:function(e){if(e instanceof T)return Jp.value;if(e instanceof o)return jE.value;throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof Jp)return new T($.value);if(e instanceof jE)return new o($.value);throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])}},dde={eq:function(e){return function(n){return e instanceof Jp&&n instanceof Jp||e instanceof jE&&n instanceof jE}}};var Y5=function(e){if(e instanceof jE)return"anonymous-all-schools";if(e instanceof Jp)return"all-schools";throw new Error("Failed pattern match at Profile.PublishScope (line 30, column 13 - line 32, column 30): "+[e.constructor.name])},dW=function(){return at(Le)({parse:Sn(Y5)(on(Ern)(pn(mde)(fn(sn))(mde)(_de))(gn(pde)(pde))(_n(_de))),diagnosticName:"Profile.PublishScope",default:jE.value})}();var gde=({just:e,nothing:n})=>t=>{try{let a=new Date(t);return isNaN(a.getTime())?n:e(a)}catch{return n}},gW=e=>({year:e.getFullYear(),month:e.getMonth(),day:e.getDate(),hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()}),Dde=()=>new Date,Orn=(()=>{let e=new Date;return typeof window!="undefined"?()=>e:()=>{let n=new Date;return n-e>1e3&&(e=n),e}})();var krn=(()=>{let e=new Date().toString(),n=(e.match(/\(([\w\s]+)\)$/)||[])[1];return n?/\s/.test(n)?(n.match(/\b(\w)/g)||[]).join(""):n:(n=(e.match(/(\w{3,4})\s\d{4}$/)||[])[1],n||(n=(e.match(/(UTC[\+\-]\d+)/)||[])[1],n)||(n=(e.match(/(GMT[\+\-]\d+)/)||[])[1],n)?n:"")})();function DW(){return Date.now()}var Brn=L(ct);var yW=Brn(M7)(DW);var qya=function(){function e(){this.head=null,this.last=null,this.size=0}function n(f,v){this.queue=f,this.value=v,this.next=null,this.prev=null}function t(f){this.draining=!1,this.error=null,this.value=f,this.takes=new e,this.reads=new e,this.puts=new e}var a={};function r(f){try{f()}catch(v){setTimeout(function(){throw v},0)}}function i(f,v){var m=new n(f,v);switch(f.size){case 0:f.head=m;break;case 1:m.prev=f.head,f.head.next=m,f.last=m;break;default:m.prev=f.last,f.last.next=m,f.last=m}return f.size++,m}function u(f){var v;switch(f.size){case 0:return null;case 1:v=f.head,f.head=null;break;case 2:v=f.last,f.head.next=null,f.last=null;break;default:v=f.last,f.last=v.prev,f.last.next=null}return v.prev=null,v.queue=null,f.size--,v.value}function l(f){var v;switch(f.size){case 0:return null;case 1:v=f.head,f.head=null;break;case 2:v=f.head,f.last.prev=null,f.head=f.last,f.last=null;break;default:v=f.head,f.head=v.next,f.head.prev=null}return v.next=null,v.queue=null,f.size--,v.value}function c(f){if(f.queue!==null){if(f.queue.last===f){u(f.queue);return}if(f.queue.head===f){l(f.queue);return}f.prev&&(f.prev.next=f.next),f.next&&(f.next.prev=f.prev),f.queue.size--,f.queue=null,f.value=null,f.next=null,f.prev=null}}function s(f,v){if(!v.draining){var m=v.puts,_=v.takes,h=v.reads,R,g,p,y,F;for(v.draining=!0;;){if(R=null,g=null,p=null,y=v.value,F=h.size,v.error!==null){for(y=f.left(v.error);R=l(m);)r(R.cb(y));for(;g=l(h);)r(g(y));for(;p=l(_);)r(p(y));break}if(y===a&&(R=l(m))&&(v.value=y=R.value),y!==a){for(p=l(_);F--&&(g=l(h));)r(g(f.right(y)));p!==null&&(v.value=a,r(p(f.right(y))))}if(R!==null&&r(R.cb(f.right(void 0))),v.value===a&&m.size===0||v.value!==a&&_.size===0)break}v.draining=!1}}return t.EMPTY=a,t.putLast=i,t.takeLast=u,t.takeHead=l,t.deleteCell=c,t.drainVar=s,t}();var Xrn=z(jt),CD=K(Me),Zrn=xt(Ni),eon=xt(So),non=xt(yc),ton=xt(iv),aon=xt(rv),ron=xt(av),oon=xt(ov),ion=z(Mn),uon=it(yr),lon=V(B);var yde=function(e){return CD(Zrn(e.year))(function(n){return CD(eon(e.month+1|0))(function(t){return CD(non(e.day))(function(a){return CD(ton(e.hour))(function(r){return CD(aon(e.minute))(function(i){return CD(ron(e.second))(function(u){return CD(oon(e.millisecond))(function(l){return ion(new nh(cD(n)(t)(a),new cp(r,i,u,l)))})})})})})})})},con=function(e){var n=OH("Failed to obtain current time. This should never happen.");return Te(n)(Xrn)(yde(gW(e)))},S1=uon(con)(Dde);var E1=function(e){return CD(lon(gde({just:d.create,nothing:b.value})(e))(gW))(yde)};var RW=function(e){if(e.first==="")return e.last;if(e.last==="")return e.first;if(Ae)return e.first+(" "+e.last);throw new Error("Failed pattern match at Profile.Types.Name (line 11, column 1 - line 11, column 27): "+[e.constructor.name])};var von=ce(dde);var bde=function(e){return von(e.publishScope)(Jp.value)};var mon=jr(Ie)(dt),Rde=re(qe),_on=Da(Ie)(dt),pon=Ve(M);var wde=25,wW=function(e){return Lo(e)>=wde},Sde=function(e){var n=Lo(e),t=n>0,a=mon(" ")([function(){return t?Rde(n)+" characters":""}(),_on(["(",Rde(wde),function(){return t?"":" character"}()," minimum)"])]),r=function(){var i=wW(e);return i?"text-success":""}();return pon(r)(a)};var don=function(){function e(){}return e.value=new e,e}(),SW=function(){function e(){}return e.value=new e,e}(),hon=function(){function e(){}return e.value=new e,e}(),gon=function(){function e(){}return e.value=new e,e}(),Don=function(){function e(){}return e.value=new e,e}(),X5=function(){function e(){}return e.value=new e,e}(),p2=function(){function e(){}return e.value=new e,e}(),EW=function(){function e(){}return e.value=new e,e}(),CW=function(){function e(){}return e.value=new e,e}();var Ede=function(e){if(e instanceof don)return"sheet-view";if(e instanceof SW)return"school-details";if(e instanceof hon)return"network-gallery";if(e instanceof gon)return"livestream-details";if(e instanceof Don)return"card-view";throw new Error("Failed pattern match at Sem.Types.User (line 100, column 25 - line 105, column 26): "+[e.constructor.name])};var Cde=JSON.stringify;var yon=use(J)()(),Rv=function(){return Cde},bon=Rv();var Z5=function(){return function(e){return yon({type:"application/ld+json",dangerouslySetInnerHTML:{__html:bon(e)}})([])}};var e6="/messages";var Ide=e=>()=>e.preventDefault&&e.preventDefault(),Fde=e=>()=>e.stopPropagation&&e.stopPropagation();var C1=function(){return Fde},wv=function(){return Ide};var Ton=U(J),Mon=In(X)()(),Gon=ea(M),Aon=_a(M),xon=U(M),Tde=function(e){return Ton("d-flex flex-column align-items-center "+e)([Mon("rounded-circle bg-light text-secondary x-large d-flex align-items-center justify-content-center")({style:$e({width:"3rem",height:"3rem"})})(Gon("fe fe-search")("")),Aon("mt-3")("No matches"),xon("")("Try adjusting your filters.")])};var Lon=Zt(xi),jon=wv(),Pon=C1(),n6=function(e){var n=fa(e)()();return function(t){return function(a){return n(t)({href:a.href,onClick:Lon(function(r){return function(){return jon(r)(),Pon(r)(),a.onClick()}})})}}};var Mde=L(B),Non=Lf(B),Oon=qn(Ga),kt=function(){function e(){}return e.value=new e,e}(),Qn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ma=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_o={map:function(e){return function(n){if(n instanceof kt)return kt.value;if(n instanceof Qn)return new Qn(e(n.value0));if(n instanceof ma)return new ma(Mde(e)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 0, column 0 - line 0, column 0): "+[n.constructor.name])}}};var kon={apply:function(e){return function(n){if(e instanceof kt||n instanceof kt)return kt.value;if(e instanceof Qn&&n instanceof Qn)return new Qn(e.value0(n.value0));if(e instanceof ma&&n instanceof Qn)return new ma(Non(e.value0)(n.value0));if(e instanceof Qn&&n instanceof ma)return new ma(Mde(e.value0)(n.value0));if(e instanceof ma&&n instanceof ma)return new ma(Oon(e.value0)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 36, column 1 - line 42, column 52): "+[e.constructor.name,n.constructor.name])}},Functor0:function(){return _o}},Gde=function(){return{pure:Qn.create,Apply0:function(){return kon}}}(),Ade={alt:function(e){return function(n){return e instanceof kt?n:e}},Functor0:function(){return _o}},PE=function(e){if(e instanceof kt)return new ma(b.value);if(e instanceof Qn)return new ma(new d(e.value0));if(e instanceof ma)return new ma(e.value0);throw new Error("Failed pattern match at Utils.Loadable (line 63, column 13 - line 66, column 25): "+[e.constructor.name])},za=function(e){if(e instanceof kt)return b.value;if(e instanceof Qn)return new d(e.value0);if(e instanceof ma)return e.value0;throw new Error("Failed pattern match at Utils.Loadable (line 48, column 11 - line 51, column 17): "+[e.constructor.name])},ID=function(e){return function(n){if(n instanceof ma&&n.value0 instanceof b)return new ma(b.value);var t=function(r){var i=function(l){return kt.value};if(n instanceof Qn){var u=e(n.value0);return u instanceof d?new Qn(u.value0):i(!0)}return i(!0)};if(n instanceof ma&&n.value0 instanceof d){var a=e(n.value0.value0);return a instanceof d?new ma(new d(a.value0)):t(!0)}return t(!0)}};var IW=function(e){if(e instanceof kt)return!1;if(e instanceof ma)return!0;if(e instanceof Qn)return!1;throw new Error("Failed pattern match at Utils.Loadable (line 69, column 13 - line 72, column 21): "+[e.constructor.name])};var Hon=re(qe),Uon=Da(Ie)(dt),xde=function(e){var n=dc(e);return function(){return function(){return n("text")}}};var FW=function(){return function(){return $b("path")}},Bon=FW()();var NE=function(e){var n=function(l){return Hon(vs(l))},t=function(l){return function(c){return n(l*c.x)+(" "+n(l*c.y))}},a=function(l){return{x:e.center.x+iH(l),y:e.center.y-lH(l)}},r=a(e.angle1),i=a(e.angle0),u=function(){var l=e.angle1-e.angle0>K_;return l?"1":"0"}();return Bon("")({d:Uon([" M ",t(e.outerRadius)(i)," A ",n(e.outerRadius)," ",n(e.outerRadius)," 0 ",u," 0 ",t(e.outerRadius)(r)," L ",t(e.innerRadius)(r)," A ",n(e.innerRadius)," ",n(e.innerRadius)," 0 ",u," 1 ",t(e.innerRadius)(i)," Z"]),fill:e.fill,stroke:e.stroke.color,strokeWidth:e.stroke.width})},Lde=function(){return function(){return $b("circle")}};var Jon=L(_o),Won=qn(Ga),qon=L(B),TW=U(X),jde=U(J),Pde=Lt(M),zon=l0(X)()(),MW=Ve(M),Nde=re(qe),Ode=ea(M),$on=an(),kde=V(B),Von=V(_o);var t6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),a6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),l_=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Wp=function(){function e(){}return e.value=new e,e}(),qp=function(){function e(){}return e.value=new e,e}(),zp=function(){function e(){}return e.value=new e,e}(),Qon=function(e){return e};var r6={map:function(e){return function(n){return Jon(function(t){return{regular:e(t.regular),simulated:e(t.simulated)}})(n)}}},Hde=function(e){return ID(function(n){return Won(qon(function(t){return function(a){return a-t|0}})(n.regular.score))(n.simulated.score)})(e)},d2=function(e){return TW("card")(TW("card-body")(jde("row")([TW("col-8 "+function(){return e.narrowLayout?"":"order-1"}())(Pde("")("Chancing for this school is coming soon")),jde("col-4 order-md-0 d-flex flex-column align-items-center "+function(){return e.narrowLayout?"":"order-0"}())([zon("")({viewBox:"-100 -100 200 100"})(NE({center:{x:0,y:0},angle0:0,angle1:K_,innerRadius:50,outerRadius:90,fill:"#EDF2F9",stroke:{color:"#EDF2F9",width:1}})),Pde("text-muted mt-2")("N/A")])])))},Ude=function(e){if(e instanceof t6)return!1;if(e instanceof GW)return IW(e.value0);if(e instanceof a6)return IW(e.value0.simulated);throw new Error("Failed pattern match at Hub.Chancing (line 65, column 19 - line 68, column 65): "+[e.constructor.name])};var I1=function(e){if(e instanceof t6)return new d(e.value0);if(e instanceof GW)return za(e.value0);if(e instanceof a6)return new d(pe(e.value0.regular)(za(e.value0.simulated)));throw new Error("Failed pattern match at Hub.Chancing (line 52, column 19 - line 55, column 101): "+[e.constructor.name])},Bde=function(e){if(e instanceof qp)return b.value;if(e instanceof zp)return b.value;if(e instanceof Wp)return b.value;if(e instanceof l_)return I1(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 58, column 20 - line 62, column 35): "+[e.constructor.name])},o6=function(e){return function(n){return function(t){if(t instanceof Qn&&t.value0>0)return MW("text-success "+e)("+"+(Nde(t.value0)+"%"));if(t instanceof Qn&&t.value0<0)return MW("text-danger "+e)("-"+(Nde(-t.value0|0)+"%"));if(t instanceof Qn)return ke;if(t instanceof kt)return ke;if(t instanceof ma)return MW("spinner-border spinner-border-sm text-primary "+e)("");throw new Error("Failed pattern match at Hub.Chancing (line 177, column 51 - line 182, column 85): "+[t.constructor.name])}(Hde(n))}},h2=function(e){return function(n){return function(t){if(t instanceof Qn&&t.value0>0)return Ode("fe fe-arrow-up text-success "+e)("");if(t instanceof Qn&&t.value0<0)return Ode("fe fe-arrow-down text-danger "+e)("");if(t instanceof Qn)return ke;if(t instanceof kt)return ke;if(t instanceof ma)return ke;throw new Error("Failed pattern match at Hub.Chancing (line 169, column 46 - line 174, column 25): "+[t.constructor.name])}(Hde(n))}},OE=function(e){var n=function(a){return function(r){if(e.chancingState.simulation instanceof d)return new l_(e.chancingState.simulation.value0.effectiveProfile,new a6({regular:r,simulated:e.chancingState.simulation.value0.results(e.school.id)}));if(e.chancingState.simulation instanceof b)return new l_($on(a),new t6(r));throw new Error("Failed pattern match at Hub.Chancing (line 117, column 7 - line 121, column 62): "+[e.chancingState.simulation.constructor.name])}},t=function(a){return Ya(nr)("Both chancing data and profile are present, but chancing result is absent")({schoolId:e.school.id})(function(r){return zp.value})};if(!e.school.chancing.canChance)return zp.value;if(e.currentUser instanceof b||e.chancingState.permanentProfile instanceof b)return qp.value;if(e.chancingState.permanentProfile instanceof d){if(e.chancingState.chances instanceof kt)return t(we);if(e.chancingState.chances instanceof ma&&e.chancingState.chances.value0 instanceof b)return Wp.value;if(e.chancingState.chances instanceof ma&&e.chancingState.chances.value0 instanceof d)return pe(Wp.value)(kde(e.chancingState.chances.value0.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));if(e.chancingState.chances instanceof Qn)return mA(t)(kde(e.chancingState.chances.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));throw new Error("Failed pattern match at Hub.Chancing (line 100, column 36 - line 108, column 83): "+[e.chancingState.chances.constructor.name])}throw new Error("Failed pattern match at Hub.Chancing (line 88, column 21 - line 108, column 83): "+[e.constructor.name])},g2=function(e){return Qon(function(n){if(n instanceof t6)return kt.value;if(n instanceof GW)return kt.value;if(n instanceof a6)return Von(n.value0.simulated)(function(t){return{regular:n.value0.regular,simulated:t}});throw new Error("Failed pattern match at Hub.Chancing (line 154, column 29 - line 160, column 44): "+[n.constructor.name])}(e))},Jde=function(e){if(e instanceof qp)return kt.value;if(e instanceof zp)return kt.value;if(e instanceof Wp)return kt.value;if(e instanceof l_)return g2(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 147, column 15 - line 151, column 30): "+[e.constructor.name])};var Yon=V(B);var Wde=function(e){return{id:e.id,slug:e.slug,name:e.name,imgixImageUrl:e.imgixPath,acceptanceRate:Yon(e.admissions.acceptanceRate)(function(n){return n.value}),cityState:new d(c1(e.address))}};var i6=V(B),F1=K(Me),Kon=oo(ax),Xon=$_(Mn)(Jo),Zon=oo(NJ),ein=L(B),qde=V(_o),nin=L(_o),D2=function(e){return function(n){return ID(function(t){return Pi(e)(t.results)})(n.whatIfChances)}};var kE=function(e){return function(n){return pe("")(Pi(e)(n.schoolNotes))}},cf=function(e){return function(n){return Pi(e)(n.schoolList)}};var y2=function(e){return function(n){return ID(Pi(e))(n.schoolConnections)}};var FD=function(e){return function(n){return F1(za(n.all))(function(t){return Pi(e)(t.table)})}},AW=function(e){return function(n){return F1(F1(za(n.slugs))(Kon(e)))(function(t){return FD(t)(n)})}},b2=function(e){return function(n){return pe([])(F1(FD(e)(n))(function(t){return Xon(t.majors)(function(a){return Zon(a)(n.majors)})}))}},xW=function(e){return function(n){return ID(function(t){return F1(i6(Pi(e)(t))(qoe(function(a){return ein(Wde)(FD(a)(n))})))(Kv)})(n.recommendedSchools)}},LW=function(e){return qde(e.financials)(function(n){return function(t){return Pi(t)(n)}})},c_=function(e){return function(n){return ID(Pi(e))(n.financials)}},jW=function(e){return function(n){return nin(Pi(e))(n.counselorConnections)}},T1=function(e){return function(n){return F1(za(n.contentModules.content))(Pi(e))}},PW=function(e){return qde(e.chances)(function(n){return function(t){return Pi(t)(n)}})},R2=function(e){return function(n){return ID(Pi(e))(n.chances)}},u6=function(e){return function(n){return pe(t1)(i6(cf(e)(n))(function(t){return t.applicationRound}))}},NW=function(e){return pe([])(i6(i6(za(e.all))(function(n){return n.table}))($se))},w2=function(e){return function(n){return F1(za(n.admissionsDates))(Pi(e))}};var zde=hn(dn),$de=pn(zde)(fn(sn)),Vde=mn(vn),Qde=_n(Vde),Yde=yn(Dn),Kde=gn(Yde),Xl=function(){function e(){}return e.value=new e,e}(),$p=function(){function e(){}return e.value=new e,e}(),sf=function(){function e(){}return e.value=new e,e}();var oin={to:function(e){if(e instanceof T)return Xl.value;if(e instanceof o&&e.value0 instanceof T)return $p.value;if(e instanceof o&&e.value0 instanceof o)return sf.value;throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 12, column 1 - line 12, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Xl)return new T($.value);if(e instanceof $p)return new o(new T($.value));if(e instanceof sf)return new o(new o($.value));throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 12, column 1 - line 12, column 32): "+[e.constructor.name])}};var OW=function(e){if(e instanceof Xl)return b.value;if(e instanceof sf)return new d("open");if(e instanceof $p)return new d("on");throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 21, column 13 - line 24, column 22): "+[e.constructor.name])},Xde=function(){return at(Le)({parse:Sn(function(){var e=pe("");return function(n){return e(OW(n))}}())(on(oin)($de($de(zde)(Vde))(Qde))(Kde(Kde(Yde)))(Qde)),default:Xl.value,diagnosticName:"Hub.Types.WhatificatorPhase"})}();var iin=ja(),uin=In(J)()(),kW=U(X),lin=In(X)()(),cin=Zt(tr),l6=function(){return function(e){var n=iin(e),t=cr(n.header);return oe([uin("z-index-modal position-fixed fixed-bottom d-flex flex-column pt-5")({style:$e({maxHeight:"100%"})})([Ue(t)(function(a){return kW("bg-white rounded-top border-bottom border-light position-relative")(a)}),kW("flex-grow-1 overflow-y-auto overflow-x-hidden bg-white px-4 py-3"+function(){var a=tt(t);return a?"":" rounded-top"}())(n.body),Ue(cr(n.footer))(function(a){return kW("bg-white border-top border-light px-4 py-3")(a)})]),lin("modal-backdrop show")({onClick:cin(n.onClose)})(ke)])}};var S2=re(qe);var sin=wr(Za);var E2=function(e){return"$"+(Ss("0")(e/1e3)+"K")},fin=function(e){return function(n){return function(t){var a=e===1;return a?n:t}}},Zde=function(e){return function(n){return function(t){return Ss("0,0")($n(e))+(" "+fin(e)(n)(t))}}},C2=function(e){return S2(vs(e*100))+"%"},Ia=function(e){return S2(vs(e*100))+"%"};var ehe=Ss("0,0"),ku=function(e){return"$"+ehe(e)},ff=function(e){return ehe($n(e))};var TD=function(e){var n=function(){var a=Ib($n(e))(60),r=a<10;return r?"0"+S2(Xr(a)):S2(Xr(a))}(),t=S2(sin(e)(60));return t+(":"+n)};var vin=ce(wp),min=ze(L0);var nhe=L(de),_in=Qe(ra),the=hn(dn),Ut=pn(the)(fn(sn)),ahe=mn(vn),Bt=_n(ahe),rhe=yn(Dn),Jt=gn(rhe),c6=V(B),pin=ce(Ft(Va)),din=K(Me),hin=z(Mn),I2=it(Me),HW=re(qe),gin=oo(L0),ti=function(){function e(){}return e.value=new e,e}(),sl=function(){function e(){}return e.value=new e,e}(),fl=function(){function e(){}return e.value=new e,e}(),Ec=function(){function e(){}return e.value=new e,e}(),Oi=function(){function e(){}return e.value=new e,e}(),fu=function(){function e(){}return e.value=new e,e}(),Zl=function(){function e(){}return e.value=new e,e}(),Cc=function(){function e(){}return e.value=new e,e}(),Ic=function(){function e(){}return e.value=new e,e}(),vl=function(){function e(){}return e.value=new e,e}(),Fc=function(){function e(){}return e.value=new e,e}(),ml=function(){function e(){}return e.value=new e,e}(),_l=function(){function e(){}return e.value=new e,e}(),Tc=function(){function e(){}return e.value=new e,e}(),pl=function(){function e(){}return e.value=new e,e}(),dl=function(){function e(){}return e.value=new e,e}(),hl=function(){function e(){}return e.value=new e,e}(),ki=function(){function e(){}return e.value=new e,e}(),gl=function(){function e(){}return e.value=new e,e}(),Dl=function(){function e(){}return e.value=new e,e}(),Hi=function(){function e(){}return e.value=new e,e}(),Mc=function(){function e(){}return e.value=new e,e}(),yl=function(){function e(){}return e.value=new e,e}(),bl=function(){function e(){}return e.value=new e,e}(),Hu=function(){function e(){}return e.value=new e,e}(),Rl=function(){function e(){}return e.value=new e,e}(),wl=function(){function e(){}return e.value=new e,e}(),Sl=function(){function e(){}return e.value=new e,e}(),El=function(){function e(){}return e.value=new e,e}(),Ui=function(){function e(){}return e.value=new e,e}(),Cl=function(){function e(){}return e.value=new e,e}(),Gc=function(){function e(){}return e.value=new e,e}(),vu=function(){function e(){}return e.value=new e,e}(),Bi=function(){function e(){}return e.value=new e,e}(),Ac=function(){function e(){}return e.value=new e,e}(),Ji=function(){function e(){}return e.value=new e,e}(),xc=function(){function e(){}return e.value=new e,e}(),Lc=function(){function e(){}return e.value=new e,e}(),Il=function(){function e(){}return e.value=new e,e}(),Fl=function(){function e(){}return e.value=new e,e}(),mu=function(){function e(){}return e.value=new e,e}(),Tl=function(){function e(){}return e.value=new e,e}(),Ml=function(){function e(){}return e.value=new e,e}(),Wi=function(){function e(){}return e.value=new e,e}(),jc=function(){function e(){}return e.value=new e,e}(),Uu=function(){function e(){}return e.value=new e,e}(),Pc=function(){function e(){}return e.value=new e,e}(),Bu=function(){function e(){}return e.value=new e,e}(),qi=function(){function e(){}return e.value=new e,e}(),_i=function(){function e(){}return e.value=new e,e}(),Nc=function(){function e(){}return e.value=new e,e}(),Ju=function(){function e(){}return e.value=new e,e}(),zi=function(){function e(){}return e.value=new e,e}(),_u=function(){function e(){}return e.value=new e,e}(),$i=function(){function e(){}return e.value=new e,e}(),vf=function(){function e(){}return e.value=new e,e}(),MD=function(){function e(){}return e.value=new e,e}(),mf=function(){function e(){}return e.value=new e,e}(),pu=function(){function e(){}return e.value=new e,e}(),s_=function(){function e(){}return e.value=new e,e}(),f_=function(){function e(){}return e.value=new e,e}(),Vp=function(){function e(){}return e.value=new e,e}(),GD=function(){function e(){}return e.value=new e,e}(),v_=function(){function e(){}return e.value=new e,e}(),Qp=function(){function e(){}return e.value=new e,e}(),Es=function(){function e(){}return e.value=new e,e}(),Sv=function(){function e(){}return e.value=new e,e}(),jh=function(){function e(){}return e.value=new e,e}(),HE=function(){function e(){}return e.value=new e,e}(),P=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fr=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Din={to:function(e){if(e instanceof T)return ti.value;if(e instanceof o&&e.value0 instanceof T)return sl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return fl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Ec.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return Oi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return fu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return Zl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ic.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return vl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Fc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ml.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return _l.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Tc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return pl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return dl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return hl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ki.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return gl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Dl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Hi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Mc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return yl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return bl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Hu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Rl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return wl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Sl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return El.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ui.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Gc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return vu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Bi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ac.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ji.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return xc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Lc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Il.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Fl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return mu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Tl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ml.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Wi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return jc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Uu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Pc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Bu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return qi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return _i.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Nc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ju.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return zi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return _u.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return $i.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return vf.value;throw new Error("Failed pattern match at Hub.Facet (line 132, column 1 - line 132, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof ti)return new T($.value);if(e instanceof sl)return new o(new T($.value));if(e instanceof fl)return new o(new o(new T($.value)));if(e instanceof Ec)return new o(new o(new o(new T($.value))));if(e instanceof Oi)return new o(new o(new o(new o(new T($.value)))));if(e instanceof fu)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof Zl)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof Cc)return new o(new o(new o(new o(new o(new o(new o(new T($.value))))))));if(e instanceof Ic)return new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))));if(e instanceof vl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))));if(e instanceof Fc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))));if(e instanceof ml)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))));if(e instanceof _l)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))));if(e instanceof Tc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))));if(e instanceof pl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))));if(e instanceof dl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))));if(e instanceof hl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))));if(e instanceof ki)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))));if(e instanceof gl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))));if(e instanceof Dl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))));if(e instanceof Hi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))));if(e instanceof Mc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))));if(e instanceof yl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))));if(e instanceof bl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))));if(e instanceof Hu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))));if(e instanceof Rl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))));if(e instanceof wl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))));if(e instanceof Sl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))));if(e instanceof El)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))));if(e instanceof Ui)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))));if(e instanceof Cl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))));if(e instanceof Gc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))));if(e instanceof vu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))));if(e instanceof Bi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))));if(e instanceof Ac)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))));if(e instanceof Ji)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))));if(e instanceof xc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))));if(e instanceof Lc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))));if(e instanceof Il)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))));if(e instanceof Fl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))));if(e instanceof mu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))));if(e instanceof Tl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ml)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))));if(e instanceof Wi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))));if(e instanceof jc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Uu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Pc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Bu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof qi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof _i)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Nc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ju)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof zi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof _u)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof $i)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof vf)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o($.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));throw new Error("Failed pattern match at Hub.Facet (line 132, column 1 - line 132, column 37): "+[e.constructor.name])}};var ohe={eq:function(e){return function(n){return e instanceof ti&&n instanceof ti||e instanceof sl&&n instanceof sl||e instanceof fl&&n instanceof fl||e instanceof Ec&&n instanceof Ec||e instanceof Oi&&n instanceof Oi||e instanceof fu&&n instanceof fu||e instanceof Zl&&n instanceof Zl||e instanceof Cc&&n instanceof Cc||e instanceof Ic&&n instanceof Ic||e instanceof vl&&n instanceof vl||e instanceof Fc&&n instanceof Fc||e instanceof ml&&n instanceof ml||e instanceof _l&&n instanceof _l||e instanceof Tc&&n instanceof Tc||e instanceof pl&&n instanceof pl||e instanceof dl&&n instanceof dl||e instanceof hl&&n instanceof hl||e instanceof ki&&n instanceof ki||e instanceof gl&&n instanceof gl||e instanceof Dl&&n instanceof Dl||e instanceof Hi&&n instanceof Hi||e instanceof Mc&&n instanceof Mc||e instanceof yl&&n instanceof yl||e instanceof bl&&n instanceof bl||e instanceof Hu&&n instanceof Hu||e instanceof Rl&&n instanceof Rl||e instanceof wl&&n instanceof wl||e instanceof Sl&&n instanceof Sl||e instanceof El&&n instanceof El||e instanceof Ui&&n instanceof Ui||e instanceof Cl&&n instanceof Cl||e instanceof Gc&&n instanceof Gc||e instanceof vu&&n instanceof vu||e instanceof Bi&&n instanceof Bi||e instanceof Ac&&n instanceof Ac||e instanceof Ji&&n instanceof Ji||e instanceof xc&&n instanceof xc||e instanceof Lc&&n instanceof Lc||e instanceof Il&&n instanceof Il||e instanceof Fl&&n instanceof Fl||e instanceof mu&&n instanceof mu||e instanceof Tl&&n instanceof Tl||e instanceof Ml&&n instanceof Ml||e instanceof Wi&&n instanceof Wi||e instanceof jc&&n instanceof jc||e instanceof Uu&&n instanceof Uu||e instanceof Pc&&n instanceof Pc||e instanceof Bu&&n instanceof Bu||e instanceof qi&&n instanceof qi||e instanceof _i&&n instanceof _i||e instanceof Nc&&n instanceof Nc||e instanceof Ju&&n instanceof Ju||e instanceof zi&&n instanceof zi||e instanceof _u&&n instanceof _u||e instanceof $i&&n instanceof $i||e instanceof vf&&n instanceof vf}}},yin=ce(ohe);var bin={compare:function(e){return function(n){if(e instanceof ti&&n instanceof ti)return ee.value;if(e instanceof ti)return Y.value;if(n instanceof ti)return Q.value;if(e instanceof sl&&n instanceof sl)return ee.value;if(e instanceof sl)return Y.value;if(n instanceof sl)return Q.value;if(e instanceof fl&&n instanceof fl)return ee.value;if(e instanceof fl)return Y.value;if(n instanceof fl)return Q.value;if(e instanceof Ec&&n instanceof Ec)return ee.value;if(e instanceof Ec)return Y.value;if(n instanceof Ec)return Q.value;if(e instanceof Oi&&n instanceof Oi)return ee.value;if(e instanceof Oi)return Y.value;if(n instanceof Oi)return Q.value;if(e instanceof fu&&n instanceof fu)return ee.value;if(e instanceof fu)return Y.value;if(n instanceof fu)return Q.value;if(e instanceof Zl&&n instanceof Zl)return ee.value;if(e instanceof Zl)return Y.value;if(n instanceof Zl)return Q.value;if(e instanceof Cc&&n instanceof Cc)return ee.value;if(e instanceof Cc)return Y.value;if(n instanceof Cc)return Q.value;if(e instanceof Ic&&n instanceof Ic)return ee.value;if(e instanceof Ic)return Y.value;if(n instanceof Ic)return Q.value;if(e instanceof vl&&n instanceof vl)return ee.value;if(e instanceof vl)return Y.value;if(n instanceof vl)return Q.value;if(e instanceof Fc&&n instanceof Fc)return ee.value;if(e instanceof Fc)return Y.value;if(n instanceof Fc)return Q.value;if(e instanceof ml&&n instanceof ml)return ee.value;if(e instanceof ml)return Y.value;if(n instanceof ml)return Q.value;if(e instanceof _l&&n instanceof _l)return ee.value;if(e instanceof _l)return Y.value;if(n instanceof _l)return Q.value;if(e instanceof Tc&&n instanceof Tc)return ee.value;if(e instanceof Tc)return Y.value;if(n instanceof Tc)return Q.value;if(e instanceof pl&&n instanceof pl)return ee.value;if(e instanceof pl)return Y.value;if(n instanceof pl)return Q.value;if(e instanceof dl&&n instanceof dl)return ee.value;if(e instanceof dl)return Y.value;if(n instanceof dl)return Q.value;if(e instanceof hl&&n instanceof hl)return ee.value;if(e instanceof hl)return Y.value;if(n instanceof hl)return Q.value;if(e instanceof ki&&n instanceof ki)return ee.value;if(e instanceof ki)return Y.value;if(n instanceof ki)return Q.value;if(e instanceof gl&&n instanceof gl)return ee.value;if(e instanceof gl)return Y.value;if(n instanceof gl)return Q.value;if(e instanceof Dl&&n instanceof Dl)return ee.value;if(e instanceof Dl)return Y.value;if(n instanceof Dl)return Q.value;if(e instanceof Hi&&n instanceof Hi)return ee.value;if(e instanceof Hi)return Y.value;if(n instanceof Hi)return Q.value;if(e instanceof Mc&&n instanceof Mc)return ee.value;if(e instanceof Mc)return Y.value;if(n instanceof Mc)return Q.value;if(e instanceof yl&&n instanceof yl)return ee.value;if(e instanceof yl)return Y.value;if(n instanceof yl)return Q.value;if(e instanceof bl&&n instanceof bl)return ee.value;if(e instanceof bl)return Y.value;if(n instanceof bl)return Q.value;if(e instanceof Hu&&n instanceof Hu)return ee.value;if(e instanceof Hu)return Y.value;if(n instanceof Hu)return Q.value;if(e instanceof Rl&&n instanceof Rl)return ee.value;if(e instanceof Rl)return Y.value;if(n instanceof Rl)return Q.value;if(e instanceof wl&&n instanceof wl)return ee.value;if(e instanceof wl)return Y.value;if(n instanceof wl)return Q.value;if(e instanceof Sl&&n instanceof Sl)return ee.value;if(e instanceof Sl)return Y.value;if(n instanceof Sl)return Q.value;if(e instanceof El&&n instanceof El)return ee.value;if(e instanceof El)return Y.value;if(n instanceof El)return Q.value;if(e instanceof Ui&&n instanceof Ui)return ee.value;if(e instanceof Ui)return Y.value;if(n instanceof Ui)return Q.value;if(e instanceof Cl&&n instanceof Cl)return ee.value;if(e instanceof Cl)return Y.value;if(n instanceof Cl)return Q.value;if(e instanceof Gc&&n instanceof Gc)return ee.value;if(e instanceof Gc)return Y.value;if(n instanceof Gc)return Q.value;if(e instanceof vu&&n instanceof vu)return ee.value;if(e instanceof vu)return Y.value;if(n instanceof vu)return Q.value;if(e instanceof Bi&&n instanceof Bi)return ee.value;if(e instanceof Bi)return Y.value;if(n instanceof Bi)return Q.value;if(e instanceof Ac&&n instanceof Ac)return ee.value;if(e instanceof Ac)return Y.value;if(n instanceof Ac)return Q.value;if(e instanceof Ji&&n instanceof Ji)return ee.value;if(e instanceof Ji)return Y.value;if(n instanceof Ji)return Q.value;if(e instanceof xc&&n instanceof xc)return ee.value;if(e instanceof xc)return Y.value;if(n instanceof xc)return Q.value;if(e instanceof Lc&&n instanceof Lc)return ee.value;if(e instanceof Lc)return Y.value;if(n instanceof Lc)return Q.value;if(e instanceof Il&&n instanceof Il)return ee.value;if(e instanceof Il)return Y.value;if(n instanceof Il)return Q.value;if(e instanceof Fl&&n instanceof Fl)return ee.value;if(e instanceof Fl)return Y.value;if(n instanceof Fl)return Q.value;if(e instanceof mu&&n instanceof mu)return ee.value;if(e instanceof mu)return Y.value;if(n instanceof mu)return Q.value;if(e instanceof Tl&&n instanceof Tl)return ee.value;if(e instanceof Tl)return Y.value;if(n instanceof Tl)return Q.value;if(e instanceof Ml&&n instanceof Ml)return ee.value;if(e instanceof Ml)return Y.value;if(n instanceof Ml)return Q.value;if(e instanceof Wi&&n instanceof Wi)return ee.value;if(e instanceof Wi)return Y.value;if(n instanceof Wi)return Q.value;if(e instanceof jc&&n instanceof jc)return ee.value;if(e instanceof jc)return Y.value;if(n instanceof jc)return Q.value;if(e instanceof Uu&&n instanceof Uu)return ee.value;if(e instanceof Uu)return Y.value;if(n instanceof Uu)return Q.value;if(e instanceof Pc&&n instanceof Pc)return ee.value;if(e instanceof Pc)return Y.value;if(n instanceof Pc)return Q.value;if(e instanceof Bu&&n instanceof Bu)return ee.value;if(e instanceof Bu)return Y.value;if(n instanceof Bu)return Q.value;if(e instanceof qi&&n instanceof qi)return ee.value;if(e instanceof qi)return Y.value;if(n instanceof qi)return Q.value;if(e instanceof _i&&n instanceof _i)return ee.value;if(e instanceof _i)return Y.value;if(n instanceof _i)return Q.value;if(e instanceof Nc&&n instanceof Nc)return ee.value;if(e instanceof Nc)return Y.value;if(n instanceof Nc)return Q.value;if(e instanceof Ju&&n instanceof Ju)return ee.value;if(e instanceof Ju)return Y.value;if(n instanceof Ju)return Q.value;if(e instanceof zi&&n instanceof zi)return ee.value;if(e instanceof zi)return Y.value;if(n instanceof zi)return Q.value;if(e instanceof _u&&n instanceof _u)return ee.value;if(e instanceof _u)return Y.value;if(n instanceof _u)return Q.value;if(e instanceof $i&&n instanceof $i)return ee.value;if(e instanceof $i)return Y.value;if(n instanceof $i)return Q.value;if(e instanceof vf&&n instanceof vf)return ee.value;throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return ohe}},Rin=ze(bin),win={eq:function(e){return function(n){return e instanceof MD&&n instanceof MD||e instanceof mf&&n instanceof mf||e instanceof pu&&n instanceof pu||e instanceof s_&&n instanceof s_||e instanceof f_&&n instanceof f_||e instanceof Vp&&n instanceof Vp||e instanceof GD&&n instanceof GD||e instanceof v_&&n instanceof v_||e instanceof Qp&&n instanceof Qp||e instanceof Es&&n instanceof Es||e instanceof Sv&&n instanceof Sv||e instanceof jh&&n instanceof jh||e instanceof HE&&n instanceof HE}}},ihe={compare:function(e){return function(n){if(e instanceof MD&&n instanceof MD)return ee.value;if(e instanceof MD)return Y.value;if(n instanceof MD)return Q.value;if(e instanceof mf&&n instanceof mf)return ee.value;if(e instanceof mf)return Y.value;if(n instanceof mf)return Q.value;if(e instanceof pu&&n instanceof pu)return ee.value;if(e instanceof pu)return Y.value;if(n instanceof pu)return Q.value;if(e instanceof s_&&n instanceof s_)return ee.value;if(e instanceof s_)return Y.value;if(n instanceof s_)return Q.value;if(e instanceof f_&&n instanceof f_)return ee.value;if(e instanceof f_)return Y.value;if(n instanceof f_)return Q.value;if(e instanceof Vp&&n instanceof Vp)return ee.value;if(e instanceof Vp)return Y.value;if(n instanceof Vp)return Q.value;if(e instanceof GD&&n instanceof GD)return ee.value;if(e instanceof GD)return Y.value;if(n instanceof GD)return Q.value;if(e instanceof v_&&n instanceof v_)return ee.value;if(e instanceof v_)return Y.value;if(n instanceof v_)return Q.value;if(e instanceof Qp&&n instanceof Qp)return ee.value;if(e instanceof Qp)return Y.value;if(n instanceof Qp)return Q.value;if(e instanceof Es&&n instanceof Es)return ee.value;if(e instanceof Es)return Y.value;if(n instanceof Es)return Q.value;if(e instanceof Sv&&n instanceof Sv)return ee.value;if(e instanceof Sv)return Y.value;if(n instanceof Sv)return Q.value;if(e instanceof jh&&n instanceof jh)return ee.value;if(e instanceof jh)return Y.value;if(n instanceof jh)return Q.value;if(e instanceof HE&&n instanceof HE)return ee.value;throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return win}},M1={eq:function(e){return function(n){return e instanceof P&&n instanceof P?yin(e.value0)(n.value0):e instanceof fr&&n instanceof fr?vin(e.value0)(n.value0):!1}}};var Oc={compare:function(e){return function(n){if(e instanceof P&&n instanceof P)return Rin(e.value0)(n.value0);if(e instanceof P)return Y.value;if(n instanceof P)return Q.value;if(e instanceof fr&&n instanceof fr)return min(e.value0)(n.value0);throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return M1}};var Ev=function(e){if(e)return"Yes";if(!e)return"No";throw new Error("Failed pattern match at Hub.Facet (line 474, column 1 - line 474, column 29): "+[e.constructor.name])},Yp=function(e){if(e instanceof P&&e.value0 instanceof ti)return"Overall acceptance rate";if(e instanceof P&&e.value0 instanceof sl)return"Acceptance rate for men";if(e instanceof P&&e.value0 instanceof fl)return"Acceptance rate for women";if(e instanceof P&&e.value0 instanceof Ec)return"Address";if(e instanceof P&&e.value0 instanceof Oi)return"Admissions chances (%)";if(e instanceof P&&e.value0 instanceof fu)return"Admissions difficulty";if(e instanceof P&&e.value0 instanceof Zl)return"Admissions Notification Date";if(e instanceof P&&e.value0 instanceof Cc)return"Admissions website";if(e instanceof P&&e.value0 instanceof Ic)return"Rolling?";if(e instanceof P&&e.value0 instanceof vl)return"Application effort (hours)";if(e instanceof P&&e.value0 instanceof Fc)return"Application Round";if(e instanceof P&&e.value0 instanceof ml)return"Basketball conference";if(e instanceof P&&e.value0 instanceof _l)return"Campus setting";if(e instanceof P&&e.value0 instanceof Tc)return"City";if(e instanceof P&&e.value0 instanceof pl)return"Class rank";if(e instanceof P&&e.value0 instanceof dl)return"Co-ed / single-sex";if(e instanceof P&&e.value0 instanceof hl)return"College type";if(e instanceof P&&e.value0 instanceof ki)return"Commuter college";if(e instanceof P&&e.value0 instanceof gl)return"Diversity";if(e instanceof P&&e.value0 instanceof Dl)return"Dropout rate (%)";if(e instanceof P&&e.value0 instanceof Mc)return"Financial aid website";if(e instanceof P&&e.value0 instanceof yl)return"First-year enrollment";if(e instanceof P&&e.value0 instanceof bl)return"Football conference";if(e instanceof P&&e.value0 instanceof Hu)return"4-year graduation rate (%)";if(e instanceof P&&e.value0 instanceof Rl)return"Has D1 basketball";if(e instanceof P&&e.value0 instanceof wl)return"Has D1 football";if(e instanceof P&&e.value0 instanceof Sl)return"Has medical school";if(e instanceof P&&e.value0 instanceof El)return"Has study abroad";if(e instanceof P&&e.value0 instanceof Ui)return"HBCU";if(e instanceof P&&e.value0 instanceof Cl)return"List status";if(e instanceof P&&e.value0 instanceof Gc)return"Main website";if(e instanceof P&&e.value0 instanceof Hi)return"Major/program";if(e instanceof P&&e.value0 instanceof vu)return"Name";if(e instanceof P&&e.value0 instanceof Bi)return"Net cost estimate";if(e instanceof P&&e.value0 instanceof Ac)return"My notes";if(e instanceof P&&e.value0 instanceof Ji)return"% international students";if(e instanceof P&&e.value0 instanceof xc)return"Phone number";if(e instanceof P&&e.value0 instanceof Lc)return"Photo";if(e instanceof P&&e.value0 instanceof Il)return"Prestige";if(e instanceof P&&e.value0 instanceof Fl)return"Program length";if(e instanceof P&&e.value0 instanceof mu)return"Public / private";if(e instanceof P&&e.value0 instanceof Tl)return"Recommendation letters";if(e instanceof P&&e.value0 instanceof Ml)return"Region";if(e instanceof P&&e.value0 instanceof Wi)return"Religious affiliation";if(e instanceof P&&e.value0 instanceof jc)return"SAT / ACT submission deadline";if(e instanceof P&&e.value0 instanceof Uu)return"SAT / ACT test policy";if(e instanceof P&&e.value0 instanceof Pc)return"SAT subject submission deadline";if(e instanceof P&&e.value0 instanceof Bu)return"6-year graduation rate (%)";if(e instanceof P&&e.value0 instanceof qi)return"State";if(e instanceof P&&e.value0 instanceof _i)return"Student:faculty ratio";if(e instanceof P&&e.value0 instanceof Nc)return"Submission Deadline";if(e instanceof P&&e.value0 instanceof Ju)return"TOEFL policy";if(e instanceof P&&e.value0 instanceof zi)return"Total undergraduate students";if(e instanceof P&&e.value0 instanceof _u)return"Tuition in-state";if(e instanceof P&&e.value0 instanceof $i)return"Tuition out-of-state";if(e instanceof P&&e.value0 instanceof vf)return"Yield rate";if(e instanceof fr)return aE(e.value0);throw new Error("Failed pattern match at Hub.Facet (line 148, column 8 - line 205, column 48): "+[e.constructor.name])},UW=function(e){return e instanceof ti?new d(` This is the percentage of accepted students vs. all students who apply. The lower this number is, the harder it typically is to get accepted to the school. `):e instanceof _i?new d(` The number of students per individual faculty member. A lower ratio can mean easier access to professors and more personal attention for each student \u2013 but can also indicate a smaller school with fewer overall resources. `):e instanceof Hu?new d(` Percentage of a school\u2019s first-time, first-year undergraduate students who complete their program. Low 4-year graduation rates indicate that many students need additional time to complete their programs. You should look for schools with high graduation rates. `):e instanceof Bu?new d(` Percentage of a school\u2019s first-time, first-year undergraduate students who complete their program. Low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `):e instanceof Ji?new d(` Students who do not hold citizenship or permanent residence in the US. Schools do not report diversity data among international students. `):e instanceof ki?new d(` Schools that have a relatively high ratio of students who commute to campus vs. students who live on campus. Commuter colleges may have fewer social events and resources, be primarily academic in focus, and may have a wider age-range of attending undergraduates. `):e instanceof Ui?new d(` Colleges established to serve black students prior to desegregation in 1964. HBCUs are open to students of all races, but will typically have a much higher proportion of black students and students of color than non-HBCU colleges. `):e instanceof Hi?new d(` Filter your search to only schools that offer the major(s) or program(s) you select here. `):e instanceof Wi?new d(` Most schools do not have a specific religious affiliation. Some will have a declared affiliation, but are still open to all students. Religious affiliation can somewhat affect campus culture, as well as the demographics of students who decide to attend. `):e instanceof Uu?new d(` Policies change during COVID-19; please confirm by looking at school websites `):e instanceof Ju?new d(` TOEFL policies are only applicable to international students `):b.value},Kp=function(){var e=pe("");return function(n){return e(UW(n))}}(),uhe=Te("unknown")(function(e){return ku($n(e))+" / year"}),Sin=function(e){return uhe(e.tuitionInState)},Ein=function(e){return uhe(e.tuitionOutOfState)},Cin=function(e){return _D(e.address)};var B0=function(e){if(e instanceof P&&e.value0 instanceof ti)return"AcceptanceRate";if(e instanceof P&&e.value0 instanceof sl)return"AcceptanceRateMen";if(e instanceof P&&e.value0 instanceof fl)return"AcceptanceRateWomen";if(e instanceof P&&e.value0 instanceof Ec)return"Address";if(e instanceof P&&e.value0 instanceof Oi)return"AdmissionChances";if(e instanceof P&&e.value0 instanceof fu)return"AdmissionDifficulty";if(e instanceof P&&e.value0 instanceof Zl)return"AdmissionsNotificationDate";if(e instanceof P&&e.value0 instanceof Cc)return"AdmissionsWebsite";if(e instanceof P&&e.value0 instanceof Ic)return"AppDeadlineIsRolling";if(e instanceof P&&e.value0 instanceof vl)return"ApplicationEffort";if(e instanceof P&&e.value0 instanceof Fc)return"ApplicationRound";if(e instanceof P&&e.value0 instanceof ml)return"BasketballConference";if(e instanceof P&&e.value0 instanceof _l)return"CampusSetting";if(e instanceof P&&e.value0 instanceof Tc)return"City";if(e instanceof P&&e.value0 instanceof pl)return"ClassRank";if(e instanceof P&&e.value0 instanceof dl)return"CoEdSingleSex";if(e instanceof P&&e.value0 instanceof hl)return"CollegeType";if(e instanceof P&&e.value0 instanceof ki)return"CommuterCollege";if(e instanceof P&&e.value0 instanceof gl)return"Diversity";if(e instanceof P&&e.value0 instanceof Dl)return"DropoutRate";if(e instanceof P&&e.value0 instanceof Mc)return"FinancialAidWebsite";if(e instanceof P&&e.value0 instanceof yl)return"FirstYearEnrollment";if(e instanceof P&&e.value0 instanceof bl)return"FootballConference";if(e instanceof P&&e.value0 instanceof Hu)return"FourYearGraduationRate";if(e instanceof P&&e.value0 instanceof Rl)return"HasDivisionOneBasketball";if(e instanceof P&&e.value0 instanceof wl)return"HasDivisionOneFootball";if(e instanceof P&&e.value0 instanceof Sl)return"HasMedicalSchool";if(e instanceof P&&e.value0 instanceof El)return"HasStudyAbroad";if(e instanceof P&&e.value0 instanceof Ui)return"HBCU";if(e instanceof P&&e.value0 instanceof Cl)return"InListStatus";if(e instanceof P&&e.value0 instanceof Gc)return"MainWebsite";if(e instanceof P&&e.value0 instanceof Hi)return"Majors";if(e instanceof P&&e.value0 instanceof vu)return"Name";if(e instanceof P&&e.value0 instanceof Bi)return"NetCostEstimate";if(e instanceof P&&e.value0 instanceof Ac)return"Notes";if(e instanceof P&&e.value0 instanceof Ji)return"PercentInternationalStudents";if(e instanceof P&&e.value0 instanceof xc)return"Phone";if(e instanceof P&&e.value0 instanceof Lc)return"Photo";if(e instanceof P&&e.value0 instanceof Il)return"Prestige";if(e instanceof P&&e.value0 instanceof Fl)return"ProgramLength";if(e instanceof P&&e.value0 instanceof mu)return"PublicPrivate";if(e instanceof P&&e.value0 instanceof Tl)return"RecommendationLetters";if(e instanceof P&&e.value0 instanceof Ml)return"Region";if(e instanceof P&&e.value0 instanceof Wi)return"ReligiousAffiliation";if(e instanceof P&&e.value0 instanceof jc)return"SatActDeadline";if(e instanceof P&&e.value0 instanceof Uu)return"SatActTestPolicy";if(e instanceof P&&e.value0 instanceof Pc)return"SatSubjectTestDeadline";if(e instanceof P&&e.value0 instanceof Bu)return"SixYearGraduationRate";if(e instanceof P&&e.value0 instanceof qi)return"State";if(e instanceof P&&e.value0 instanceof _i)return"StudentFacultyRatio";if(e instanceof P&&e.value0 instanceof Nc)return"SubmissionDeadline";if(e instanceof P&&e.value0 instanceof Ju)return"TOEFLPolicy";if(e instanceof P&&e.value0 instanceof zi)return"TotalUndergrads";if(e instanceof P&&e.value0 instanceof _u)return"TuitionInState";if(e instanceof P&&e.value0 instanceof $i)return"TuitionOutOfState";if(e instanceof P&&e.value0 instanceof vf)return"YieldRate";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof b0)return"RankingArchitecture";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof R0)return"RankingBusiness";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof w0)return"RankingChemistry";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof S0)return"RankingComputerScience";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof E0)return"RankingCriminalJusticeAndCorrections";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof C0)return"RankingEconomics";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof I0)return"RankingEngineering";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof F0)return"RankingEnglish";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof T0)return"RankingFilm";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof M0)return"RankingFinance";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof G0)return"RankingHistory";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof A0)return"RankingPoliticalScience";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof x0)return"RankingPreMed";if(e instanceof fr&&e.value0 instanceof na&&e.value0.value0 instanceof Rp)return"RankingPsychology";if(e instanceof fr&&e.value0 instanceof uh)return"OverallRanking";throw new Error("Failed pattern match at Hub.Facet (line 305, column 6 - line 376, column 43): "+[e.constructor.name])};var lhe=function(e){if(e instanceof MD)return"Majors";if(e instanceof mf)return"General";if(e instanceof pu)return"Admissions";if(e instanceof s_)return"Cost";if(e instanceof f_)return"Location";if(e instanceof Vp)return"Academics";if(e instanceof GD)return"Rankings";if(e instanceof v_)return"Sports";if(e instanceof Qp)return"Culture & life";if(e instanceof Es)return"Students";if(e instanceof Sv)return"Application requirements";if(e instanceof jh)return"Contact information";if(e instanceof HE)return"Custom";throw new Error("Failed pattern match at Hub.Facet (line 271, column 16 - line 284, column 24): "+[e.constructor.name])};var che=function(e){if(e instanceof P&&e.value0 instanceof ti||e instanceof P&&e.value0 instanceof sl||e instanceof P&&e.value0 instanceof fl)return pu.value;if(e instanceof P&&e.value0 instanceof Ec)return jh.value;if(e instanceof P&&e.value0 instanceof Oi||e instanceof P&&e.value0 instanceof fu||e instanceof P&&e.value0 instanceof Zl||e instanceof P&&e.value0 instanceof Cc||e instanceof P&&e.value0 instanceof Ic||e instanceof P&&e.value0 instanceof vl||e instanceof P&&e.value0 instanceof Fc)return pu.value;if(e instanceof P&&e.value0 instanceof ml)return v_.value;if(e instanceof P&&e.value0 instanceof _l||e instanceof P&&e.value0 instanceof Tc)return f_.value;if(e instanceof P&&e.value0 instanceof pl)return Sv.value;if(e instanceof P&&e.value0 instanceof dl)return Es.value;if(e instanceof P&&e.value0 instanceof hl)return mf.value;if(e instanceof P&&e.value0 instanceof ki)return Qp.value;if(e instanceof P&&e.value0 instanceof gl||e instanceof P&&e.value0 instanceof Dl)return Es.value;if(e instanceof P&&e.value0 instanceof Mc)return s_.value;if(e instanceof P&&e.value0 instanceof yl)return Es.value;if(e instanceof P&&e.value0 instanceof bl)return v_.value;if(e instanceof P&&e.value0 instanceof Hu)return Es.value;if(e instanceof P&&e.value0 instanceof Rl||e instanceof P&&e.value0 instanceof wl)return v_.value;if(e instanceof P&&e.value0 instanceof Sl||e instanceof P&&e.value0 instanceof El)return Vp.value;if(e instanceof P&&e.value0 instanceof Ui)return Qp.value;if(e instanceof P&&e.value0 instanceof Cl)return pu.value;if(e instanceof P&&e.value0 instanceof Gc)return mf.value;if(e instanceof P&&e.value0 instanceof Hi)return MD.value;if(e instanceof P&&e.value0 instanceof vu)return mf.value;if(e instanceof P&&e.value0 instanceof Bi)return s_.value;if(e instanceof P&&e.value0 instanceof Ac)return HE.value;if(e instanceof P&&e.value0 instanceof Ji)return Es.value;if(e instanceof P&&e.value0 instanceof xc)return jh.value;if(e instanceof P&&e.value0 instanceof Lc||e instanceof P&&e.value0 instanceof Il||e instanceof P&&e.value0 instanceof Fl||e instanceof P&&e.value0 instanceof mu)return mf.value;if(e instanceof P&&e.value0 instanceof Tl)return Sv.value;if(e instanceof P&&e.value0 instanceof Ml)return f_.value;if(e instanceof P&&e.value0 instanceof Wi)return Qp.value;if(e instanceof P&&e.value0 instanceof jc||e instanceof P&&e.value0 instanceof Uu||e instanceof P&&e.value0 instanceof Pc)return Sv.value;if(e instanceof P&&e.value0 instanceof Bu)return Es.value;if(e instanceof P&&e.value0 instanceof qi)return f_.value;if(e instanceof P&&e.value0 instanceof _i)return Vp.value;if(e instanceof P&&e.value0 instanceof Nc)return pu.value;if(e instanceof P&&e.value0 instanceof Ju)return Sv.value;if(e instanceof P&&e.value0 instanceof zi)return Es.value;if(e instanceof P&&e.value0 instanceof _u||e instanceof P&&e.value0 instanceof $i)return s_.value;if(e instanceof P&&e.value0 instanceof vf)return pu.value;if(e instanceof fr)return GD.value;throw new Error("Failed pattern match at Hub.Facet (line 211, column 12 - line 268, column 32): "+[e.constructor.name])},she=function(){return _in(nhe(P.create)(on(Din)(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(the)(ahe))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(rhe))))))))))))))))))))))))))))))))))))))))))))))))))))))))(Bt)))(nhe(fr.create)(mD))}(),fhe=function(){var e=[new P(Zl.value)];return Jg(M1)(she)(e)}(),s6=Sn(B0)(she);var Ph=Te("Not reported")(lJ),BW=function(e){return function(n){return function(t){var a=function(f){return Kd(f).siteName},r=function(f){return c6(za(R2(t.id)(e)))(function(v){return v.top})},i=pe("")(S5(t)),u=function(){var f=pin(Qm(t))(new d(0));return f?"$0 / year":pe("")(din(za(c_(t.id)(e)))(function(v){return hin(ku(v.estimatedNetCost)+" / year")}))}(),l=pe(t1)(c6(cf(t.id)(e))(function(f){return f.applicationRound})),c=w2(t.id)(e),s=function(f){return Te("Not reported")(Ia)(hD(f)(t))};if(n instanceof P&&n.value0 instanceof ti)return Te("Not reported")(function(f){return Ia(function(v){return v.value}(f))})(t.admissions.acceptanceRate);if(n instanceof P&&n.value0 instanceof sl)return s(function(f){return f.men});if(n instanceof P&&n.value0 instanceof fl)return s(function(f){return f.women});if(n instanceof P&&n.value0 instanceof Ec)return iE(t.address);if(n instanceof P&&n.value0 instanceof Oi)return Te("")(vD(t))(r(we));if(n instanceof P&&n.value0 instanceof fu)return Te("")(jM(t))(r(we));if(n instanceof P&&n.value0 instanceof Zl)return pe("")(I2(kB(l)(function(f){return f.notification}))(c));if(n instanceof P&&n.value0 instanceof Cc)return Te("Not reported")(a)(t.urls.admissions);if(n instanceof P&&n.value0 instanceof Ic)return Te("")(function(f){return f?"Yes":"No"})(I2(vve(l)(function(f){return f.deadline}))(c));if(n instanceof P&&n.value0 instanceof vl)return HW(t.applicationTimeHours)+" hours";if(n instanceof P&&n.value0 instanceof Fc)return"";if(n instanceof P&&n.value0 instanceof ml)return Te("None")(function(f){return f.name})(t.basketball.conference);if(n instanceof P&&n.value0 instanceof _l)return Sp(t.setting);if(n instanceof P&&n.value0 instanceof Tc)return c1(t.address);if(n instanceof P&&n.value0 instanceof pl)return Ph(t.admissions.reqClassRank);if(n instanceof P&&n.value0 instanceof dl)return qm(t.gender);if(n instanceof P&&n.value0 instanceof hl)return t.schoolType;if(n instanceof P&&n.value0 instanceof ki)return Ev(t.isCommuterCollege);if(n instanceof P&&n.value0 instanceof gl)return t.diversity;if(n instanceof P&&n.value0 instanceof Dl)return HW(t.dropOutRate)+"%";if(n instanceof P&&n.value0 instanceof Mc)return Te("Not reported")(a)(t.urls.finAid);if(n instanceof P&&n.value0 instanceof yl)return Te("Not reported")(ff)(c6(t.numFreshmen)(function(f){return f.value}));if(n instanceof P&&n.value0 instanceof bl)return Te("None")(function(f){return f.name})(t.football.conference);if(n instanceof P&&n.value0 instanceof Hu)return Te("Not reported")(Ia)(t.fourYearGradRate);if(n instanceof P&&n.value0 instanceof Rl)return Ev(t.basketball.division1);if(n instanceof P&&n.value0 instanceof wl)return Ev(t.football.division1);if(n instanceof P&&n.value0 instanceof Sl)return Ev(t.academicOfferings.hasMedicalSchool);if(n instanceof P&&n.value0 instanceof El)return Ev(t.academicOfferings.studyAbroad);if(n instanceof P&&n.value0 instanceof Ui)return Ev(t.hbcu);if(n instanceof P&&n.value0 instanceof Cl)return Te("")(gD)(c6(cf(t.id)(e))(function(f){return f.status}));if(n instanceof P&&n.value0 instanceof Gc)return a(t.urls.main);if(n instanceof P&&n.value0 instanceof Hi)return"";if(n instanceof P&&n.value0 instanceof vu)return t.name;if(n instanceof P&&n.value0 instanceof Bi)return u;if(n instanceof P&&n.value0 instanceof Ac)return kE(t.id)(e);if(n instanceof P&&n.value0 instanceof Ji)return Te("Not reported")(function(f){return Ia(function(v){return v.value}(f))})(t.fracInternationalStudents);if(n instanceof P&&n.value0 instanceof xc)return t.phone;if(n instanceof P&&n.value0 instanceof Lc)return"";if(n instanceof P&&n.value0 instanceof Il)return t.prestige;if(n instanceof P&&n.value0 instanceof Fl)return i;if(n instanceof P&&n.value0 instanceof mu)return qM(t.publicPrivate);if(n instanceof P&&n.value0 instanceof Tl)return Ph(t.admissions.reqRecLetters);if(n instanceof P&&n.value0 instanceof Ml)return pD(t.address);if(n instanceof P&&n.value0 instanceof Wi)return t.religiousAffiliation;if(n instanceof P&&n.value0 instanceof jc)return pe("")(I2(O7(function(f){return f.satActDeadline}))(c));if(n instanceof P&&n.value0 instanceof Uu)return Ph(t.admissions.reqStandardTests);if(n instanceof P&&n.value0 instanceof Pc)return pe("")(I2(O7(function(f){return f.satSubjectTestDeadline}))(c));if(n instanceof P&&n.value0 instanceof Bu)return Te("Not reported")(function(f){return Ia(function(v){return v.value}(f))})(t.sixYearGradRate);if(n instanceof P&&n.value0 instanceof qi)return Cin(t);if(n instanceof P&&n.value0 instanceof _i)return HW(t.studentsPerFaculty.value)+":1";if(n instanceof P&&n.value0 instanceof Nc)return pe("")(I2(kB(l)(function(f){return f.deadline}))(c));if(n instanceof P&&n.value0 instanceof Ju)return Ph(t.admissions.reqToefl);if(n instanceof P&&n.value0 instanceof zi)return ff(t.totalUndergrads);if(n instanceof P&&n.value0 instanceof _u)return Sin(t);if(n instanceof P&&n.value0 instanceof $i)return Ein(t);if(n instanceof P&&n.value0 instanceof vf)return Te("Not reported")(function(f){return Ia(function(v){return v.value}(f))})(t.admissions.yieldRate);if(n instanceof fr)return Te("No rank")(function(f){return function(v){return"#"+v}(function(v){return v.bucket}(f))})(gin(n.value0)(t.rankings));throw new Error("Failed pattern match at Hub.Facet (line 391, column 34 - line 448, column 105): "+[n.constructor.name])}}};var Iin=U(J),vhe=U(M),mhe=Nn(M)()(),JW=Zt(tr),Fin=Nn(J)()(),Tin=nn(Jn),Min=ce(Ft(wp)),_he=ea(M),Gin=V(de),Ain=re(qe),xin=l6(),Lin=Lt(M),jin=In(X)()(),Pin=Nn(X)()(),Nin=L(B),G1=function(){function e(){}return e.value=new e,e}(),A1=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x1=function(){function e(){}return e.value=new e,e}();var phe=function(e){if(e instanceof G1)return"filters";if(e instanceof A1)return"filter:"+B0(e.value0);if(e instanceof x1)return"rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 34, column 26 - line 37, column 39): "+[e.constructor.name])},Oin=function(e){var n=function(r){return Iin("d-flex align-items-center justify-content-between")([pe(vhe("")(""))(r.left),mhe("btn btn-dark small px-4")({onClick:JW(e.onClose)})(r.closeText)])},t=n({left:b.value,closeText:"Close"}),a=function(r){return n({left:new d(mhe("btn btn-link small px-0")({onClick:JW(r)})("Clear all")),closeText:"Apply"})};return function(r){if(r instanceof G1)return a(e.onClearFilters);if(r instanceof A1)return a(e.onFilter(r.value0)(b.value));if(r instanceof x1)return t;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 70, column 22 - line 73, column 44): "+[r.constructor.name])}},kin=function(e){var n=function(t){return Fin("btn btn-block btn-link text-left text-body d-flex justify-content-between align-items-center large py-1 "+t.testClass)({onClick:Tin(e.onSelectRanking)(t.ranking)})([vhe("")(t.title),tn(Min(t.ranking)(e.ranking))(_he("fe fe-check large")(""))])};return function(t){if(t instanceof G1)return Vl(e.mobileFilters);if(t instanceof A1)return e.mobileSingleFilter(t.value0);if(t instanceof x1)return oe([n({title:"All colleges",ranking:b.value,testClass:"t--ranking-none"}),oe(Gin(mD)(function(a){return n({title:aE(a),ranking:new d(a),testClass:"t--ranking-"+lh(a)})}))]);throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 110, column 20 - line 130, column 8): "+[t.constructor.name])}},Hin=function(e){if(e.numActiveFilters>0)return" ("+(Ain(e.numActiveFilters)+")");if(Ae)return"";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 140, column 1 - line 140, column 63): "+[e.constructor.name])},Uin=function(e){return function(n){if(n instanceof G1)return"Filter"+Hin(e);if(n instanceof A1)return Yp(n.value0);if(n instanceof x1)return"Rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 64, column 22 - line 67, column 39): "+[n.constructor.name])}},dhe=function(e){return function(n){return xin({header:oe([Lin("py-3 my-0 text-center")(Uin(e)(n)),jin("align-items-center d-flex position-absolute pr-3")({style:$e({right:0,top:0,bottom:0})})(Pin("btn btn-link p-0")({onClick:JW(e.onClose)})(_he("fe fe-x large text-body")("")))]),body:kin(e)(n),footer:Oin(e)(n),onClose:e.onClose})}},hhe=function(e){if(e==="filters")return new d(G1.value);if(e==="rankings")return new d(x1.value);var n=function(a){if(Ae)return b.value;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 39, column 1 - line 39, column 58): "+[e.constructor.name])},t=Wo(":")(e);return t.length===2&&t[0]==="filter"?Nin(A1.create)(s6(t[1])):n(!0)};var WW=Om(function(e){return{status:sJ(e.status),applicationRound:lve(e.applicationRound)}}),qW=function(){return{status:Ym.value,applicationRound:th.value}}();var f6=500;var m_=function(){function e(){}return e.value=new e,e}(),L1=function(){function e(){}return e.value=new e,e}();var ghe={eq:function(e){return function(n){return e instanceof m_&&n instanceof m_||e instanceof L1&&n instanceof L1}}};var kc=function(e){if(e instanceof m_)return d.create;if(e instanceof L1)return Pe(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 16, column 1 - line 16, column 62): "+[e.constructor.name])},J0=function(e){if(e instanceof L1)return d.create;if(e instanceof m_)return Pe(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 20, column 1 - line 20, column 61): "+[e.constructor.name])},Nh=function(){return d.create}();var Bin=function(){function e(){}return e.value=new e,e}(),zW=function(){function e(){}return e.value=new e,e}(),AD=function(){function e(){}return e.value=new e,e}(),Dhe=function(){function e(){}return e.value=new e,e}(),yhe=function(e){if(e instanceof Bin)return"modal-sm";if(e instanceof zW)return"";if(e instanceof AD)return"modal-lg";if(e instanceof Dhe)return"modal-xl";throw new Error("Failed pattern match at Bootstrap.Modal.Size (line 14, column 13 - line 18, column 27): "+[e.constructor.name])};var Nhe=Ma(Phe()),Ohe=Nhe.default;var bun=Qf(),khe=function(e){var n=bun(e);return function(){return function(){return n(Ohe)}}};var P1=function(){return Ye};var BE=U(X),eq=ja(),Run=khe(X)()(),wun=In(X)()(),Sun=In(J)()(),Eun=U(J),Cun=iu(M)()(),Iun=Zt(tr),Fun=Go(Qt),Tun=jn(Pn),Hhe=P1(),JE=function(){return function(e){var n=BE("modal-backdrop fade show")(ke),t=eq(e),a=cr(t.footer),r=cr(t.header),i=Bn(t.size)(zW.value),u=Ro(" ")([function(){var c=Bn(t.scrollable)(!0);return c?"modal-dialog-scrollable":""}(),function(){var c=Bn(t.centered)(!0);return c?"modal-dialog-centered":""}(),yhe(i),Bn(t.dialogClass)("")]),l=Run({focusTrapOptions:{escapeDeactivates:!1,fallbackFocus:".modal-content",allowOutsideClick:!0}})(BE("modal fade show d-block")(wun("modal-dialog "+u)({style:Bn(t.dialogStyle)($e({}))})(Sun("modal-content "+Bn(t.contentClass)(""))({style:Bn(t.contentStyle)($e({}))})([Ue(r)(BE("modal-header "+Bn(t.headerClass)(""))),BE("modal-body "+Bn(t.bodyClass)(""))(t.body),Ue(a)(BE("modal-footer "+Bn(t.footerClass)("")))]))));return oe([l,n])}},Uhe=JE(),xD=function(){return function(e){var n=eq(e),t=Eun("d-flex w-100 justify-content-between align-items-center")([BE("mr-4")(Bn(n.title)(ke)),Cun("btn btn-link large mr-n3 py-0 fe fe-x t--close "+Bn(n.dismissButtonClass)("text-body"))(gc("Close"))({type:"button",onClick:Iun(n.onDismiss)})("")]),a=function(r){return Fun(r.key==="Escape")(Tun(n.onDismiss))};return jS(Vx(OS.keyup)(a))(function(r){var i=Bn(n.bodyScrollable)(!1);return Uhe(i?function(){var u=eq(Hhe(n));return{body:u.body,bodyClass:u.bodyClass,centered:u.centered,contentClass:u.contentClass,contentStyle:u.contentStyle,dialogClass:u.dialogClass,dialogStyle:u.dialogStyle,footer:u.footer,footerClass:u.footerClass,headerClass:u.headerClass,scrollable:u.scrollable,size:u.size,header:t}}():Hhe({bodyClass:n.bodyClass,bodyScrollable:n.bodyScrollable,centered:n.centered,contentClass:n.contentClass,contentStyle:n.contentStyle,dialogClass:n.dialogClass,dialogStyle:n.dialogStyle,dismissButtonClass:n.dismissButtonClass,footer:n.footer,footerClass:n.footerClass,headerClass:n.headerClass,onDismiss:n.onDismiss,scrollable:n.scrollable,size:n.size,title:n.title,body:oe([t,n.body])}))})}};var Bhe=ja(),Mun=Xe(Ze),Gun=Hx(J)()(),Aun=Nn(X)()(),xun=vo()();var W0="signUp";var WE="login",q0=function(){return function(e){var n=Bhe(e),t=function(){var i=Bn(n.auth0ActiveTab)(WE);return i}(),a=pe({path:"",token:""})(mpe("login_path")),r=function(i){return function(u){return Te(Mun)(function(l){return f0(function(c){return{key:i,value:c}}(l))})(cr(u))}};return Gun("d-inline")({method:"post",action:r("origin")(n.origin)(r("login_hint")(n.auth0LoginHint)(f0({key:"screen_hint",value:t})(a.path))),target:function(){var i=Bn(n.openInNewTab)(!1);return i?"_blank":""}()})([Aun(Bn(n.className)("btn btn-primary px-4"))({type:"submit",disabled:Bn(n.disabled)(!1)})(Bn(n.content)(Z(Bn(n.text)("Log in")))),xun("")({type:"hidden",name:"authenticity_token",value:a.token})])}},Lun=q0(),h6=function(){return function(e){var n=Bhe(e);return Lun({auth0LoginHint:n.auth0LoginHint,className:n.className,content:n.content,disabled:n.disabled,openInNewTab:n.openInNewTab,origin:n.origin,text:n.text,auth0ActiveTab:W0})}};var nq=typeof CV!="undefined"&&CV.assetsRoot||typeof global!="undefined"&&global.CV&&global.CV.assetsRoot||"/";var tq=W_(Oa(At)),jun=Xe(Ze),Pun=c0()(),g6=function(e){var n=_c(e);return function(t){return tt(n(t))}},N1=function(e){if(tq(g6("http://"))(tq(g6("https://"))(tq(g6("//"))(g6("blob:"))))(e))return e;if(Ae)return nq+pe(e)(_c("/")(e));throw new Error("Failed pattern match at Utils.AppAssets (line 47, column 1 - line 47, column 30): "+[e.constructor.name])},Cs=function(){return function(){return function(e){return function(n){var t=function(r){return jun},a=t(n)(Q_("src")(N1(n.src))(n));return Pun(e)(a)}}}},Nun=Cs()(),G2=function(e){return function(n){return Nun(e)({src:n})}};var Jhe=Ul(tU);var O1=function(e){return function(n){return function(){return n[e]}}},Oun=O1("URL"),kun=O1("documentURI"),Hun=O1("origin"),Uun=O1("compatMode"),Bun=O1("characterSet"),Jun=O1("contentType");var Wun=O1("documentElement");function aq(e){return function(n){return function(){return n.createElement(e)}}}var qun=Ln(wn),zun=qun(Ot),$un=jn(Pn),Vun=it(yr),Qun=Lr(jt)(Pr),Whe=z(Xn);var Yun=Iu("Portal")(function(e){return{init:zun(oD(function(n){return $un(function(){var a=Gse(e.id)();if(a instanceof d)return n.dispatch(a.value0)();if(a instanceof b){var r=Vun(Pm)(io)(),i=zce(r)();return Qun(i)(function(u){return function(){var c=aq("div")(qce(r))();return aB(e.id)(c)(),uB(f7(c))($ce(u))(),n.dispatch(c)()}})()}throw new Error("Failed pattern match at Utils.Portal (line 38, column 9 - line 48, column 33): "+[a.constructor.name])})}))(function(){return Whe(b.value)}),update:function(n){return function(t){return Whe(new d(t))}},view:function(n){return function(t){return Ue(n)(Jhe(e.content))}}}}),Kun=nD(Im(!1)),D6=function(e){return function(n){var t=nD(zv(Kun));return t?n:Yun({id:e,content:n})}};var Xun=V(B),qhe=function(e){return{admissionYear:ie(e.admissionYear),avatarUrl:ie(e.avatarUrl),fullName:ie(e.fullName),homeState:Xun(ie(e.homeState))(h0e),initials:ie(e.initials),publishScope:dW(e.publishScope)}};var zhe=V(B),Zun=Uo(B),$he=St(gr),rq=function(){function e(){}return e.value=new e,e}(),A2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),oq=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eln=function(){var e=function(n){var t=zhe(ie(n.vine))(function(i){return new A2(qhe(i))}),a=zhe(ie(n.semUser))(oq.create),r=Zun(ie(n.counselor))(rq.value);return $he(r)($he(t)(a))};return at(Le)({diagnosticName:"SchoolDetails.User.UserRole",default:rq.value,parse:e})}(),iq=function(e){return{cvid:e.cvid,isHq:e.isHq,role:eln(e.role)}},Vhe=function(e){return e.role instanceof rq},Xp=function(e){return e.role instanceof A2?new d(e.role.value0):b.value};var Qhe=st(),Yhe=ft(Le)(B)({parse:Rt(Qhe(C({reflectSymbol:function(){return"photos"}})(ut(Qhe(C({reflectSymbol:function(){return"url"}})(ve)(De))))(De))),diagnosticName:"Sem.School.ContentModule.AcademicPhotos"});var nln=V(de),tln=L(B),Khe=st(),aln=Rt(Khe(C({reflectSymbol:function(){return"alumni"}})(ut(Khe(C({reflectSymbol:function(){return"avatarURL"}})(Gn(ve))(C({reflectSymbol:function(){return"bio"}})(ve)(C({reflectSymbol:function(){return"degreeGraduationYear"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(De)))))))(De)));var rln=function(e){return{name:e.name,degreeGraduationYear:e.degreeGraduationYear,bio:e.bio,avatarURL:ie(e.avatarURL)}},oln=function(e){return{alumni:nln(e.alumni)(rln)}},Xhe=ft(Le)(B)({parse:function(e){return tln(oln)(aln(e))},diagnosticName:"Sem.School.ContentModule.AlumniSpotlight"});var Zhe=st(),ege=ft(Le)(B)({parse:Rt(Zhe(C({reflectSymbol:function(){return"videos"}})(ut(Zhe(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"link"}})(ve)(C({reflectSymbol:function(){return"title"}})(ve)(De))))))(De))),diagnosticName:"Sem.School.ContentModule.CampusExperience"});var nge=st(),tge=ft(Le)(B)({parse:Rt(nge(C({reflectSymbol:function(){return"photos"}})(ut(nge(C({reflectSymbol:function(){return"url"}})(ve)(De))))(De))),diagnosticName:"Sem.School.ContentModule.CampusPhotoGallery"});var age=st(),rge=ft(Le)(B)({parse:Rt(age(C({reflectSymbol:function(){return"videos"}})(ut(age(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(ve)(C({reflectSymbol:function(){return"url"}})(ve)(De))))))(De))),diagnosticName:"Sem.School.ContentModule.CampusTour"});var iln=V(de),uln=ft(Le)(B),oge=st(),uq=Gn(ve),lln=Rt(oge(C({reflectSymbol:function(){return"courses"}})(ut(oge(C({reflectSymbol:function(){return"department"}})(ve)(C({reflectSymbol:function(){return"description"}})(uq)(C({reflectSymbol:function(){return"instructors"}})(uq)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"number"}})(ve)(C({reflectSymbol:function(){return"size"}})(Gn(Dt))(C({reflectSymbol:function(){return"term"}})(uq)(De))))))))))(De))),cln=K(Me);var ige=function(e){var n=uln({parse:lln,diagnosticName:"Sem.School.ContentModule.CourseCatalog"}),t=function(a){return iln(a.courses)(function(r){return{department:r.department,name:r.name,number:r.number,size:ie(r.size),term:ie(r.term),instructors:ie(r.instructors),description:ie(r.description)}})};return cln(n(e))(function(a){return new d({courses:t(a)})})};var lq=st(),uge=ft(Le)(B)({parse:Rt(lq(C({reflectSymbol:function(){return"degrees"}})(ut(lq(C({reflectSymbol:function(){return"description"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"offerings"}})(lq(C({reflectSymbol:function(){return"concentration"}})(rt)(C({reflectSymbol:function(){return"major"}})(rt)(C({reflectSymbol:function(){return"minor"}})(rt)(De)))))(De))))))(De))),diagnosticName:"Sem.School.ContentModule.DegreeOptions"});var sln=V(de),fln=L(B),lge=st(),vln=Rt(lge(C({reflectSymbol:function(){return"faculty"}})(ut(lge(C({reflectSymbol:function(){return"avatarUrl"}})(Gn(ve))(C({reflectSymbol:function(){return"bio"}})(ve)(C({reflectSymbol:function(){return"department"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(De)))))))(De)));var mln=function(e){return{name:e.name,department:e.department,bio:e.bio,avatarUrl:ie(e.avatarUrl)}},_ln=function(e){return{faculty:sln(e.faculty)(mln)}},cge=ft(Le)(B)({parse:function(e){return fln(_ln)(vln(e))},diagnosticName:"Sem.School.ContentModule.FacultySpotlight"});var sge=st(),fge=ft(Le)(B)({parse:Rt(sge(C({reflectSymbol:function(){return"breakdown"}})(ut(sge(C({reflectSymbol:function(){return"chartColor"}})(ve)(C({reflectSymbol:function(){return"label"}})(ve)(C({reflectSymbol:function(){return"percentage"}})(Wt)(De))))))(De))),diagnosticName:"Sem.School.ContentModule.FinancialAidBreakdown"});var vge=st(),mge=ft(Le)(B)({parse:Rt(vge(C({reflectSymbol:function(){return"video"}})(vge(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"link"}})(ve)(C({reflectSymbol:function(){return"title"}})(ve)(De)))))(De))),diagnosticName:"Sem.School.ContentModule.FinancialAidSpotlight"});var _ge=st(),pge=ft(Le)(B)({parse:Rt(_ge(C({reflectSymbol:function(){return"grantsAndScholarships"}})(ut(_ge(C({reflectSymbol:function(){return"description"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"url"}})(ve)(De))))))(De))),diagnosticName:"Sem.School.ContentModule.GrantsAndScholarships"});var y6=st(),dge=C({reflectSymbol:function(){return"description"}})(ve),hge=C({reflectSymbol:function(){return"name"}})(ve)(De),gge=ft(Le)(B)({parse:Rt(y6(C({reflectSymbol:function(){return"activities"}})(ut(y6(dge(hge))))(C({reflectSymbol:function(){return"area"}})(y6(dge(C({reflectSymbol:function(){return"images"}})(ut(y6(C({reflectSymbol:function(){return"url"}})(ve)(De))))(hge))))(De)))),diagnosticName:"Sem.School.ContentModule.LocalAreaSpotlight"});var qE=function(){function e(){}return e.value=new e,e}(),Zp=function(){function e(){}return e.value=new e,e}(),zE=function(){function e(){}return e.value=new e,e}(),$E=function(){function e(){}return e.value=new e,e}(),VE=function(){function e(){}return e.value=new e,e}(),QE=function(){function e(){}return e.value=new e,e}(),YE=function(){function e(){}return e.value=new e,e}(),KE=function(){function e(){}return e.value=new e,e}(),XE=function(){function e(){}return e.value=new e,e}(),ZE=function(){function e(){}return e.value=new e,e}(),eC=function(){function e(){}return e.value=new e,e}(),nC=function(){function e(){}return e.value=new e,e}(),tC=function(){function e(){}return e.value=new e,e}(),aC=function(){function e(){}return e.value=new e,e}(),rC=function(){function e(){}return e.value=new e,e}(),oC=function(){function e(){}return e.value=new e,e}(),iC=function(){function e(){}return e.value=new e,e}(),uC=function(){function e(){}return e.value=new e,e}(),lC=function(){function e(){}return e.value=new e,e}(),cC=function(){function e(){}return e.value=new e,e}(),Dge={eq:function(e){return function(n){return e instanceof qE&&n instanceof qE||e instanceof Zp&&n instanceof Zp||e instanceof zE&&n instanceof zE||e instanceof $E&&n instanceof $E||e instanceof VE&&n instanceof VE||e instanceof QE&&n instanceof QE||e instanceof YE&&n instanceof YE||e instanceof KE&&n instanceof KE||e instanceof XE&&n instanceof XE||e instanceof ZE&&n instanceof ZE||e instanceof eC&&n instanceof eC||e instanceof nC&&n instanceof nC||e instanceof tC&&n instanceof tC||e instanceof aC&&n instanceof aC||e instanceof rC&&n instanceof rC||e instanceof oC&&n instanceof oC||e instanceof iC&&n instanceof iC||e instanceof uC&&n instanceof uC||e instanceof lC&&n instanceof lC||e instanceof cC&&n instanceof cC}}};var LD=function(e){if(e instanceof qE)return"Academic photos";if(e instanceof Zp)return"Alumni spotlight";if(e instanceof zE)return"Campus experience";if(e instanceof $E)return"Campus location";if(e instanceof VE)return"Campus photos";if(e instanceof QE)return"Campus tour";if(e instanceof YE)return"Coursework";if(e instanceof KE)return"Degree options";if(e instanceof XE)return"Faculty spotlight";if(e instanceof ZE)return"Financial aid breakdown";if(e instanceof eC)return"Financial aid case study";if(e instanceof nC)return"Grants and scholarships";if(e instanceof tC)return"Local area";if(e instanceof aC)return"Non-academic facilities";if(e instanceof rC)return"Annual cost";if(e instanceof oC)return"Religious life";if(e instanceof iC)return"Spectator sports";if(e instanceof uC)return"Student groups";if(e instanceof lC)return"Study away & study abroad";if(e instanceof cC)return"Traditions";throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleId (line 34, column 14 - line 54, column 29): "+[e.constructor.name])};var yge=hn(dn),bge=pn(yge)(fn(sn)),Rge=mn(vn),wge=_n(Rge),Sge=yn(Dn),Ege=gn(Sge),pln=K(Me),b6=st(),Cge=C({reflectSymbol:function(){return"description"}})(ve),cq=b6(Cge(C({reflectSymbol:function(){return"id"}})(ve)(C({reflectSymbol:function(){return"information"}})(ut(b6(Cge(C({reflectSymbol:function(){return"name"}})(ve)(De)))))(C({reflectSymbol:function(){return"list"}})(Gn(ut(ve)))(C({reflectSymbol:function(){return"photos"}})(ut(b6(C({reflectSymbol:function(){return"url"}})(ve)(De))))(De)))))),dln=Rt(b6(C({reflectSymbol:function(){return"athletic"}})(cq)(C({reflectSymbol:function(){return"dining"}})(cq)(C({reflectSymbol:function(){return"residence"}})(cq)(De))))),ed=function(){function e(){}return e.value=new e,e}(),jD=function(){function e(){}return e.value=new e,e}(),kh=function(){function e(){}return e.value=new e,e}(),hln={to:function(e){if(e instanceof T)return ed.value;if(e instanceof o&&e.value0 instanceof T)return jD.value;if(e instanceof o&&e.value0 instanceof o)return kh.value;throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 56, column 1 - line 56, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof ed)return new T($.value);if(e instanceof jD)return new o(new T($.value));if(e instanceof kh)return new o(new o($.value));throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 56, column 1 - line 56, column 37): "+[e.constructor.name])}};var Ige={eq:function(e){return function(n){return e instanceof ed&&n instanceof ed||e instanceof jD&&n instanceof jD||e instanceof kh&&n instanceof kh}}},Fge=function(e){if(e instanceof ed)return"Residence halls";if(e instanceof jD)return"Athletics";if(e instanceof kh)return"Dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 87, column 9 - line 90, column 21): "+[e.constructor.name])},R6=function(e){if(e instanceof ed)return"residence";if(e instanceof jD)return"athletic";if(e instanceof kh)return"dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 81, column 23 - line 84, column 21): "+[e.constructor.name])};var Tge=function(e){return e instanceof d&&e.value0 instanceof kh?new d("Additional dining"):b.value},gln=Sn(R6)(on(hln)(bge(bge(yge)(Rge))(wge))(Ege(Ege(Sge)))(wge)),Mge=function(){var e=function(n){return{description:n.description,information:n.information,photos:n.photos,id:gln(n.id),list:ie(n.list)}};return ft(Le)(B)({parse:function(n){return pln(dln(n))(function(t){return new d({residence:e(t.residence),athletic:e(t.athletic),dining:e(t.dining)})})},diagnosticName:"Sem.School.ContentModule.NonAcademicFacilities"})}();var Dln=V(de),yln=ft(Le)(B),Gge=st(),bln=Rt(Gge(C({reflectSymbol:function(){return"costs"}})(ut(Gge(C({reflectSymbol:function(){return"description"}})(Gn(ve))(C({reflectSymbol:function(){return"name"}})(ve)(De)))))(De))),Rln=K(Me);var Age=function(e){var n=yln({parse:bln,diagnosticName:"Sem.School.ContentModule.PublishedCosts"}),t=function(a){return Dln(a.costs)(function(r){return{name:r.name,description:ie(r.description)}})};return Rln(n(e))(function(a){return new d({costs:t(a)})})};var xge=st();var Lge=ft(Le)(B)({parse:Rt(xge(C({reflectSymbol:function(){return"affiliation"}})(ve)(C({reflectSymbol:function(){return"description"}})(ve)(C({reflectSymbol:function(){return"locations"}})(ut(xge(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"url"}})(ve)(De)))))(De))))),diagnosticName:"Sem.School.ContentModule.ReligiousLife"});var wln=L(B),sq=st(),Sln=Rt(sq(C({reflectSymbol:function(){return"spectatorSports"}})(sq(C({reflectSymbol:function(){return"conferenceAffiliation"}})(ve)(C({reflectSymbol:function(){return"description"}})(ve)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(ve))(C({reflectSymbol:function(){return"video"}})(sq(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(ve)(C({reflectSymbol:function(){return"url"}})(ve)(De)))))(De))))))(De)));var Eln=function(e){return{description:e.description,video:e.video,conferenceAffiliation:e.conferenceAffiliation,photoUrl:ie(e.photoUrl)}},Cln=function(e){return{spectatorSports:Eln(e.spectatorSports)}},jge=ft(Le)(B)({parse:function(e){return wln(Cln)(Sln(e))},diagnosticName:"Sem.School.ContentModule.SpectatorSports"});var Iln=K(Me),fq=st(),Fln=Rt(fq(C({reflectSymbol:function(){return"groups"}})(ut(fq(C({reflectSymbol:function(){return"category"}})(ve)(C({reflectSymbol:function(){return"description"}})(Gn(ve))(C({reflectSymbol:function(){return"isFeatured"}})(rt)(C({reflectSymbol:function(){return"name"}})(ve)(De)))))))(C({reflectSymbol:function(){return"photos"}})(ut(fq(C({reflectSymbol:function(){return"url"}})(ve)(De))))(De)))),Tln=L(de);var Pge=function(){var e=function(n){return{category:n.category,isFeatured:n.isFeatured,name:n.name,description:ie(n.description)}};return ft(Le)(B)({parse:function(n){return Iln(Fln(n))(function(t){return new d({photos:t.photos,groups:Tln(e)(t.groups)})})},diagnosticName:"Sem.School.ContentModule.StudentGroups"})}();var Mln=K(Me),vq=st(),w6=Gn(ve),Nge=C({reflectSymbol:function(){return"description"}})(w6),Oge=ut(vq(C({reflectSymbol:function(){return"city"}})(ve)(C({reflectSymbol:function(){return"country"}})(ve)(Nge(C({reflectSymbol:function(){return"duration"}})(w6)(C({reflectSymbol:function(){return"imageURL"}})(w6)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"region"}})(w6)(De))))))))),Gln=Rt(vq(Nge(C({reflectSymbol:function(){return"featuredPrograms"}})(Oge)(C({reflectSymbol:function(){return"photos"}})(Gn(ut(vq(C({reflectSymbol:function(){return"url"}})(ve)(De)))))(C({reflectSymbol:function(){return"programs"}})(Oge)(De)))))),kge=L(de);var Hge=function(){var e=function(n){return{city:n.city,country:n.country,name:n.name,imageURL:ie(n.imageURL),region:ie(n.region),duration:ie(n.duration),description:ie(n.description)}};return ft(Le)(B)({parse:function(n){return Mln(Gln(n))(function(t){return new d({featuredPrograms:kge(e)(t.featuredPrograms),programs:kge(e)(t.programs),description:ie(t.description),photos:ie(t.photos)})})},diagnosticName:"Sem.School.ContentModule.StudyAwayAbroad"})}();var Aln=V(de),xln=L(B),Uge=st(),Lln=Rt(Uge(C({reflectSymbol:function(){return"traditions"}})(ut(Uge(C({reflectSymbol:function(){return"description"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(ve))(De))))))(De)));var jln=function(e){return{name:e.name,description:e.description,photoUrl:ie(e.photoUrl)}},Pln=function(e){return{traditions:Aln(e.traditions)(jln)}},Bge=ft(Le)(B)({parse:function(e){return xln(Pln)(Lln(e))},diagnosticName:"Sem.School.ContentModule.Traditions"});var Wu=L(B),Jge=K(Me),Nln=Rt(st()(C({reflectSymbol:function(){return"id"}})(Dt)(C({reflectSymbol:function(){return"isLiked"}})(rt)(C({reflectSymbol:function(){return"isPublished"}})(rt)(C({reflectSymbol:function(){return"type"}})(ve)(De)))))),Oln=V_(Dge),S6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),E6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),C6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),I6=function(){function e(){}return e.value=new e,e}(),F6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),T6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),M6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),G6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),A6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),N6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),O6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),k6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),B6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),J6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var kln=function(e){return function(n){return e==="Sem::School::ContentModule::AcademicPhotos"?Wu(S6.create)(Yhe(n)):e==="Sem::School::ContentModule::AlumniSpotlight"?Wu(E6.create)(Xhe(n)):e==="Sem::School::ContentModule::CampusExperience"?Wu(C6.create)(ege(n)):e==="Sem::School::ContentModule::CampusLocation"?new d(I6.value):e==="Sem::School::ContentModule::CampusPhotoGallery"?Wu(F6.create)(tge(n)):e==="Sem::School::ContentModule::CampusTour"?Wu(T6.create)(rge(n)):e==="Sem::School::ContentModule::CourseCatalog"?Wu(M6.create)(ige(n)):e==="Sem::School::ContentModule::DegreeOptions"?Wu(G6.create)(uge(n)):e==="Sem::School::ContentModule::FacultySpotlight"?Wu(A6.create)(cge(n)):e==="Sem::School::ContentModule::FinancialAidBreakdown"?Wu(x6.create)(fge(n)):e==="Sem::School::ContentModule::FinancialAidSpotlight"?Wu(L6.create)(mge(n)):e==="Sem::School::ContentModule::GrantsAndScholarships"?Wu(j6.create)(pge(n)):e==="Sem::School::ContentModule::LocalAreaSpotlight"?Wu(P6.create)(gge(n)):e==="Sem::School::ContentModule::NonAcademicFacilities"?Wu(N6.create)(Mge(n)):e==="Sem::School::ContentModule::PublishedCosts"?Wu(O6.create)(Age(n)):e==="Sem::School::ContentModule::ReligiousLife"?Wu(k6.create)(Lge(n)):e==="Sem::School::ContentModule::SpectatorSports"?Wu(H6.create)(jge(n)):e==="Sem::School::ContentModule::StudentGroups"?Wu(U6.create)(Pge(n)):e==="Sem::School::ContentModule::StudyAwayAbroad"?Wu(B6.create)(Hge(n)):e==="Sem::School::ContentModule::Traditions"?Wu(J6.create)(Bge(n)):b.value}},Wge=ft(Le)(B)({parse:function(e){return Jge(Nln(e))(function(n){return Jge(kln(n.type)(e))(function(t){return new d({isLiked:n.isLiked,data:t,id:n.id,isPublished:n.isPublished})})})},diagnosticName:"Sem.School.ContentModule.Module"}),Hln=function(){return[qE.value,Zp.value,zE.value,$E.value,VE.value,QE.value,YE.value,KE.value,XE.value,tC.value,aC.value,oC.value,iC.value,uC.value,lC.value,cC.value,nC.value,eC.value,ZE.value,rC.value]}(),__=function(e){if(e instanceof S6)return qE.value;if(e instanceof E6)return Zp.value;if(e instanceof C6)return zE.value;if(e instanceof I6)return $E.value;if(e instanceof F6)return VE.value;if(e instanceof T6)return QE.value;if(e instanceof M6)return YE.value;if(e instanceof G6)return KE.value;if(e instanceof A6)return XE.value;if(e instanceof x6)return ZE.value;if(e instanceof L6)return eC.value;if(e instanceof j6)return nC.value;if(e instanceof P6)return tC.value;if(e instanceof N6)return aC.value;if(e instanceof O6)return rC.value;if(e instanceof k6)return oC.value;if(e instanceof H6)return iC.value;if(e instanceof U6)return uC.value;if(e instanceof B6)return lC.value;if(e instanceof J6)return cC.value;throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleData (line 119, column 6 - line 139, column 38): "+[e.constructor.name])},qge=Mr(Su(Kn))(function(e){return Oln(e)(Hln)});var Uln=L(de),W6=function(e){return ur(Uln(Wge)(e))};var Bln=at(Le),zge=hn(dn),sC=pn(zge)(fn(sn)),$ge=mn(vn),fC=_n($ge),Vge=yn(Dn),vC=gn(Vge);var Jln=an();var Wln=La(Oa(At)),Qge=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),mC=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),vr=function(){function e(){}return e.value=new e,e}(),Hc=function(){function e(){}return e.value=new e,e}(),Vi=function(){function e(){}return e.value=new e,e}(),Uc=function(){function e(){}return e.value=new e,e}(),_f=function(){function e(){}return e.value=new e,e}(),pf=function(){function e(){}return e.value=new e,e}(),df=function(){function e(){}return e.value=new e,e}(),qln={to:function(e){if(e instanceof T)return vr.value;if(e instanceof o&&e.value0 instanceof T)return Hc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Vi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Uc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return _f.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return pf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o)return df.value;throw new Error("Failed pattern match at SchoolDetails.Types (line 61, column 1 - line 61, column 30): "+[e.constructor.name])},from:function(e){if(e instanceof vr)return new T($.value);if(e instanceof Hc)return new o(new T($.value));if(e instanceof Vi)return new o(new o(new T($.value)));if(e instanceof Uc)return new o(new o(new o(new T($.value))));if(e instanceof _f)return new o(new o(new o(new o(new T($.value)))));if(e instanceof pf)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof df)return new o(new o(new o(new o(new o(new o($.value))))));throw new Error("Failed pattern match at SchoolDetails.Types (line 61, column 1 - line 61, column 30): "+[e.constructor.name])}},zln=on(qln)(sC(sC(sC(sC(sC(sC(zge)($ge))(fC))(fC))(fC))(fC))(fC))(vC(vC(vC(vC(vC(vC(Vge)))))))(fC),q6={eq:function(e){return function(n){return e instanceof vr&&n instanceof vr||e instanceof Hc&&n instanceof Hc||e instanceof Vi&&n instanceof Vi||e instanceof Uc&&n instanceof Uc||e instanceof _f&&n instanceof _f||e instanceof pf&&n instanceof pf||e instanceof df&&n instanceof df}}},x2=function(e){if(e instanceof vr)return b.value;if(e instanceof Hc)return new d("for-you");if(e instanceof Vi)return new d("chancing");if(e instanceof Uc)return new d("finances");if(e instanceof _f)return new d("majors");if(e instanceof pf)return new d("admission-requirements");if(e instanceof df)return new d("essay-prompts");throw new Error("Failed pattern match at SchoolDetails.Types (line 84, column 14 - line 91, column 39): "+[e.constructor.name])},z6=function(e){if(e instanceof vr)return"Overview";if(e instanceof Hc)return"For_You";if(e instanceof Vi)return"Chancing";if(e instanceof Uc)return"Finances";if(e instanceof _f)return"Majors";if(e instanceof pf)return"Admission_Requirements";if(e instanceof df)return"Essay_Prompts";throw new Error("Failed pattern match at SchoolDetails.Types (line 65, column 9 - line 72, column 34): "+[e.constructor.name])};var $6=function(e){var n=Jln(e.school);if(e.configuration instanceof m_)return function(t){if(t instanceof vr)return!0;if(t instanceof Hc)return tt(T1(n.id)(e.schoolDb));if(t instanceof Vi)return tt(e.chancingState.effectiveProfile);if(t instanceof Uc)return!0;if(t instanceof _f)return Wln(Br)(n.majors);if(t instanceof pf)return Ar(e.currentUser);if(t instanceof df)return Ar(e.currentUser);throw new Error("Failed pattern match at SchoolDetails.Types (line 112, column 27 - line 119, column 47): "+[t.constructor.name])};if(e.configuration instanceof L1)return function(t){if(t instanceof vr)return!0;if(t instanceof Hc||t instanceof Vi)return!1;if(t instanceof Uc)return!0;if(t instanceof _f||t instanceof pf||t instanceof df)return!1;throw new Error("Failed pattern match at SchoolDetails.Types (line 120, column 26 - line 127, column 26): "+[t.constructor.name])};throw new Error("Failed pattern match at SchoolDetails.Types (line 111, column 19 - line 127, column 26): "+[e.configuration.constructor.name])},V6=function(){return Bln({parse:Sn(function(){var e=pe("overview");return function(n){return e(x2(n))}}())(zln),default:vr.value,diagnosticName:"School Details tab URL piece"})}();var $ln=jn(Pn),k1=K(yr),Yge=z(jt),Vln=jf(gk),Qln=Od(jt),Yln=ufe(Wf),Kge=K(Me),Kln=Y_(Ie),Xln=V(de),Zln=La(Oa(At)),ecn=Na(ct),Xge=it(yr),mq=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_q=function(){function e(){}return e.value=new e,e}(),pq=function(){function e(){}return e.value=new e,e}();var Zge=function(e){var n=function(t){return $ln(function(){var r=k1(io)(PS)(),i=Yx(r)(),u=Kx(r)();return function(l){if(l instanceof pq)return Ya(nr)("Failed to parse URL on popstate")({path:i,queryString:u})(function(c){return Yge(b.value)});if(l instanceof _q)return function(){return k1(k1(io)(PS))(HU)(),b.value};if(l instanceof mq)return Yge(new d(l.value0));throw new Error("Failed pattern match at Utils.Location (line 79, column 45 - line 101, column 26): "+[l.constructor.name])}(e({path:i,queryString:u}))()})};return Pce(jce(n)(OS.popstate))},eDe=function(e){var n=function(){if(e.replace)return OU;if(Ae)return NU;throw new Error("Failed pattern match at Utils.Location (line 60, column 5 - line 62, column 38): "+[])}(),t=k1(k1(io)(Xx))(n(wo(Ai))("CollegeVine")(e.url));return function(){var r=k1(io)(PS)(),i=Yx(r)(),u=Kx(r)();return Vln(Qln(i+u===e.url)(t))(Yln)()}};var nDe=function(e){var n=function(t){var a=Wo("=")(t),r=Kge(Jr(a)(1))(pB),i=pe("")(Kge(Jr(a)(0))(pB));return new Je(i,r)};return Kln(Xln(Ea(Zln(Mi))(Wo("&")(pe(e)(_c("?")(e)))))(n))},tDe=function(e){return ecn(k1(io)(Kce(e)("_blank")("")))},Q6=function(e){return Xge(kU(e))(Xge(PS)(io))};var Hh=V(B),ncn=La(Oa(At)),aDe=uc(Me),Y6=K(Me),tcn=Us(),acn=z(Mn),rcn=St(gr),dq=jr(Ie)(dt),ocn=an(),icn=Uo(B),_C=function(e){return"/schools/"+e.slug},L2="/schools/hub",ucn=function(e){return function(n){var t=function(m){return Hh(Hh(_c(m)(n.path))(Wo("/")))(Ea(ncn(Mi)))},a=nDe(n.queryString),r=pe(Xl.value)(Hh(aDe(Ti("simulator")(a)))(Xde)),i=Y6(aDe(Ti("overlay")(a)))(hhe),u=function(m){return function(_){return Hh(m)(function(h){return{slug:tcn(h),tab:pe(vr.value)(Hh(_)(V6))}})}},l=Hh(t(L2))(function(m){return{ranking:Y6(Jr(m)(0))(a5),focusedSchool:u(Jr(m)(2))(Jr(m)(3)),mobileOverlay:i,seoView:!1,whatificator:r}}),c=Y6(e.knownSeoState)(function(m){return Y6(t(_C({slug:m.slug})))(function(_){return acn({ranking:m.ranking,focusedSchool:u(Jr(_)(0))(Jr(_)(1)),mobileOverlay:i,seoView:!0,whatificator:r})})}),s=rcn(l)(c);if(s instanceof d)return new mq(s.value0);var f=function(m){if(s instanceof b)return _q.value;throw new Error("Failed pattern match at Hub.Location (line 78, column 1 - line 78, column 100): "+[s.constructor.name])};if(s instanceof b){var v=_c(L2)(n.path);return v instanceof d?pq.value:f(!0)}return f(!0)}},rDe=function(e){return Zge(ucn(e))},hq=function(e){return function(n){var t=Hh(OW(n.whatificator))(function(l){return"simulator="+l}),a=Hh(n.mobileOverlay)(function(l){return"overlay="+phe(l)}),r=Ro("&")(ur([a,t])),i=Hh(n.focusedSchool)(function(l){return dq("/")(ur([new d(ocn(l.slug)),x2(l.tab)]))}),u=function(){return e.knownSeoState instanceof d&&n.seoView?dq("/")(ur([new d(_C({slug:e.knownSeoState.value0.slug})),i])):dq("/")(ur([new d(L2),new d(Te(e.basePath)(lh)(n.ranking)),icn(i)("d"),i]))}();return u+(function(){var l=r==="";return l?"":"?"}()+r)}},oDe=function(e){return function(n){return function(t){return eDe({url:hq(e)(n),replace:t.replace})}}};var iDe="/profile";var lcn=an();var nd=function(e){return function(n){return Ro("/")(ur([new d("/schools"),new d(lcn(n)),x2(e)]))}},Uh=iDe;var uDe=function(e){return hq({basePath:"all",knownSeoState:b.value})({ranking:b.value,focusedSchool:e,mobileOverlay:b.value,seoView:!1,whatificator:Xl.value})},lDe=function(e){return uDe(e)+"?simulator=on"},cDe=function(e){return function(n){return uDe(new d({tab:e,slug:n}))}},pC="/profile/finances";var sDe="/chancing/profile",fDe="https://blog.collegevine.com/how-federal-work-study-works/";var ccn=ja(),K6=V(B),j2=re(qe),scn=Da(Ie)(dt),fcn=jr(Ie)(dt),vcn=V(de),mcn=c0()(),_cn=Qe(ra)(mc(yo)(function(e){var n=e>=5120;return n?b.value:new d(new Je(e,e*1.16))})(640))([5120]),No=function(){return function(e){return function(n){var t=ccn(n),a=f0({key:"auto",value:Bn(t.auto)("format")})(Xd({key:"q",value:K6(cr(t.q))(j2)})(Xd({key:"dpr",value:K6(cr(t.dpr))(j2)})(Xd({key:"ar",value:cr(t.ar)})(Xd({key:"crop",value:cr(t.crop)})(Xd({key:"fit",value:cr(t.fit)})(Xd({key:"h",value:K6(cr(t.h))(j2)})(Xd({key:"w",value:K6(cr(t.w))(j2)})(pe(t.src)(vS("?")(t.src)))))))))),r=function(u){var l=j2(Xr(u));return scn([a,"&w=",l," ",l,"w"])},i=function(){if($T(t.w))return fcn(",")(vcn(_cn)(r));if(Ae)return"";throw new Error("Failed pattern match at Utils.Imgix (line 61, column 5 - line 65, column 13): "+[])}();return mcn(e)({src:a,srcSet:i,style:Bn(t.style)($e({})),alt:Bn(t.alt)(""),sizes:Bn(t.sizes)("")})}}};var pcn=fa(M)()(),dcn=n6(M),dC=V(B),gq=U(M),Dq=In(X)()(),hcn=jr(Ie)(dt),gcn=No(),X6=re(qe),Z6=wr(Za),yq=U(X),H1=U(J),vDe=Ve(M),Dcn=ss(Jo)(Mn),hC=L(B),mDe=_a(M),_De=L(de),ycn=an(),bcn=lc(Ft(xM)),Rcn=K(Me),wcn=In(J)()(),Scn=L(kl),pDe=re(Gi),Ecn=Zt(tr),Ccn=z(jt),dDe=Qe(ra),hDe=function(){function e(){}return e.value=new e,e}(),eL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),gDe=function(e){var n=function(){if(e.schoolDetailPageLink instanceof hDe)return pcn("h2 text-body flex-grow-1")({href:nd(vr.value)(e.school.slug)})(e.school.name);if(e.schoolDetailPageLink instanceof eL)return dcn("h2 text-body flex-grow-1")({href:cDe(vr.value)(e.school.slug),onClick:e.schoolDetailPageLink.value0(e.school.id)})(e.school.name);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 225, column 7 - line 236, column 30): "+[e.schoolDetailPageLink.constructor.name])}(),t=dC(e.schoolAccessors)(function(F){return Z(function(){var O=F.publicPrivate(e.school);if(O instanceof ju)return"Public";if(O instanceof Yl)return"Private";throw new Error("Failed pattern match at Hub.Detail.List.Card (line 89, column 16 - line 91, column 35): "+[O.constructor.name])}())}),a=new d(gq("t--location")(D0e(e.school.address))),r=function(){return e.mobileLayout?400:170}(),i=function(){return e.mobileLayout?120:270}(),u=function(){var F=function(){if(e.mobileLayout)return $e({height:i});if(Ae)return $e({width:r});throw new Error("Failed pattern match at Hub.Detail.List.Card (line 147, column 9 - line 149, column 52): "+[])}();return Dq(hcn(" ")(["m-n4 overflow-hidden position-relative",function(){return e.mobileLayout?"rounded-top":"rounded-left"}()]))({style:F})(gcn("position-absolute")({src:e.school.imgixPath,h:i,w:r,fit:"crop",crop:"edges",style:$e({left:"calc(50% - "+(X6(Z6(r)(2))+"px)"),top:"calc(50% - "+(X6(Z6(i)(2))+"px)")})}))}(),l=function(F){return yq("mt-3 bg-gradient-light-grey rounded "+F)(l7)},c=l(""),s=function(F){return function(O){return function(H){return H1("mt-3 d-flex align-items-center "+F)([Te(vDe("text-secondary")("--"))(oe)(Dcn(H)),vDe("ml-3")(O)])}}},f=function(F){return function(O){return function(H){return s("")(O)([hC(mDe(F))(H)])}}},v=dC(e.schoolAccessors)(function(F){return f("t--gpa")("Avg GPA")(hC(Ss("0.00"))(F.averageGpa(e.school)))}),m=dC(e.schoolAccessors)(function(F){return f("t--total-undergrads")("Undergrads")(new d(function(){var O=F.totalUndergrads(e.school);return O<200?"Fewer than 200":O<950?X6(Z6(O+50|0)(100)*100|0):X6(Z6(O+500|0)(1e3))+"K"}()))}),_=function(){var F=function(O){if(O instanceof Qn)return f("t--cost-estimate")("Your est. net cost")(new d(E2(O.value0.estimatedNetCost)));if(O instanceof ma)return c;if(O instanceof kt&&e.showTotalCost)return f("t--cost")("Cost")(hC(function(H){return E2($n(H))})(fme(e.currentUser)(e.school)));if(O instanceof kt&&Ae)return f("t--cost-estimate")("Your est. net cost")(b.value);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 187, column 31 - line 198, column 70): "+[O.constructor.name])};if(e.schoolAccessors instanceof d)return[new d(F(e.schoolAccessors.value0.financials(e.school)))];if(e.schoolAccessors instanceof b)return _De(d.create)([f("t--tuition-in-state")("In-state tuition")(hC(function(O){return E2($n(O))})(e.school.tuitionInState)),f("t--tuition-out-of-state")("Out-of-state tuition")(hC(function(O){return E2($n(O))})(e.school.tuitionOutOfState))]);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 177, column 15 - line 185, column 10): "+[e.schoolAccessors.constructor.name])}(),h=OE({chancingState:e.chancingState,currentUser:e.currentUser,school:e.school}),R=Jde(h),g=function(){var F=function(H){return function(A){return gq("badge font-weight-bold fw-bold py-2 px-3 ml-3 "+H)(gp(A))}},O=function(){var H=ycn(R);if(H instanceof kt)return b.value;if(H instanceof ma)return b.value;if(H instanceof Qn){if(bcn(H.value0.regular.classification)(H.value0.simulated.classification))return new d({arrow:h2("")(R),paleBadge:Ue(H.value0.regular.classification)(F("bg-light-grey text-black-50 mt-1"))});if(Ae)return b.value}throw new Error("Failed pattern match at Hub.Detail.List.Card (line 113, column 11 - line 125, column 26): "+[H.constructor.name])}();return dC(Rcn(Bde(h))(function(H){return H.classification}))(function(H){return wcn("d-flex flex-column flex-grow-0 flex-shrink-1")({style:$e({right:0})})([H1("d-flex align-items-center")([Ue(O)(function(A){return A.arrow}),F($7(H))(H)]),Ue(O)(function(A){return A.paleBadge})])})}(),p=dC(e.schoolAccessors)(function(F){return f("t--acceptance-rate")("Acceptance rate")(dC(F.acceptanceRate(e.school))(function(O){return Ss("0")(O.value*100)+"%"}))}),y=function(){if(h instanceof zp||h instanceof qp)return p;if(h instanceof Wp)return new d(l("t--chance-loading"));if(h instanceof l_&&Ude(h.value1))return new d(l("t--chance-loading"));if(h instanceof l_)return new d(s("t--chance")("Your chances")([hC(Scn(mDe("mr-2"))(vD(e.school)))(I1(h.value1)),new d(oe([h2("")(R),o6("")(R)]))]));throw new Error("Failed pattern match at Hub.Detail.List.Card (line 152, column 7 - line 166, column 12): "+[h.constructor.name])}();return Dq("pb-4")({key:pDe(e.school.id)})(Dq("card mb-0 t--list-row t--school-"+pDe(e.school.id))({onClick:Ecn(function(){if(e.schoolDetailPageLink instanceof hDe)return Ccn(we);if(e.schoolDetailPageLink instanceof eL)return e.schoolDetailPageLink.value0(e.school.id);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 64, column 11 - line 66, column 56): "+[e.schoolDetailPageLink.constructor.name])}())})(H1("card-body row")([yq("col-12 col-sm-auto mb-5 mb-sm-0 d-flex flex-column flex-sm-row align-items-stretch")(u),H1("col-12 col-sm ml-sm-4 pt-3 pt-sm-0")([ca(e.badge),H1("d-flex align-items-start justify-content-between")([n,ca(g)]),H1("small text-secondary d-flex align-items-center")(Bd(gq("mx-2")("\u2022"))(ur([a,t]))),H1("row "+function(){return e.mobileLayout?"text-small":""}())(_De(yq("col-6"))(ur(dDe([y,v])(dDe(_)([m]))))),e.actions])])))},bq=function(e){return{acceptanceRate:function(n){return n.admissions.acceptanceRate},averageGpa:function(n){return n.testScoreStats.gpa.all.p50},financials:function(n){return c_(n.id)(e)},publicPrivate:function(n){return n.publicPrivate},totalUndergrads:function(n){return n.totalUndergrads}}};var Icn=iu(M)()(),DDe=nn(Jn),Fcn=iu(J)()(),Tcn=Ve(M),Mcn=Jg(cJ),Gcn=ja(),Acn=In(J)()(),xcn=Qe(ra),Lcn=L(de),jcn=function(e){return function(n){return n instanceof d&&n.value0 instanceof N0?"btn-success":n instanceof d&&n.value0 instanceof O0?"btn-danger":n instanceof d&&n.value0 instanceof P0?"btn-secondary":n instanceof d&&n.value0 instanceof kp||n instanceof b&&e.primary?"btn-primary":n instanceof b?"btn-outline-primary":"btn-light"}},Pcn=function(e){return e instanceof N0?"badge-soft-success bg-success-soft":e instanceof O0?"badge-soft-danger bg-danger-soft":e instanceof P0?"badge-secondary bg-secondary":e instanceof kp?"badge-soft-primary bg-primary-soft":"badge-light bg-light text-dark"},nL=function(){return function(e){return function(n){return function(t){var a=function(m){return" t--school-list-status-"+ou(zM(m))},r=function(m){return Icn("dropdown-item mb-1 "+(Pcn(m)+a(m)))(Ko)({onClick:DDe(t)(new d(m))})(gD(m))},i=function(){var m=function(_){if(Ae)return[Fcn("dropdown-item mb-1 d-flex align-items-end badge-danger bg-danger t--school-list-status-remove")(Ko)({onClick:DDe(t)(b.value)})([Tcn("fe fe-x mr-2")(""),Z("Remove from list")])];throw new Error("Failed pattern match at Hub.ListStatusSelector (line 25, column 1 - line 30, column 15): "+[])};return n instanceof b?[]:m(!0)}(),u=Mcn(lE)(Te([])(Ud)(n)),l=Gcn(e),c=Bn(l.buttonContent)(Z(Te("Add to my list")(gD)(n))),s=Bn(l.primary)(!1),f=Bn(l.small)(!1),v=Bn(l.buttonClass)("btn btn-block "+function(){return f?"no-animation btn-sm":"px-4"}());return BS("")({toggleClass:v+(" t--school-list-status-selector "+jcn({primary:s})(n)),toggleContent:c,contentId:"school-list-status-selector-dropdown-options",content:function(m){return Acn(Bn(l.menuClass)("")+(" "+m.className))({id:m.contentId})(xcn(Lcn(r)(u))(i))},ariaLabelInput:gc("School list selector dropdown")})}}}};var Ncn=ce(wp),yDe=function(e){return function(n){if(e.ranking instanceof d&&n instanceof fr)return Ncn(n.value0)(e.ranking.value0);if(n instanceof fr)return!0;if(n instanceof P&&n.value0 instanceof Oi)return tt(e.chancingState.effectiveProfile);if(n instanceof P&&n.value0 instanceof fu)return tt(e.chancingState.effectiveProfile);if(n instanceof P&&n.value0 instanceof ti||n instanceof P&&n.value0 instanceof sl||n instanceof P&&n.value0 instanceof fl)return!0;if(n instanceof P&&n.value0 instanceof Ec)return!1;if(n instanceof P&&n.value0 instanceof Zl)return!0;if(n instanceof P&&n.value0 instanceof Cc||n instanceof P&&n.value0 instanceof Ic)return!1;if(n instanceof P&&n.value0 instanceof vl)return!0;if(n instanceof P&&n.value0 instanceof Fc)return!1;if(n instanceof P&&n.value0 instanceof ml||n instanceof P&&n.value0 instanceof _l||n instanceof P&&n.value0 instanceof Tc||n instanceof P&&n.value0 instanceof pl||n instanceof P&&n.value0 instanceof dl||n instanceof P&&n.value0 instanceof hl||n instanceof P&&n.value0 instanceof ki||n instanceof P&&n.value0 instanceof gl||n instanceof P&&n.value0 instanceof Dl)return!0;if(n instanceof P&&n.value0 instanceof Mc)return!1;if(n instanceof P&&n.value0 instanceof yl||n instanceof P&&n.value0 instanceof bl||n instanceof P&&n.value0 instanceof Hu||n instanceof P&&n.value0 instanceof Rl||n instanceof P&&n.value0 instanceof wl||n instanceof P&&n.value0 instanceof Sl||n instanceof P&&n.value0 instanceof El||n instanceof P&&n.value0 instanceof Ui)return!0;if(n instanceof P&&n.value0 instanceof Cl)return tt(e.currentUser);if(n instanceof P&&n.value0 instanceof Gc||n instanceof P&&n.value0 instanceof Hi)return!1;if(n instanceof P&&n.value0 instanceof vu)return!0;if(n instanceof P&&n.value0 instanceof Bi)return e.hasFinancialProfile;if(n instanceof P&&n.value0 instanceof Ac||n instanceof P&&n.value0 instanceof Ji)return!0;if(n instanceof P&&n.value0 instanceof xc||n instanceof P&&n.value0 instanceof Lc)return!1;if(n instanceof P&&n.value0 instanceof Il)return!0;if(n instanceof P&&n.value0 instanceof Fl)return!1;if(n instanceof P&&n.value0 instanceof mu||n instanceof P&&n.value0 instanceof Tl||n instanceof P&&n.value0 instanceof Ml||n instanceof P&&n.value0 instanceof Wi||n instanceof P&&n.value0 instanceof jc||n instanceof P&&n.value0 instanceof Uu||n instanceof P&&n.value0 instanceof Pc||n instanceof P&&n.value0 instanceof Bu||n instanceof P&&n.value0 instanceof qi||n instanceof P&&n.value0 instanceof _i||n instanceof P&&n.value0 instanceof Nc||n instanceof P&&n.value0 instanceof Ju||n instanceof P&&n.value0 instanceof zi||n instanceof P&&n.value0 instanceof _u||n instanceof P&&n.value0 instanceof $i)return!0;if(n instanceof P&&n.value0 instanceof vf)return!1;throw new Error("Failed pattern match at Hub.Operations (line 24, column 23 - line 81, column 38): "+[n.constructor.name])}};var bDe=Su(Kn),Ocn=ze(bDe);var kcn=qn(Ga),P2=L(B),Hcn=St(Ade),Ucn=Qe(k_(k_(kF))),U1=Mr(Cw),Rq=V(B),Bcn=it(Me),wq=K(Me),Sq=Mr(ro),Bh=Mr(Ct),Jcn=ze(Kn),tL=Mr(Kn),RDe=UF(),wDe=pb(HF)(),Wcn=RDe(pb(wDe({reflectSymbol:function(){return"name"}})(Ct))()({reflectSymbol:function(){return"group"}})(Y0e)),qcn=Mr(o0e),zcn=Mr(Su(dme)),$cn=V(_o),SDe=Mr(Su(ro)),Vcn=Mr(cme),Qcn=Mr(RDe(pb(wDe({reflectSymbol:function(){return"value"}})(Kn))()({reflectSymbol:function(){return"percentile"}})(ro))),EDe=Mr(bDe),Ycn=oo(L0),Cv=function(){function e(){}return e.value=new e,e}(),Jh=function(){function e(){}return e.value=new e,e}();var CDe={eq:function(e){return function(n){return e instanceof Cv&&n instanceof Cv||e instanceof Jh&&n instanceof Jh}}},Eq=function(e){return{by:new fr(e),direction:Cv.value}},Cq=function(e){var n=V_(e);return function(t){return function(a){return function(r){return Ocn(n(a)(t))(n(r)(t))}}}},Iq=Cq(Nt),Fq=Iq(["Very low diversity","Low diversity","Moderately diverse","Diverse","Very diverse"]),Tq=Iq(["Not prestigious","Prestigious","Very prestigious","Ultra prestigious"]),Kcn=Iq(["Far West","Southwest","Rocky Mountains","Plains","Great Lakes","New England","Mid-Atlantic","Southeast","Outlying areas","Non-US"]);var Xcn=function(){var e=Cq(xM)([sv.value,cv.value,lv.value,af.value]);return function(n){return function(t){if(n instanceof b&&t instanceof b)return ee.value;if(n instanceof b)return Q.value;if(t instanceof b)return Y.value;if(n instanceof d&&t instanceof d)return e(n.value0)(t.value0);throw new Error("Failed pattern match at Hub.Sort (line 172, column 13 - line 176, column 30): "+[n.constructor.name,t.constructor.name])}}}(),Zcn=function(){return Cq(I0e)([dD.value,s1.value,f1.value])}();var IDe=function(e){if(e instanceof Cv)return"SortAsc";if(e instanceof Jh)return"SortDesc";throw new Error("Failed pattern match at Hub.Sort (line 61, column 1 - line 61, column 40): "+[e.constructor.name])},N2=function(e){return{by:B0(e.by),direction:IDe(e.direction)}},FDe=function(e){return function(n){return kcn(P2(function(t){return function(a){return{by:t,direction:a}}})(Sn(B0)(e)(n.by)))(Sn(IDe)([Cv.value,Jh.value])(n.direction))}},PD=function(){return{by:new P(vu.value),direction:Cv.value}}(),TDe=function(e){return function(n){var t=function(p){return function(y){return function(F){return p(y)(F)}}},a=function(p){return za(Hcn(R2(p.id)(e))(D2(p.id)(e)))},r=function(p){return pD(function(y){return y.address}(p))},i=function(p){var y=Mr(Su(p));return function(F){return Ucn(U1(function(O){return Ar(F(O))}))(y(F))}},u=i(ro),l=i(R7),c=i(Ct),s=i(Wcn),f=i(sme),v=function(p){return y0e(function(y){return y.address}(p))},m=function(p){if(n.direction instanceof Cv)return p;if(n.direction instanceof Jh)return function(y){return function(F){return _ae(p(y)(F))}};throw new Error("Failed pattern match at Hub.Sort (line 127, column 24 - line 129, column 41): "+[n.direction.constructor.name])},_=function(p){return pe(t1)(Rq(cf(p.id)(e))(function(y){return y.applicationRound}))},h=function(p){return w2(p.id)(e)},R=function(p){return function(y){return Bcn(fve(_(y))(p))(h(y))}},g=function(p){return function(y){return wq(h(y))(function(F){return N7(new d(F.year))(p(F))})}};return m(t(function(){if(n.by instanceof P&&n.by.value0 instanceof ti)return Sq(function(){var p=Te(iS)(function(y){return y.value});return function(y){return p(function(F){return F.admissions.acceptanceRate}(y))}}());if(n.by instanceof P&&n.by.value0 instanceof sl)return u(hD(function(p){return p.men}));if(n.by instanceof P&&n.by.value0 instanceof fl)return u(hD(function(p){return p.women}));if(n.by instanceof P&&n.by.value0 instanceof Ec)return Bh(function(p){return iE(function(y){return y.address}(p))});if(n.by instanceof P&&n.by.value0 instanceof Oi)return ir(Jcn)(function(p){return pe(0)(wq(a(p))(function(y){return y.top.score}))});if(n.by instanceof P&&n.by.value0 instanceof fu)return ir(Xcn)(function(p){return wq(a(p))(function(y){return y.top.classification})});if(n.by instanceof P&&n.by.value0 instanceof Zl)return l(R(function(p){return p.notification}));if(n.by instanceof P&&n.by.value0 instanceof Cc)return c(function(){var p=P2(function(y){return function(F){return F.siteName}(Kd(y))});return function(y){return p(function(F){return F.urls.admissions}(y))}}());if(n.by instanceof P&&n.by.value0 instanceof Ic)return function(p){return function(y){return ee.value}};if(n.by instanceof P&&n.by.value0 instanceof vl)return tL(function(p){return p.applicationTimeHours});if(n.by instanceof P&&n.by.value0 instanceof Fc)return function(p){return function(y){return ee.value}};if(n.by instanceof P&&n.by.value0 instanceof ml)return s(function(p){return p.basketball.conference});if(n.by instanceof P&&n.by.value0 instanceof _l)return ir(Zcn)(function(p){return p.setting});if(n.by instanceof P&&n.by.value0 instanceof Tc)return Bh(v);if(n.by instanceof P&&n.by.value0 instanceof pl)return f(function(p){return p.admissions.reqClassRank});if(n.by instanceof P&&n.by.value0 instanceof dl)return qcn(function(p){return p.gender});if(n.by instanceof P&&n.by.value0 instanceof hl)return Bh(function(p){return p.schoolType});if(n.by instanceof P&&n.by.value0 instanceof ki)return U1(function(p){return p.isCommuterCollege});if(n.by instanceof P&&n.by.value0 instanceof gl)return ir(Fq)(function(p){return p.diversity});if(n.by instanceof P&&n.by.value0 instanceof Dl)return tL(function(p){return p.dropOutRate});if(n.by instanceof P&&n.by.value0 instanceof Mc)return c(function(){var p=P2(function(y){return function(F){return F.siteName}(Kd(y))});return function(y){return p(function(F){return F.urls.finAid}(y))}}());if(n.by instanceof P&&n.by.value0 instanceof yl)return tL(function(p){return pe(0)(Rq(p.numFreshmen)(function(y){return y.value}))});if(n.by instanceof P&&n.by.value0 instanceof bl)return s(function(p){return p.football.conference});if(n.by instanceof P&&n.by.value0 instanceof Hu)return u(function(p){return p.fourYearGradRate});if(n.by instanceof P&&n.by.value0 instanceof Rl)return U1(function(p){return p.basketball.division1});if(n.by instanceof P&&n.by.value0 instanceof wl)return U1(function(p){return p.football.division1});if(n.by instanceof P&&n.by.value0 instanceof Sl)return U1(function(p){return p.academicOfferings.hasMedicalSchool});if(n.by instanceof P&&n.by.value0 instanceof El)return U1(function(p){return p.academicOfferings.studyAbroad});if(n.by instanceof P&&n.by.value0 instanceof Ui)return U1(function(p){return p.hbcu});if(n.by instanceof P&&n.by.value0 instanceof Cl)return zcn(function(p){return Rq(cf(p.id)(e))(function(y){return y.status})});if(n.by instanceof P&&n.by.value0 instanceof Gc)return Bh(function(p){return function(y){return y.siteName}(Kd(function(y){return y.urls.main}(p)))});if(n.by instanceof P&&n.by.value0 instanceof Hi)return function(p){return function(y){return ee.value}};if(n.by instanceof P&&n.by.value0 instanceof vu)return Bh(function(p){return p.name});if(n.by instanceof P&&n.by.value0 instanceof Bi)return u(function(p){return za($cn(c_(p.id)(e))(function(y){return y.estimatedNetCost}))});if(n.by instanceof P&&n.by.value0 instanceof Ac)return Bh(function(p){return kE(p.id)(e)});if(n.by instanceof P&&n.by.value0 instanceof Ji)return SDe(function(){var p=P2(function(y){return y.value});return function(y){return p(function(F){return F.fracInternationalStudents}(y))}}());if(n.by instanceof P&&n.by.value0 instanceof xc)return Bh(function(p){return p.phone});if(n.by instanceof P&&n.by.value0 instanceof Lc)return function(p){return function(y){return ee.value}};if(n.by instanceof P&&n.by.value0 instanceof Il)return ir(Tq)(function(p){return p.prestige});if(n.by instanceof P&&n.by.value0 instanceof Fl)return function(p){return function(y){return ee.value}};if(n.by instanceof P&&n.by.value0 instanceof mu)return Vcn(function(p){return p.publicPrivate});if(n.by instanceof P&&n.by.value0 instanceof Tl)return f(function(p){return p.admissions.reqRecLetters});if(n.by instanceof P&&n.by.value0 instanceof Ml)return ir(Kcn)(r);if(n.by instanceof P&&n.by.value0 instanceof Wi)return Bh(function(p){return p.religiousAffiliation});if(n.by instanceof P&&n.by.value0 instanceof jc)return l(g(function(p){return p.satActDeadline}));if(n.by instanceof P&&n.by.value0 instanceof Uu)return f(function(p){return p.admissions.reqStandardTests});if(n.by instanceof P&&n.by.value0 instanceof Pc)return l(g(function(p){return p.satSubjectTestDeadline}));if(n.by instanceof P&&n.by.value0 instanceof Bu)return SDe(function(){var p=P2(function(y){return y.value});return function(y){return p(function(F){return F.sixYearGradRate}(y))}}());if(n.by instanceof P&&n.by.value0 instanceof qi)return Bh(function(p){return _D(function(y){return y.address}(p))});if(n.by instanceof P&&n.by.value0 instanceof _i)return Qcn(function(p){return p.studentsPerFaculty});if(n.by instanceof P&&n.by.value0 instanceof Nc)return l(R(function(p){return p.deadline}));if(n.by instanceof P&&n.by.value0 instanceof Ju)return f(function(p){return p.admissions.reqToefl});if(n.by instanceof P&&n.by.value0 instanceof zi)return tL(function(p){return p.totalUndergrads});if(n.by instanceof P&&n.by.value0 instanceof _u)return EDe(function(p){return p.tuitionInState});if(n.by instanceof P&&n.by.value0 instanceof $i)return EDe(function(p){return p.tuitionOutOfState});if(n.by instanceof P&&n.by.value0 instanceof vf)return Sq(function(){var p=Te(iS)(function(y){return y.value});return function(y){return p(function(F){return F.admissions.yieldRate}(y))}}());if(n.by instanceof fr)return Sq(function(){var p=Te(iS)(function(F){return $n(function(O){return O.order}(F))}),y=Ycn(n.by.value0);return function(F){return p(y(function(O){return O.rankings}(F)))}}());throw new Error("Failed pattern match at Hub.Sort (line 67, column 36 - line 124, column 122): "+[n.by.constructor.name])}()))}};var MDe=U(J),GDe=ea(M),Mq=U(M),Gq=K(Me),esn=oo(L0),nsn=z(Mn),ADe=In(X)()(),aL=Zt(xi),rL=C1(),tsn=nL(),asn=q0(),xDe=Zx(M)()(),rsn=V(B),oL=U(X),Aq=iu(M)()(),osn=it(Me),isn=lde()(),LDe=L(B),usn=L(de),lsn=z(Xn),jDe=K(Wv),csn=z(gm),ssn=Ax(X)()(),fsn=u0(J),vsn=V(de),msn=i0(J),PDe=zs(X),_sn=nn(Jn),NDe=ce(el()(si(si(Zu)()({reflectSymbol:function(){return"direction"}})(CDe))()({reflectSymbol:function(){return"by"}})(M1)));var xq=function(){function e(){}return e.value=new e,e}(),Lq=function(){function e(){}return e.value=new e,e}(),psn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jq=function(e){var n=qb(e.state.schoolListRef)(function(i){return e.dispatch(psn.create(i))}),t=function(i){return MDe("d-flex align-items-center mr-2")([GDe("fe fe-heart")(""),Mq("d-none d-md-block ml-2")(Te("Add to list")(gD)(i))])},a=function(i){var u=Gq(e.ranking)(function(v){return Gq(esn(v)(i.rankings))(function(m){return nsn(Mq("badge small font-weight-bold fw-bold text-success bg-soft-success px-2 py-1 mb-3 "+("t--ranking-badge-"+lh(v)))(_0e(v)(m)))})}),l=function(){var v=function(_){var h=e.schoolListStatus(i);return ADe("")({onClick:aL(rL),"aria-label":"Add "+(i.name+" to list")})(tsn({buttonContent:t(h),buttonClass:"d-flex btn",menuClass:function(){return e.mobileLayout?"dropdown-menu-right":""}()})(h)(e.onListStatusChange(i.id)))},m=ADe("")({onClick:aL(rL)})(asn({auth0ActiveTab:W0,className:"d-flex btn btn-outline-primary",content:t(b.value)}));return Te(m)(v)(Gq(e.currentUser)(Xp))}(),c=function(v){return function(m){return xDe("btn btn-link p-0")(gc(m+(" for "+i.name)))({href:v,onClick:aL(rL)})(m)}},s=function(){var v=rsn(e.currentUser)(function(_){return _.role});if(v instanceof b)return c(e.paths.chancingCta)("Calculate my chances");var m=function(_){return v instanceof d&&v.value0 instanceof A2&&!e.hasFinancialProfile?c(pC)("Calculate my net cost"):Mq("")("")};return v instanceof d&&v.value0 instanceof A2&&e.chancingState.permanentProfile instanceof b?c(e.paths.chancingWizardReturnToHub)("Calculate my chances"):m(!0)}(),f=MDe("d-flex justify-content-between align-items-center mt-4")([s,function(){var v=e.counselorConnectionStatus(i);return v instanceof Qn&&v.value0 instanceof d&&v.value0.value0 instanceof Rc&&e.showCounselorConnections?oL("d-flex justify-content-end")(xDe("btn btn-outline-primary")(Ko)({href:e6})("Message")):v instanceof Qn&&v.value0 instanceof d&&v.value0.value0 instanceof Zo&&e.showCounselorConnections?oL("d-flex justify-content-end")(Aq("btn btn-secondary")(Ko)({disabled:!0})("Connection pending")):v instanceof Qn&&v.value0 instanceof b&&e.showCounselorConnections?oL("d-flex justify-content-end")(Aq("btn btn-outline-primary")(Ko)({onClick:aL(function(m){return function(){return rL(m)(),e.onCounselorConnect(i.id)()}})})("Connect your high school")):l}()]);return gDe({actions:f,chancingState:e.chancingState,currentUser:osn(Xp)(e.currentUser),mobileLayout:e.mobileLayout,schoolDetailPageLink:new eL(e.onSchoolClick),showTotalCost:!0,badge:u,school:i,schoolAccessors:e.schoolAccessors})},r=Br(e.schools);return r?oe([Ha(""),Tde("")]):e.useVirtualList?isn({length:bt(e.schools),type:ide,ref:n,itemRenderer:cde(function(i){return ca(LDe(a)(Jr(e.schools)(i.index)))}),minSize:10,scrollParentGetter:vx(LDe(ude)(e.virtualListScrollParent))}):oe(usn(a)(e.schools))},ODe=function(e){return function(n){return lsn({schoolListRef:n.value0})}},Pq=function(e){var n=new P(zi.value),t=function(){if(e.ranking instanceof d)return new fr(e.ranking.value0);if(e.ranking instanceof b)return new P(vu.value);throw new Error("Failed pattern match at Hub.Detail.List (line 271, column 21 - line 273, column 37): "+[e.ranking.constructor.name])}(),a=function(){if(e.hasFinancialProfile)return new P($i.value);if(Ae)return new P(Bi.value);throw new Error("Failed pattern match at Hub.Detail.List (line 277, column 5 - line 279, column 51): "+[])}(),r=function(){var i=function(u){if(Ae)return new P(ti.value);throw new Error("Failed pattern match at Hub.Detail.List (line 254, column 1 - line 261, column 19): "+[])};return e.chancingState.permanentProfile instanceof d?new P(Oi.value):i(!0)}();return Ea(yDe(e))([t,n,a,r])},kDe=function(e){return e instanceof P&&e.value0 instanceof zi?"School size":e instanceof P&&e.value0 instanceof _u||e instanceof P&&e.value0 instanceof $i?"Tuition":e instanceof P&&e.value0 instanceof Bi?"Your est. net cost":e instanceof P&&e.value0 instanceof Oi?"Admission chance":Yp(e)},dsn=function(e){return e instanceof P&&e.value0 instanceof vu?Lq.value:xq.value},HDe=function(e){var n=function(a){return jDe(Pq(e))(function(r){return jDe([Cv.value,Jh.value])(function(i){return csn({by:r,direction:i})})})},t=function(a){var r=dsn(a.by);if(r instanceof xq&&a.direction instanceof Cv)return"(low to high)";if(r instanceof xq&&a.direction instanceof Jh)return"(high to low)";if(r instanceof Lq&&a.direction instanceof Cv)return"(A-Z)";if(r instanceof Lq&&a.direction instanceof Jh)return"(Z-A)";throw new Error("Failed pattern match at Hub.Detail.List (line 248, column 28 - line 252, column 45): "+[r.constructor.name,a.direction.constructor.name])};return oL("d-flex justify-content-end")(BS("")({toggleClass:"btn btn-link p-0 text-secondary",toggleContent:Z("Sort by: "+kDe(e.sort.by)),contentId:"school-sort-options-dropdown",content:function(a){return ssn(a.className+" dropdown-menu-right")({role:a.role,id:a.contentId})(fsn("")(vsn(n(we))(function(r){return msn("")([PDe("")(Aq("btn btn-link btn-block text-left pl-4 pr-0 text-nowrap text-body")(Ko)({onClick:_sn(e.onSort)(r),role:a.roleSelectOption,"aria-selected":a.ariaSelected(NDe(r)(e.sort))})(kDe(r.by)+(" "+t(r)))),PDe("px-3")(tn(NDe(r)(e.sort))(GDe("fe fe-check large")("")))])})))},ariaLabelInput:gc("Sort options")}))};var UDe=function(){return{schoolListRef:b.value}}();var Wh=function(){function e(){}return e.value=new e,e}(),qh=function(){function e(){}return e.value=new e,e}(),zh=function(){function e(){}return e.value=new e,e}(),$h=function(){function e(){}return e.value=new e,e}(),B1=function(){function e(){}return e.value=new e,e}();var iL={eq:function(e){return function(n){return e instanceof Wh&&n instanceof Wh||e instanceof qh&&n instanceof qh||e instanceof zh&&n instanceof zh||e instanceof $h&&n instanceof $h||e instanceof B1&&n instanceof B1}}},uL={compare:function(e){return function(n){if(e instanceof Wh&&n instanceof Wh)return ee.value;if(e instanceof Wh)return Y.value;if(n instanceof Wh)return Q.value;if(e instanceof qh&&n instanceof qh)return ee.value;if(e instanceof qh)return Y.value;if(n instanceof qh)return Q.value;if(e instanceof zh&&n instanceof zh)return ee.value;if(e instanceof zh)return Y.value;if(n instanceof zh)return Q.value;if(e instanceof $h&&n instanceof $h)return ee.value;if(e instanceof $h)return Y.value;if(n instanceof $h)return Q.value;if(e instanceof B1&&n instanceof B1)return ee.value;throw new Error("Failed pattern match at Common.Quintile (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return iL}},Vh=function(e){if(e instanceof Wh)return"much lower than average";if(e instanceof qh)return"lower than average";if(e instanceof zh)return"about average";if(e instanceof $h)return"above average";if(e instanceof B1)return"among the highest";throw new Error("Failed pattern match at Common.Quintile (line 28, column 15 - line 33, column 28): "+[e.constructor.name])},hf=function(e){if(e<.2)return Wh.value;if(e<.4)return qh.value;if(e<.6)return zh.value;if(e<.8)return $h.value;if(Ae)return B1.value;throw new Error("Failed pattern match at Common.Quintile (line 19, column 1 - line 19, column 37): "+[e.constructor.name])};var BDe=Na($v),hsn=z(jw),gsn=qn(are),Dsn=L($v),JDe=function(e){return e.separate};var WDe={compact:function(e){return function(){var t=J_(),a=KF(function(r){return Jr(e)(r)})();return XF(a)(function(r){return BDe(function(i){if(i instanceof b)return hsn(0);if(i instanceof d)return fc(i.value0)(t);throw new Error("Failed pattern match at Data.Compactable (line 111, column 34 - line 113, column 35): "+[i.constructor.name])}(r))})(),Hs(t)()}()},separate:function(e){return function(){var t=J_(),a=J_(),r=KF(function(i){return Jr(e)(i)})();return XF(r)(function(i){return BDe(function(u){if(u instanceof rn)return fc(u.value0)(t);if(u instanceof en)return fc(u.value0)(a);throw new Error("Failed pattern match at Data.Compactable (line 122, column 34 - line 124, column 31): "+[u.constructor.name])}(i))})(),gsn(Dsn(function(i){return function(u){return{left:i,right:u}}})(Hs(t)))(Hs(a))()}()}};var qDe=rr(uo),zDe=hn(dn),$De=mn(vn),VDe=yn(Dn),z0=function(){function e(){}return e.value=new e,e}(),td=function(){function e(){}return e.value=new e,e}(),QDe={to:function(e){if(e instanceof T)return z0.value;if(e instanceof o)return td.value;throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 14, column 1 - line 14, column 44): "+[e.constructor.name])},from:function(e){if(e instanceof z0)return new T($.value);if(e instanceof td)return new o($.value);throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 14, column 1 - line 14, column 44): "+[e.constructor.name])}},YDe={show:Cr(QDe)(Ca(qDe({reflectSymbol:function(){return"And"}}))(qDe({reflectSymbol:function(){return"Or"}})))},Nq={eq:function(e){return function(n){return e instanceof z0&&n instanceof z0||e instanceof td&&n instanceof td}}},Oq=function(e){if(e instanceof z0)return"and";if(e instanceof td)return"or";throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 19, column 13 - line 21, column 13): "+[e.constructor.name])},KDe=function(){return at(Le)({parse:Sn(Oq)(on(QDe)(pn(zDe)(fn(sn))(zDe)($De))(gn(VDe)(VDe))(_n($De))),default:z0.value,diagnosticName:"InclusionOperator"})}();var XDe=bm()(),ZDe=sc(Gr),ysn=ce(Nt);var bsn=V(de),eye=L(de),Rsn=Yv(Ct),nye=Oa(At),O2=La(nye),tye=Ci(Ie)(Nt),wsn=ls(nye),Ssn=Qv(Ie)(At),aye=soe(Nt),lL=V(_o),Esn=uk(Kn),gf=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bc=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ND=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),p_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Iv=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),V0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Csn={to:function(e){if(e instanceof T)return new gf(e.value0);if(e instanceof o&&e.value0 instanceof T)return new $0(e.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return new Bc(e.value0.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return new qu(e.value0.value0.value0);throw new Error("Failed pattern match at Hub.Filters.Filter (line 54, column 1 - line 54, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof gf)return new T(e.value0);if(e instanceof $0)return new o(new T(e.value0));if(e instanceof Bc)return new o(new o(new T(e.value0)));if(e instanceof qu)return new o(new o(new o(e.value0)));throw new Error("Failed pattern match at Hub.Filters.Filter (line 54, column 1 - line 54, column 42): "+[e.constructor.name])}},rye={show:Cr(Csn)(Ca(rr(nf(Gr))({reflectSymbol:function(){return"StringPattern"}}))(Ca(rr(nf(XDe(vi({reflectSymbol:function(){return"max"}})(os({reflectSymbol:function(){return"min"}})(qe))(qe))))({reflectSymbol:function(){return"Range"}}))(Ca(rr(nf(ZDe))({reflectSymbol:function(){return"MultiSelectOptions"}}))(rr(nf(XDe(vi({reflectSymbol:function(){return"operator"}})(os({reflectSymbol:function(){return"terms"}})(ZDe))(YDe))))({reflectSymbol:function(){return"Inclusions"}})))))};var oye=function(e){return function(n){return function(t){return function(a){return bsn(ru(n)(Kk(ir(ysn)(e))(a)))(function(r){return{value:e(r),tooltip:new d(t(r))}})}}}},iye=function(e){return function(n){return function(t){return eye(function(a){return{value:a,tooltip:b.value}})(n(Rsn(eye(e)(t))))}}},k2=function(e){return function(n){if(e instanceof gf&&n instanceof ND)return e.value0!=="";if(e instanceof $0&&n instanceof p_){var t=function(a){return n.value0.min<=a&&a<=n.value0.max};return t(e.value0.min)||t(e.value0.max)}return e instanceof Bc&&n instanceof Iv?O2(Br)(e.value0)&&bt(e.value0)===bt(Ea(function(a){return tye(a.value)(e.value0)})(n.value0.options)):e instanceof qu&&n instanceof V0?wsn(O2(Br))(Ssn(function(a){return tye(a)(n.value0.options)}))(e.value0.terms):!1}},cL=function(e){return function(n){return e instanceof ND&&n instanceof gf?n.value0!=="":e instanceof p_&&n instanceof $0?n.value0.min!==e.value0.min||n.value0.max!==e.value0.max:e instanceof Iv&&n instanceof Bc?O2(Br)(n.value0):e instanceof V0&&n instanceof qu?O2(Br)(n.value0.terms):!1}},uye=function(e){if(e instanceof ND)return new gf("");if(e instanceof p_)return new $0({min:e.value0.min,max:e.value0.max});if(e instanceof Iv)return new Bc([]);if(e instanceof V0)return new qu({terms:[],operator:z0.value});throw new Error("Failed pattern match at Hub.Filters.Filter (line 59, column 18 - line 63, column 81): "+[e.constructor.name])},kq=function(e){if(e instanceof ND)return"StringFilter";if(e instanceof p_)return"RangeFilter";if(e instanceof Iv)return"MultiSelectFilter";if(e instanceof V0)return"InclusionFilter";throw new Error("Failed pattern match at Hub.Filters.Filter (line 117, column 24 - line 121, column 41): "+[e.constructor.name])},lye=function(e){return function(n){return function(t){var a=function(r){return function(i){return bt(aye(r)(i))===bt(r)}};return t instanceof gf&&t.value0===""&&n instanceof ND?new Qn(Pe(!0)):t instanceof gf&&n instanceof ND?lL(n.value0.get(e))(function(r){var i=Bs(ou(t.value0));return function(u){return i(ou(r(u)))}}):t instanceof $0&&n instanceof p_?lL(n.value0.get(e))(function(r){var i=Te(!1)(Esn(t.value0.min)(t.value0.max));return function(u){return i(r(u))}}):t instanceof Bc&&t.value0.length===0&&n instanceof Iv?new Qn(Pe(!0)):t instanceof Bc&&n instanceof Iv?n.value0.predicate({args:e,selected:t.value0}):t instanceof qu&&t.value0.terms.length===0&&n instanceof V0?new Qn(Pe(!0)):t instanceof qu&&t.value0.operator instanceof z0&&n instanceof V0?lL(n.value0.get(e))(function(r){return function(i){return a(t.value0.terms)(r(i))}}):t instanceof qu&&t.value0.operator instanceof td&&n instanceof V0?lL(n.value0.get(e))(function(r){return function(i){return O2(Br)(aye(t.value0.terms)(r(i)))}}):Ya(nr)("Invalid selector for filter")({filter:kq(n),selection:t})(function(r){return new Qn(Pe(!0))})}}};var J1=function(){function e(){}return e.value=new e,e}(),W1=function(){function e(){}return e.value=new e,e}(),cye={eq:function(e){return function(n){return e instanceof J1&&n instanceof J1||e instanceof W1&&n instanceof W1}}};var sye=Ln(wn);var Hq=eo(Pn),sL=z(Qt),Uq=jn(Pn),Isn=V(ct),fye=sye(It),Fsn=it(It),vye=L(Ht),fL=z(Xn),vL=sye(Ot),mye=K(It),Tsn=Lf(Ht),Msn=Ffe(gx),Gsn=BF(T7),Asn=iD(Pn),xsn=Lr(Qt)(Ie),Lsn=L(de),jsn=Go(Xn),mL=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),_ye=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),OD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Psn=nD(Im(!1));var Nsn=function(e){return{queue:[],delay:e.delay}},gC=Nsn({delay:500}),q1=function(e){return Hq(sL(new mL(b.value,e)))},pye=function(e){return Uq(Isn(zv(Psn))(function(n){return n?0:e.delay}))},dye=function(e){return Hq(fye(Fsn(a0)(pye(e)))(function(){return vye(_ye.create)(Uq(yW))}))},DC=function(e){return function(n){return function(t){if(t instanceof OD)return fL(n);if(t instanceof mL&&t.value0 instanceof b)return vL(Hq(mye(Uq(yW))(function(r){return mye(Tsn(vye(Msn)(pye(n)))(r))(function(i){return sL(new mL(i,t.value1))})})))(function(){return fL(n)});if(t instanceof mL&&t.value0 instanceof d)return vL(dye(n))(function(){return fL({delay:n.delay,queue:xo({when:t.value0.value0,item:t.value1})(Ea(function(r){return!e.isSameItem(r.item)(t.value1)})(n.queue))})});if(t instanceof _ye){var a=$k(function(r){return Gsn(r.when)(t.value0)})(n.queue);return vL(Asn(fye(xsn(a.yes)(function(r){return e.commitItem(r.item)}))(function(){var r=Br(a.yes);return sL(r?b.value:new d(new OD(Lsn(function(i){return i.item})(a.yes))))})))(function(){return vL(jsn(!Br(a.no))(dye(n)))(function(){return fL({delay:n.delay,queue:a.no})})})}throw new Error("Failed pattern match at Utils.Debouncer (line 69, column 1 - line 73, column 44): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var hye=V(_o),gye=an(),Osn=Xe(Ze),ksn=tl(ax)(Ie),Dye=V(de),Hsn=ja(),Usn=V(B),Bq=function(e){return function(n){return{whatIfChances:n.whatIfChances,chances:n.chances,contentModules:n.contentModules,counselorConnections:n.counselorConnections,schoolConnections:n.schoolConnections,financials:n.financials,schoolList:n.schoolList,schoolNotes:n.schoolNotes,recommendedSchools:n.recommendedSchools,admissionsDates:n.admissionsDates,requestDebouncer:n.requestDebouncer,all:hye(e.schools)(function(t){return{table:_M(function(a){return function(r){return r.id}(gye(a))})(Osn)(t),array:uu(function(a){return t})}}),slugs:hye(e.schools)(function(t){return ksn(Dye(t)(function(a){return new Je(a.slug,a.id)}))}),majors:e.majors,searchOptions:Dye(pe([])(za(e.schools)))(function(t){return{value:gye(t.id),label:t.name}})}}},Jq=function(){return function(e){var n=Hsn(e);return Bq({schools:n.schools,majors:Bn(n.majors)(ms)})({all:kt.value,slugs:kt.value,majors:ms,searchOptions:[],whatIfChances:kt.value,chances:Bn(n.chances)(kt.value),contentModules:{loadRequests:[],content:Te(kt.value)(Qn.create)(Usn(cr(n.contentModules))(_M(function(t){return t.schoolId})(function(t){return Qn.create(function(a){return a.modules}(t))})))},financials:Bn(n.financials)(kt.value),counselorConnections:Te(kt.value)(Qn.create)(cr(n.counselorConnections)),schoolConnections:Te(kt.value)(Qn.create)(cr(n.schoolConnections)),schoolList:Bn(n.schoolList)(sB),admissionsDates:kt.value,schoolNotes:Bn(n.schoolNotes)(sB),recommendedSchools:Te(kt.value)(Qn.create)(cr(n.recommendedSchools)),requestDebouncer:gC})}};var _L=ce(zf),Qh=function(){function e(){}return e.value=new e,e}(),kD=function(){function e(){}return e.value=new e,e}(),HD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Yh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Kh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),UD=function(){function e(){}return e.value=new e,e}(),BD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Xh=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}(),JD=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),WD=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),z1=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}(),qD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$D=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),VD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yC=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),B2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),J2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),pL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dL=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),hL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),gL=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),DL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),bL=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),yye={eq:function(e){return function(n){return e instanceof H2&&n instanceof H2?_L(e.value0)(n.value0):e instanceof U2&&n instanceof U2?e.value0.moduleId===n.value0.moduleId&&_L(e.value0.schoolId)(n.value0.schoolId):e instanceof yC&&n instanceof yC||e instanceof B2&&n instanceof B2?_L(e.value0)(n.value0):!1}}};var RL=function(e){if(e instanceof Qh)return b.value;if(e instanceof kD)return b.value;if(e instanceof HD)return b.value;if(e instanceof Yh)return b.value;if(e instanceof Kh)return b.value;if(e instanceof UD)return b.value;if(e instanceof BD)return b.value;if(e instanceof Xh)return new d(new H2(e.value0));if(e instanceof JD)return new d(new U2({schoolId:e.value0,moduleId:e.value1.moduleId}));if(e instanceof WD)return new d(new yC(e.value0));if(e instanceof z1)return new d(new B2(e.value0));if(e instanceof qD)return b.value;if(e instanceof zD)return b.value;if(e instanceof $D)return b.value;if(e instanceof VD)return b.value;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request.Types (line 78, column 15 - line 95, column 49): "+[e.constructor.name])};var Wq=co($r(Po)),qq=K(It),bye=V(B),Rye=an(),Bsn=Na(Ht);var Jsn=Wq("network_connections_invite_school_path")(function(e){return function(n){return qq(e({school_id:n.schoolId,message:oa(n.introMessage),sem_user_id:oa(bye(n.semUserId)(Rye)),livestream_id:oa(bye(n.livestreamId)(Rye))}))(su)}});var wye=function(e){return function(n){return Bsn(Jsn({schoolId:e,introMessage:new d(n.introMessage),semUserId:b.value,livestreamId:b.value}))}},Sye=Wq("network_connections_ignore_invitation_path")(function(e){return function(n){return qq(e({school_id:n}))(su)}}),Eye=Wq("network_connections_accept_invitation_path")(function(e){return function(n){return qq(e({school_id:n}))(su)}});var Wsn=co($r(Po)),qsn=K(It),Cye=Wsn("high_schools_invitations_invite_sem_school_path")(function(e){return function(n){return qsn(e({sem_school_id:n}))(su)}});var W2=function(){function e(){}return e.value=new e,e}(),q2=function(){function e(){}return e.value=new e,e}();var Iye=function(e){if(e instanceof W2)return"like";if(e instanceof q2)return"unlike";throw new Error("Failed pattern match at Sem.School.ContentModule.Interaction (line 25, column 13 - line 27, column 21): "+[e.constructor.name])};var zq=co($r(Po)),wL=K(It),zsn=cl(st()(C({reflectSymbol:function(){return"firstSchoolModules"}})(Gn(UT))(C({reflectSymbol:function(){return"presence"}})(ut(t0))(De)))),$sn=z(Qt),Vsn=V(B),Qsn=V(Ht),Ysn=an(),Ksn=cl(UT),Fye=zq("schools_content_modules_presence_path")(function(e){return function(n){return wL(e({first_school_id:oa(n.firstSchool)}))(function(t){return wL(Io(zsn("Sem.School.ContentModule.API.presence response"))(t))(function(a){return $sn({presence:a.presence,firstSchoolModules:Vsn(ie(a.firstSchoolModules))(W6)})})})}}),Tye=zq("schools_content_modules_get_path")(function(e){return function(n){return Qsn(wL(e({school_id:Ysn(n)}))(Io(Ksn("Sem.School.ContentModule.API.get response"))))(W6)}}),Mye=zq("sem_school_content_modules_create_path")(function(e){return function(n){return wL(e({module_id:n.moduleId,type:Iye(n.type)}))(su)}});var Xsn=V(de);var $q=function(e){return function(n){return function(t){return Xsn(t)(function(a){var r=e(a);return r?n(a):a})}}},Gye=function(e){return function(n){return $q(e)(Pe(n))}};var Pa=z(Xn),Jc=Ln(wn)(Ot),Vq=Lr(Xn)(Pr),Zsn=iD(Pn),Aye=K(It),Qq=z(Qt),efn=L(B),xye=Xe(Ze),Lye=ce(zf),QD=eo(Pn),bC=L(Ht),z2=V(_o),nfn=K(Me),Yq=V(B),jye={reflectSymbol:function(){return"status"}},Pye={reflectSymbol:function(){return"initiator"}},tfn=Ci(Ie)(el()(si(si(Zu)()(jye)(Ft(C5)))()(Pye)(Ft(E5)))),afn=K(Ot),Nye=bm()()(vi(Pye)(os(jye)(qv(Mme)))(qv(Rme))),rfn=re(sc(Nye)),ofn=re(Nye),ifn=Fk(Qo(Ht)),Oye=L(_o),ufn=ce(Va),lfn=Na(Ht),cfn=V(de),kye=function(e){return function(n){if(n instanceof Qh||n instanceof kD||n instanceof HD||n instanceof Yh||n instanceof Kh||n instanceof UD||n instanceof BD||n instanceof qD||n instanceof zD||n instanceof $D)return Pa(e);if(n instanceof Xh)return Jc(Aa(Kpe(n.value2)(n.value0)(n.value3)(n.value1)))(function(){return Pa(e)});if(n instanceof JD)return Jc(Vq(n.value1.type)(function(t){return Aa(Mye({moduleId:n.value1.moduleId,type:t}))}))(function(){return Pa(e)});if(n instanceof WD)return Jc(Aa(Wpe(n.value0)(n.value1)))(function(){return Pa(e)});if(n instanceof z1)return Jc(Vq(n.value1)(function(t){return Zsn(Aye(vW(n.value2)(n.value0)(t)(n.value3))(function(a){return Qq(efn(bL.create(n.value0))(a))}))}))(function(){return Pa(e)});if(n instanceof VD)return Pa(e);throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 173, column 26 - line 201, column 12): "+[n.constructor.name])}},sfn=function(e){var n=_M(xye)(function(t){var a=Lye(t)(e.firstSchool.id);return a&&e.firstSchool.modules instanceof d?new Qn(e.firstSchool.modules.value0):kt.value})(e.presence);return{content:new Qn(n),loadRequests:[]}},ffn=function(e){return function(n){var t=function(r){var i=Pi(n)(r);if(i instanceof b||i instanceof d&&i.value0 instanceof ma||i instanceof d&&i.value0 instanceof Qn)return Pa(e);if(i instanceof d&&i.value0 instanceof kt)return Jc(QD(bC(gL.create(n))(Tye(n))))(function(){return Pa({loadRequests:e.loadRequests,content:z2(e.content)(Qb(n)(new ma(b.value)))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 264, column 20 - line 277, column 78): "+[i.constructor.name])},a=QD(Aye(Fye({firstSchool:new d(n)}))(function(r){return Qq(new hL({presence:r.presence,firstSchool:{id:n,modules:r.firstSchoolModules}}))}));if(e.content instanceof Qn)return t(e.content.value0);if(e.content instanceof kt)return Jc(a)(function(){return Pa({loadRequests:e.loadRequests,content:new ma(b.value)})});if(e.content instanceof ma)return Pa({content:e.content,loadRequests:xo(n)(e.loadRequests)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 243, column 3 - line 253, column 60): "+[e.content.constructor.name])}},Hye=function(e){var n=function(t){return function(a){return function(r){var i=nfn(za(e.schoolConnections))(Pi(t)),u=Yq(i)(function(s){return s.initiator}),l=Yq(i)(function(s){return s.status}),c=tfn({status:l,initiator:u})(a);return c?afn(r)(function(s){return Pa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolConnections:z2(e.schoolConnections)(Qb(t)({status:s.status,initiator:s.initiator,schoolUsesAiRecruiter:pe(!1)(Yq(i)(function(f){return f.schoolUsesAiRecruiter}))}))})}):Ya(nr)("Invalid attempt to manipulate SEM-Vine connection")({required:rfn(a),actual:ofn({status:l,initiator:u})})(function(s){return Pa(e)})}}};return function(t){if(t instanceof Qh)return Jc(QD(bC(J2.create)(zpe)))(function(){return Pa(e)});if(t instanceof kD)return Jc(QD(bC(pL.create)(Vpe)))(function(){return Pa({admissionsDates:e.admissionsDates,all:e.all,contentModules:e.contentModules,counselorConnections:e.counselorConnections,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,chances:PE(e.chances),financials:PE(e.financials)})});if(t instanceof UD)return Jc(QD(bC(yL.create)($pe)))(function(){return Pa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,recommendedSchools:PE(e.recommendedSchools)})});if(t instanceof HD)return Jc(QD(bC(dL.create(t.value0))(Ype(t.value0))))(function(){return Pa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:PE(e.whatIfChances)})});if(t instanceof Yh)return ifn(function(r){return{admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,contentModules:r}})(ffn(e.contentModules)(t.value0));if(t instanceof Kh)return Jc(QD(bC(DL.create)(Qpe(t.value0.schoolIds))))(function(){return Pa({all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,admissionsDates:PE(e.admissionsDates)})});if(t instanceof BD)return Jc(Vq(za(e.all))(function(r){return QD(Qq(new J2({schools:Gye(function(){var i=Lye(va(t.value0));return function(u){return i(va(u))}}())(t.value0)(Vl(r.array)),majorsMap:e.majors})))}))(function(){return Pa(e)});if(t instanceof Xh){if(t.value1 instanceof b)return Pa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:Vse(t.value0)(e.schoolList)});if(t.value1 instanceof d)return Pa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:cB(t.value0)(e.schoolList)(function(r){return function(i){return{applicationRound:i.applicationRound,status:t.value1.value0}}(pe(qW)(r))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 88, column 5 - line 95, column 12): "+[t.value1.constructor.name])}if(t instanceof JD){var a=function(){if(t.value1.type instanceof d&&t.value1.type.value0 instanceof W2)return Pe(!0);if(t.value1.type instanceof d&&t.value1.type.value0 instanceof q2)return Pe(!1);if(t.value1.type instanceof b)return xye;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 98, column 11 - line 101, column 32): "+[t.value1.type.constructor.name])}();return Pa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,contentModules:{loadRequests:e.contentModules.loadRequests,content:z2(e.contentModules.content)(function(r){return zse(t.value0)(r)(Oye($q(function(){var i=ufn(t.value1.moduleId);return function(u){return i(function(l){return l.id}(u))}}())(function(i){return{id:i.id,data:i.data,isPublished:i.isPublished,isLiked:a(i.isLiked)}})))})}})}if(t instanceof WD)return Pa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolNotes:Qb(t.value0)(t.value1)(e.schoolNotes)});if(t instanceof z1&&t.value1 instanceof d)return Pa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:cB(t.value0)(e.schoolList)(function(r){return function(i){return{status:i.status,applicationRound:t.value1.value0}}(pe(qW)(r))})});if(t instanceof z1&&t.value1 instanceof b)return Pa(e);if(t instanceof qD)return n(t.value0)([{status:new d(Zo.value),initiator:new d(Nu.value)}])(Jc(Aa(lfn(Eye(t.value0))))(function(){return Pa({status:Rc.value,initiator:Nu.value})}));if(t instanceof $D)return n(t.value0)([{status:new d(Zo.value),initiator:new d(Nu.value)}])(Jc(Aa(Sye(t.value0)))(function(){return Pa({status:wc.value,initiator:Nu.value})}));if(t instanceof zD)return n(t.value0.schoolId)([{status:b.value,initiator:b.value},{status:new d(wc.value),initiator:new d(Nu.value)}])(Jc(Aa(wye(t.value0.schoolId)({introMessage:t.value0.introMessage})))(function(){return Pa({status:Zo.value,initiator:k0.value})}));if(t instanceof VD)return Jc(Aa(Cye(t.value0.schoolId)))(function(){return Pa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,counselorConnections:z2(e.counselorConnections)(Qb(t.value0.schoolId)(Zo.value))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 55, column 26 - line 147, column 8): "+[t.constructor.name])}},Uye=function(e){var n=function(t){return{db:t,moreRequests:[]}};return function(t){if(t instanceof J2)return n(Bq({schools:new Qn(t.value0.schools),majors:t.value0.majorsMap})(e));if(t instanceof pL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,chances:new Qn(t.value0.chances),financials:new Qn(t.value0.financials)});if(t instanceof yL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,recommendedSchools:new Qn(t.value0)});if(t instanceof dL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,whatIfChances:new Qn({scenario:t.value0,results:t.value1})});if(t instanceof hL)return{db:{all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,contentModules:sfn(t.value0)},moreRequests:cfn(e.contentModules.loadRequests)(Yh.create)};if(t instanceof gL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,contentModules:{loadRequests:e.contentModules.loadRequests,content:z2(e.contentModules.content)(Qb(t.value0)(new Qn(t.value1)))}});if(t instanceof DL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,admissionsDates:new Qn(t.value0)});if(t instanceof bL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,chances:Oye(Qb(t.value0)(t.value1))(e.chances)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 204, column 20 - line 235, column 8): "+[t.constructor.name])}};var SL=K(Ot),EL=er(Qo(Ht)),vfn=Ln(wn)(Ot),mfn=Lr(Xn)(Pr),Bye=z(Xn),_fn=ce(Ft(yye)),pfn=z(Qt),Jye=hA(Ie)(qx),dfn=L(B),Wye=V(_o),Kq=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),CL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qye=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Xq=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$1=function(e){return function(n){return SL(EL(Kq.create(e))(Hye(n)(e)))(function(t){return vfn(mfn(RL(e))(function(a){return EL(CL.create)(q1(e))}))(function(){return Bye(t)})})}},zye=function(e){var n=function(a){return function(r){return Bye({state:r,events:a})}},t={isSameItem:ir(_fn)(RL),commitItem:Pe(pfn(we))};return function(a){if(a instanceof Kq){var r=Uye(e)(a.value1);return SL(Jye(Vt($1))(r.db)(r.moreRequests))(n([new Xq(a.value0)]))}if(a instanceof CL&&a.value0 instanceof OD)return SL(Jye(function(i){return function(u){return EL(Kq.create(u))(kye(i)(u))}})(e)(a.value0.value0))(n(Wr(function(i){return dfn(qye.create)(RL(i))})(a.value0.value0)));if(a instanceof CL)return SL(EL(CL.create)(DC(t)(e.requestDebouncer)(a.value0)))(function(i){return n([])({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,requestDebouncer:i})});throw new Error("Failed pattern match at Hub.SchoolDatabase (line 68, column 16 - line 77, column 51): "+[a.constructor.name])}},Zq=function(e){return Wye(Wye(e.all)(function(n){return n.array}))(Vl)},V1=function(){var e=pe([]);return function(n){return e(za(Zq(n)))}}();var hfn=Kre(qg),gfn=Yre(qg),$ye=function(e){var n=ze(e);return function(t){return hfn(ir(n)(t))}},Vye=function(e){var n=ze(e);return function(t){return gfn(ir(n)(t))}};var Dfn=gie(Oc),ez=K(Me),Qye=oo(Oc),Yye=Ln(wn),yfn=Yye(Me),nz=Nr(Yr),Kye=z(Mn),bfn=jr(Ie)(dt),Xye=Yv(Ct),Rfn=$ye(Kn),wfn=Vye(Kn),Df=an(),Zye=re(qe),Zh=L(B),Sfn=Zv(yo),ebe=Ci(Ie),Q1=ebe(Nt),RC=V(de),IL=V(_o),Efn=dA(Kn)(Ie),Cfn=Pk(Kn)(Ie),Ifn=tl(uL)(Ie),Ffn=ce(iL),Tfn=Eu(uL),Mfn=oo(uL),nbe=hn(dn),Fv=pn(nbe)(fn(sn)),tbe=mn(vn),Wc=_n(tbe),FL=Fv(Fv(nbe)(tbe))(Wc),abe=yn(Dn),Tv=gn(abe),TL=Tv(Tv(abe)),Gfn=on(uJ)(Fv(Fv(Fv(Fv(Fv(Fv(Fv(Fv(Fv(Fv(Fv(FL)(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Tv(Tv(Tv(Tv(Tv(Tv(Tv(Tv(Tv(Tv(Tv(TL))))))))))))(Wc),Afn=Us(),xfn=ze(Ct),Y1=L(de),Lfn=on(aJ)(FL)(TL)(Wc),tz=V(B),jfn=on(X7)(FL)(TL)(Wc),Pfn=ze(ro),wC=Qe(ra),ML=on(R5)(FL)(TL)(Wc),Nfn=Kw(yie),Ofn=er(cs),kfn=Rv(),az=K(is),Hfn=Yye(is),Ufn=z(Hg),Bfn=JDe(WDe),rbe=tl(Oc)(Ie),Jfn=ebe(M1),GL=Uo(B),Wfn=oJ(Pg)($m),qfn=Xe(Ze),zfn=Mr(ihe),obe=function(e){return Dfn(function(n){return function(t){return ez(Qye(n)(e.map))(function(a){return yfn(nz(k2(t)(a.filter)))(function(){return Kye(t)})})}})},$fn=function(e){return function(n){return function(t){var a=function(r){return function(i){return bfn(n)(Xye([i(Rfn(r)(t)),i(wfn(r)(t))]))}};return a(function(r){return function(i){return i.studentsPerFaculty.value}(Df(r))})(BW(e)(new P(_i.value)))}}},Vfn=function(e){return $fn(e)(" \u2013 ")};var ibe=function(e){var n={pattern:Ai,range:Ai,options:Ai,inclusions:Ai},t=function(a){if(a instanceof gf&&a.value0==="")return b.value;if(a instanceof gf)return new d({inclusions:n.inclusions,options:n.options,range:n.range,pattern:Cu(a.value0)});if(a instanceof $0)return new d({inclusions:n.inclusions,options:n.options,pattern:n.pattern,range:Cu({min:Zye(a.value0.min),max:Zye(a.value0.max)})});if(a instanceof Bc&&a.value0.length===0)return b.value;if(a instanceof Bc)return new d({inclusions:n.inclusions,pattern:n.pattern,range:n.range,options:Cu(a.value0)});if(a instanceof qu&&a.value0.terms.length===0)return b.value;if(a instanceof qu)return new d({options:n.options,pattern:n.pattern,range:n.range,inclusions:Cu({terms:a.value0.terms,operator:Oq(a.value0.operator)})});throw new Error("Failed pattern match at Hub.Filters (line 353, column 26 - line 372, column 12): "+[a.constructor.name])};return Wr(function(a){return Zh(function(r){return{facet:B0(a.value0),selection:r}})(t(a.value1))})(Sfn(e))},Qfn=function(e){return function(n){return function(t){return function(a){return new Iv({options:oye(function(r){return e(Df(r))})(function(r){return function(i){return n(Df(r))(Df(i))}})(function(r){return t(Df(r))})(V1(a)),predicate:function(r){return new Qn(function(i){return Q1(e(Df(i)))(r.selected)})}})}}}},rz=function(e){return function(n){return function(t){return new Iv({options:RC(t)(function(a){return{value:e(a),tooltip:b.value}}),predicate:function(a){return IL(n(a.args))(function(r){return function(i){return Q1(e(r(Df(i))))(a.selected)}})}})}}},yf=function(e){return function(n){return rz(e)(Pe(new Qn(n)))}},ube=function(e){return function(n){return function(t){return new Iv({options:iye(function(a){return e(Df(a))})(n)(V1(t)),predicate:function(a){return new Qn(function(r){return Q1(e(Df(r)))(a.selected)})}})}}},Yfn=function(e){return function(n){return new V0({get:Pe(new Qn(e)),options:n})}},oz=function(e){return function(n){return function(t){return function(a){return{facet:new P(e),filter:a,layout:n,iconClass:t}}}}},Kfn=function(e){return function(n){return function(t){return function(a){return function(r){return oz(e)(a)(r)(Yfn(n)(t))}}}}},pi=function(e){return oz(e)(J1.value)(b.value)},Xfn=function(){var e=function(n){return function(t){if(Q1("2-year")(n.selected)&&Q1("4-year")(n.selected))return t.hasFourYearProgram||t.hasTwoYearProgram;if(Q1("4-year")(n.selected))return t.hasFourYearProgram;if(Q1("2-year")(n.selected))return t.hasTwoYearProgram;if(Ae)return!0;throw new Error("Failed pattern match at Hub.Filters (line 252, column 5 - line 256, column 25): "+[n.constructor.name,t.constructor.name])}};return pi(Fl.value)(new Iv({options:[{value:"4-year",tooltip:b.value},{value:"2-year",tooltip:b.value}],predicate:function(n){return new Qn(e(n))}}))}(),Zfn=999999999,lbe=function(e){return function(n){var t=V1(n),a=Wr(function(l){return e(Df(l))})(t),r=pe(0)(Efn(a)),i=pe(Zfn)(Cfn(a)),u=function(){var l=r>=i;return l?r+1|0:i}();return{min:r,max:u}}},evn=function(e){return function(n){var t=lbe(e)(n);return new p_({get:function(a){return new Qn(function(r){return e(Df(r))})},min:t.min,max:t.max})}},nvn=function(e){var n=function(g){return new Je(hf(function(p){return p.studentsPerFaculty.percentile}(Df(Mm(g)))),Vfn(e)(g))},t=function(g){return Vh(hf(g.studentsPerFaculty.percentile))},a=Ifn(RC(Yw(ir(Ffn)(function(g){return hf(function(p){return p.studentsPerFaculty.percentile}(Df(g)))}))(Tfn(function(g){return hf(function(p){return p.studentsPerFaculty.percentile}(Df(g)))})(V1(e))))(n)),r=Te("")(ch),i=function(g){if(g.address instanceof Lu)return new d(g.address.value0.state);if(g.address instanceof lu)return b.value;throw new Error("Failed pattern match at Hub.Filters (line 160, column 15 - line 162, column 40): "+[g.address.constructor.name])},u=function(){var g=Te("None")(function(p){return b5(function(y){return y.group}(p))});return function(p){return g(function(y){return y.conference}(p))}}(),l=function(g){return pe("")(Mfn(g)(a))},c=function(g){return l(hf(g.studentsPerFaculty.percentile))},s=function(){var g=pe(j0.value),p=Sn(b5)(Gfn);return function(y){return g(p(y))}}(),f=function(g){return function(p){return pi(g)(evn(p)(e))}},v=function(g){return function(p){return function(y){return oz(g)(J1.value)(y)(ube(function(){var F=BW(e)(new P(g));return function(O){return F(Afn(O))}}())(ru(p))(e))}}},m=function(g){return v(g)(xfn)(b.value)},_=function(g){return function(p){return function(y){return function(F){return pi(g)(Qfn(p)(y)(F)(e))}}}},h=function(g){return function(p){return function(y){return pi(g)(ube(p)(ru(y))(e))}}},R=ir(Z0e)(s);return[f(vl.value)(function(g){return d.create(function(p){return p.applicationTimeHours}(g))}),f(_u.value)(function(g){return g.tuitionInState}),f($i.value)(function(g){return g.tuitionOutOfState}),m(Ml.value),pi(qi.value)(yf(r)(i)(Y1(d.create)(PM))),pi(mu.value)(yf(qM)(function(g){return g.publicPrivate})([ju.value,Yl.value])),v(Il.value)(Tq)(b.value),m(hl.value),pi(_l.value)(yf(Sp)(function(g){return g.setting})(Lfn)),f(yl.value)(function(g){return tz(g.numFreshmen)(function(p){return p.value})}),f(zi.value)(function(g){return d.create(function(p){return p.totalUndergrads}(g))}),f(Dl.value)(function(g){return d.create(function(p){return p.dropOutRate}(g))}),f(Bu.value)(function(){var g=Zh(function(p){return m1(function(y){return y.value}(p))});return function(p){return g(function(y){return y.sixYearGradRate}(p))}}()),v(gl.value)(Fq)(b.value),m(Wi.value),pi(dl.value)(yf(qm)(function(g){return g.gender})(jfn)),f(ti.value)(function(){var g=Zh(m1),p=Zh(function(y){return y.value});return function(y){return g(p(function(F){return F.admissions.acceptanceRate}(y)))}}()),f(fl.value)(function(){var g=Zh(m1),p=hD(function(y){return y.women});return function(y){return g(p(y))}}()),f(sl.value)(function(){var g=Zh(m1),p=hD(function(y){return y.men});return function(y){return g(p(y))}}()),pi(El.value)(yf(Ev)(function(g){return g.academicOfferings.studyAbroad})([!0,!1])),_(_i.value)(c)(ir(Pfn)(function(g){return g.studentsPerFaculty.percentile}))(t),pi(Sl.value)(yf(Ev)(function(g){return g.academicOfferings.hasMedicalSchool})([!0,!1])),f(Hu.value)(function(){var g=Zh(m1);return function(p){return g(function(y){return y.fourYearGradRate}(p))}}()),f(Ji.value)(function(){var g=Zh(m1),p=Zh(function(y){return y.value});return function(y){return g(p(function(F){return F.fracInternationalStudents}(y)))}}()),pi(ki.value)(yf(Ev)(function(g){return g.isCommuterCollege})([!0,!1])),pi(Ui.value)(yf(Ev)(function(g){return g.hbcu})([!0,!1])),pi(wl.value)(yf(Ev)(function(g){return g.football.division1})([!0,!1])),pi(Rl.value)(yf(Ev)(function(g){return g.basketball.division1})([!0,!1])),h(bl.value)(function(g){return u(function(p){return p.football}(g))})(R),h(ml.value)(function(g){return u(function(p){return p.basketball}(g))})(R),pi(Uu.value)(yf(Ph)(function(g){return g.admissions.reqStandardTests})(wC(Y1(d.create)(ML))([b.value]))),pi(Tl.value)(yf(Ph)(function(g){return g.admissions.reqRecLetters})(wC(Y1(d.create)(ML))([b.value]))),pi(pl.value)(yf(Ph)(function(g){return g.admissions.reqClassRank})(wC(Y1(d.create)(ML))([b.value]))),pi(Ju.value)(yf(Ph)(function(g){return g.admissions.reqToefl})(wC(Y1(d.create)(ML))([b.value]))),Xfn]},tvn=function(e){var n=function(a){return IL(LW(a.schools))(function(r){return function(i){return tz(r(i.id))(function(u){return vs(u.estimatedNetCost)})}})},t=lbe(fh)(e);return pi(Bi.value)(new p_({get:n,min:0,max:t.max}))},avn=function(e){return Kfn(Hi.value)(function(n){return RC(b2(n.id)(e))(function(t){return t.compressedName})})(Xye(RC(Nfn(e.majors))(function(n){return n.compressedName})))(W1.value)(new d("fe fe-help-circle"))},rvn=function(){return pi(Cl.value)(rz(fJ)(function(e){return new Qn(function(n){return tz(cf(n.id)(e.schools))(function(t){return t.status})})})(wC(Y1(d.create)(lE))([b.value])))}(),iz=function(e){return function(n){var t=function(i){var u=function(c){var s=function(_){var h=function(g){var p=function(F){return new rn("Malformed serialized filter structure")},y=ie(i.inclusions);return y instanceof d?new en(new qu({terms:y.value0.terms,operator:KDe(y.value0.operator)})):p(!0)},R=ie(i.options);return R instanceof d?new en(new Bc(R.value0)):h(!0)},f=ie(i.range);if(f instanceof d){var v=Hf(f.value0.min);if(v instanceof d){var m=Hf(f.value0.max);return m instanceof d?new en(new $0({min:v.value0,max:m.value0})):s(!0)}return s(!0)}return s(!0)},l=ie(i.pattern);return l instanceof d?new en(new gf(l.value0)):u(!0)},a=function(i){return Ofn(function(u){return{text:u,source:kfn(i)}})(az(Rm("Unknown facet")(s6(i.facet)))(function(u){return az(Rm("No filter definition for this facet")(Qye(u)(e.map)))(function(l){return az(t(i.selection))(function(c){return Hfn(Rm("Selected filter value is invalid for this filter")(nz(k2(c)(l.filter))))(function(){return Ufn(new Je(u,c))})})})}))},r=Bfn(Y1(a)(n));return{selections:rbe(r.right),errors:r.left}}},ovn=function(){return pi(fu.value)(rz(Te("Not available")(gp))(function(e){return IL(e.chancingState.chances)(function(n){return function(t){return ez(n(t.id))(function(a){return a.top.classification})}})})([new d(sv.value),new d(cv.value),new d(lv.value),new d(af.value),b.value]))}(),ivn=function(){return pi(Oi.value)(new p_({get:function(e){return IL(e.chancingState.chances)(function(n){return function(t){return ez(n(t.id))(function(a){return a.top.score})}})},min:0,max:100}))}(),cbe=function(e){return function(n){var t=Ea(function(r){return Jfn(r.facet)(fhe)})(wC(ur([Kye(avn(n)),GL(e.currentUser)(rvn),GL(e.chancingState.permanentProfile)(ovn),GL(e.chancingState.permanentProfile)(ivn),GL(nz(e.hasFinancialProfile))(tvn(n))]))(nvn(n))),a=function(r){return che(function(i){return i.facet}(r))};return{map:rbe(RC(t)(Wfn(function(r){return r.facet})(qfn))),categorized:RC(Vk(zfn(a))(t))(function(r){return new Je(a(Mm(r)),fs(r))})}}};la();function yt(){return yt=Object.assign?Object.assign.bind():function(e){for(var n=1;n=0)&&(t[r]=e[r]);return t}function du(e,n){if(e==null)return{};var t=uz(e,n),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&(!Object.prototype.propertyIsEnumerable.call(e,a)||(t[a]=e[a]))}return t}la();la();function ri(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function fbe(e,n){for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:1;_be+=1;var t=_be;function a(r){if(r===0)pbe(t),e();else{var i=vbe(function(){a(r-1)});cz.set(t,i)}}return a(n),t}Mv.cancel=function(e){var n=cz.get(e);return pbe(n),mbe(n)};function X1(e,n){return e?e.contains(n):!1}function $2(e){return e instanceof HTMLElement?e:Vf.findDOMNode(e)}var ybe=Ma(Dbe());la();function mz(e,n){typeof e=="function"?e(n):ai(e)==="object"&&e&&"current"in e&&(e.current=n)}function BL(){for(var e=arguments.length,n=new Array(e),t=0;te.length)&&(n=e.length);for(var t=0,a=new Array(n);t1&&arguments[1]!==void 0?arguments[1]:2;n();var i=Mv(function(){r<=1?a({isCanceled:function(){return i!==e.current}}):t(a,r-1)});e.current=i}return Zr(function(){return function(){n()}},[]),[t,n]};la();var dvn=ad()?XT:Zr,VL=dvn;var Abe=[Q0,eg,ey,$L],bz=!1,xbe=!0;function QL(e){return e===ey||e===$L}var Lbe=function(e,n){var t=ng(yz),a=mr(t,2),r=a[0],i=a[1],u=Gbe(),l=mr(u,2),c=l[0],s=l[1];function f(){i(Q0,!0)}return VL(function(){if(r!==yz&&r!==$L){var v=Abe.indexOf(r),m=Abe[v+1],_=n(r);_===bz?i(m,!0):c(function(h){function R(){h.isCanceled()||i(m,!0)}_===!0?R():Promise.resolve(_).then(R)})}},[e,r]),Zr(function(){return function(){s()}},[]),[f,r]};la();la();var jbe=function(e){var n=Ka(),t=Ka(e);t.current=e;var a=KT(function(u){t.current(u)},[]);function r(u){u&&(u.removeEventListener(gz,a),u.removeEventListener(hz,a))}function i(u){n.current&&n.current!==u&&r(n.current),u&&u!==n.current&&(u.addEventListener(gz,a),u.addEventListener(hz,a),n.current=u)}return Zr(function(){return function(){r(n.current)}},[]),[i,r]};function Rz(e,n,t,a){var r=a.motionEnter,i=r===void 0?!0:r,u=a.motionAppear,l=u===void 0?!0:u,c=a.motionLeave,s=c===void 0?!0:c,f=a.motionDeadline,v=a.motionLeaveImmediately,m=a.onAppearPrepare,_=a.onEnterPrepare,h=a.onLeavePrepare,R=a.onAppearStart,g=a.onEnterStart,p=a.onLeaveStart,y=a.onAppearActive,F=a.onEnterActive,O=a.onLeaveActive,H=a.onAppearEnd,A=a.onEnterEnd,W=a.onLeaveEnd,me=a.onVisibleChanged,he=ng(),ye=mr(he,2),le=ye[0],Fe=ye[1],Re=ng(ZD),Ee=mr(Re,2),He=Ee[0],_e=Ee[1],zn=ng(null),bn=mr(zn,2),et=bn[0],nt=bn[1],ne=Ka(!1),N=Ka(null);function se(){return t()}var be=Ka(!1);function Ce(xn){var _t=se();if(!(xn&&!xn.deadline&&xn.target!==_t)){var Gt=be.current,Un;He===Q2&&Gt?Un=H==null?void 0:H(_t,xn):He===Y2&&Gt?Un=A==null?void 0:A(_t,xn):He===K2&&Gt&&(Un=W==null?void 0:W(_t,xn)),He!==ZD&&Gt&&Un!==!1&&(_e(ZD,!0),nt(null,!0))}}var q=jbe(Ce),Se=mr(q,1),ae=Se[0],Ne=ZT(function(){var xn,_t,Gt;switch(He){case Q2:return xn={},$a(xn,Q0,m),$a(xn,eg,R),$a(xn,ey,y),xn;case Y2:return _t={},$a(_t,Q0,_),$a(_t,eg,g),$a(_t,ey,F),_t;case K2:return Gt={},$a(Gt,Q0,h),$a(Gt,eg,p),$a(Gt,ey,O),Gt;default:return{}}},[He]),je=Lbe(He,function(xn){if(xn===Q0){var _t=Ne[Q0];return _t?_t(se()):bz}if(Oe in Ne){var Gt;nt(((Gt=Ne[Oe])===null||Gt===void 0?void 0:Gt.call(Ne,se(),null))||null)}return Oe===ey&&(ae(se()),f>0&&(clearTimeout(N.current),N.current=setTimeout(function(){Ce({deadline:!0})},f))),xbe}),Ke=mr(je,2),cn=Ke[0],Oe=Ke[1],On=QL(Oe);be.current=On,VL(function(){Fe(n);var xn=ne.current;if(ne.current=!0,!!e){var _t;!xn&&n&&l&&(_t=Q2),xn&&n&&i&&(_t=Y2),(xn&&!n&&s||!xn&&v&&!n&&s)&&(_t=K2),_t&&(_e(_t),cn())}},[n]),Zr(function(){(He===Q2&&!l||He===Y2&&!i||He===K2&&!s)&&_e(ZD)},[l,i,s]),Zr(function(){return function(){ne.current=!1,clearTimeout(N.current)}},[]);var Fn=Ka(!1);Zr(function(){le&&(Fn.current=!0),le!==void 0&&He===ZD&&((Fn.current||le)&&(me==null||me(le)),Fn.current=!0)},[le,He]);var mt=et;return Ne[Q0]&&Oe===eg&&(mt=ia({transition:"none"},mt)),[He,Oe,mt,le!=null?le:n]}la();var hvn=function(e){ii(t,e);var n=K1(t);function t(){return ri(this,t),n.apply(this,arguments)}return oi(t,[{key:"render",value:function(){return this.props.children}}]),t}(Hb),Pbe=hvn;function gvn(e){var n=e;ai(e)==="object"&&(n=e.transitionSupport);function t(r){return!!(r.motionName&&n)}var a=$f(function(r,i){var u=r.visible,l=u===void 0?!0:u,c=r.removeOnLeave,s=c===void 0?!0:c,f=r.forceRender,v=r.children,m=r.motionName,_=r.leavedClassName,h=r.eventProps,R=t(r),g=Ka(),p=Ka();function y(){try{return g.current instanceof HTMLElement?g.current:$2(p.current)}catch{return null}}var F=Rz(R,l,y,r),O=mr(F,4),H=O[0],A=O[1],W=O[2],me=O[3],he=Ka(me);me&&(he.current=!0);var ye=KT(function(zn){g.current=zn,mz(i,zn)},[i]),le,Fe=ia(ia({},h),{},{visible:l});if(!v)le=null;else if(H===ZD||!t(r))me?le=v(ia({},Fe),ye):!s&&he.current?le=v(ia(ia({},Fe),{},{className:_}),ye):f?le=v(ia(ia({},Fe),{},{style:{display:"none"}}),ye):le=null;else{var Re,Ee;A===Q0?Ee="prepare":QL(A)?Ee="active":A===eg&&(Ee="start"),le=v(ia(ia({},Fe),{},{className:(0,Nbe.default)(Dz(m,H),(Re={},$a(Re,Dz(m,"".concat(H,"-").concat(Ee)),Ee),$a(Re,m,typeof m=="string"),Re)),style:W}),ye)}if(nU(le)&&JL(le)){var He=le,_e=He.ref;_e||(le=YT(le,{ref:ye}))}return ar(Pbe,{ref:p},le)});return a.displayName="CSSMotion",a}var YL=gvn(zL);la();var KL="add",XL="keep",ZL="remove",e8="removed";function Dvn(e){var n;return e&&ai(e)==="object"&&"key"in e?n=e:n={key:e},ia(ia({},n),{},{key:String(n.key)})}function n8(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(Dvn)}function Obe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],t=[],a=0,r=n.length,i=n8(e),u=n8(n);i.forEach(function(s){for(var f=!1,v=a;v1});return c.forEach(function(s){t=t.filter(function(f){var v=f.key,m=f.status;return v!==s||m!==ZL}),t.forEach(function(f){f.key===s&&(f.status=XL)})}),t}var yvn=["component","children","onVisibleChanged","onAllRemoved"],bvn=["status"],Rvn=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function wvn(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:YL,t=function(a){ii(i,a);var r=K1(i);function i(){var u;ri(this,i);for(var l=arguments.length,c=new Array(l),s=0;s=0&&t.left>=0&&t.bottom>t.top&&t.right>t.left?t:null}function $vn(e,n,t,a){var r=ba.clone(e),i={width:n.width,height:n.height};return a.adjustX&&r.left=t.left&&r.left+i.width>t.right&&(i.width-=r.left+i.width-t.right),a.adjustX&&r.left+i.width>t.right&&(r.left=Math.max(t.right-i.width,t.left)),a.adjustY&&r.top=t.top&&r.top+i.height>t.bottom&&(i.height-=r.top+i.height-t.bottom),a.adjustY&&r.top+i.height>t.bottom&&(r.top=Math.max(t.bottom-i.height,t.top)),ba.mix(r,i)}function Lz(e){var n,t,a;if(!ba.isWindow(e)&&e.nodeType!==9)n=ba.offset(e),t=ba.outerWidth(e),a=ba.outerHeight(e);else{var r=ba.getWindow(e);n={left:ba.getWindowScrollLeft(r),top:ba.getWindowScrollTop(r)},t=ba.viewportWidth(r),a=ba.viewportHeight(r)}return n.width=t,n.height=a,n}function a1e(e,n){var t=n.charAt(0),a=n.charAt(1),r=e.width,i=e.height,u=e.left,l=e.top;return t==="c"?l+=i/2:t==="b"&&(l+=i),a==="c"?u+=r/2:a==="r"&&(u+=r),{left:u,top:l}}function u8(e,n,t,a,r){var i=a1e(n,t[1]),u=a1e(e,t[0]),l=[u.left-i.left,u.top-i.top];return{left:Math.round(e.left-l[0]+a[0]-r[0]),top:Math.round(e.top-l[1]+a[1]-r[1])}}function r1e(e,n,t){return e.leftt.right}function o1e(e,n,t){return e.topt.bottom}function Vvn(e,n,t){return e.left>t.right||e.left+n.widtht.bottom||e.top+n.height=t.right||a.top>=t.bottom}function s8(e,n,t){var a=t.target||n,r=Lz(a),i=!Yvn(a,t.overflow&&t.overflow.alwaysByViewport);return l1e(e,r,t,i)}s8.__getOffsetParent=Az;s8.__getVisibleRectForElement=xz;function c1e(e,n,t){var a,r,i=ba.getDocument(e),u=i.defaultView||i.parentWindow,l=ba.getWindowScrollLeft(u),c=ba.getWindowScrollTop(u),s=ba.viewportWidth(u),f=ba.viewportHeight(u);"pageX"in n?a=n.pageX:a=l+n.clientX,"pageY"in n?r=n.pageY:r=c+n.clientY;var v={left:a,top:r,width:0,height:0},m=a>=0&&a<=l+s&&r>=0&&r<=c+f,_=[t.points[0],"cc"];return l1e(e,v,Bbe(Bbe({},t),{},{points:_}),m)}var $Se=Ma(PSe());var NSe=function(){if(typeof Map!="undefined")return Map;function e(n,t){var a=-1;return n.some(function(r,i){return r[0]===t?(a=i,!0):!1}),a}return function(){function n(){this.__entries__=[]}return Object.defineProperty(n.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),n.prototype.get=function(t){var a=e(this.__entries__,t),r=this.__entries__[a];return r&&r[1]},n.prototype.set=function(t,a){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=a:this.__entries__.push([t,a])},n.prototype.delete=function(t){var a=this.__entries__,r=e(a,t);~r&&a.splice(r,1)},n.prototype.has=function(t){return!!~e(this.__entries__,t)},n.prototype.clear=function(){this.__entries__.splice(0)},n.prototype.forEach=function(t,a){a===void 0&&(a=null);for(var r=0,i=this.__entries__;r0},e.prototype.connect_=function(){!e$||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),whn?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!e$||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(n){var t=n.propertyName,a=t===void 0?"":t,r=Rhn.some(function(i){return!!~a.indexOf(i)});r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),OSe=function(e,n){for(var t=0,a=Object.keys(n);t0},e}(),USe=typeof WeakMap!="undefined"?new WeakMap:new NSe,BSe=function(){function e(n){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var t=Shn.getInstance(),a=new Lhn(n,t,this);USe.set(this,a)}return e}();["observe","unobserve","disconnect"].forEach(function(e){BSe.prototype[e]=function(){var n;return(n=USe.get(this))[e].apply(n,arguments)}});var jhn=function(){return typeof d8.ResizeObserver!="undefined"?d8.ResizeObserver:BSe}(),JSe=jhn;function WSe(e,n){return e===n?!0:!e||!n?!1:"pageX"in n&&"pageY"in n?e.pageX===n.pageX&&e.pageY===n.pageY:"clientX"in n&&"clientY"in n?e.clientX===n.clientX&&e.clientY===n.clientY:!1}function qSe(e,n){e!==document.activeElement&&X1(n,e)&&typeof e.focus=="function"&&e.focus()}function n$(e,n){var t=null,a=null;function r(u){var l=mr(u,1),c=l[0].target;if(!!document.documentElement.contains(c)){var s=c.getBoundingClientRect(),f=s.width,v=s.height,m=Math.floor(f),_=Math.floor(v);(t!==m||a!==_)&&Promise.resolve().then(function(){n({width:m,height:_})}),t=m,a=_}}var i=new JSe(r);return e&&i.observe(e),function(){i.disconnect()}}la();var zSe=function(e,n){var t=Mt.useRef(!1),a=Mt.useRef(null);function r(){window.clearTimeout(a.current)}function i(u){if(r(),!t.current||u===!0){if(e()===!1)return;t.current=!0,a.current=window.setTimeout(function(){t.current=!1},n)}else a.current=window.setTimeout(function(){t.current=!1,i()},n)}return[i,function(){t.current=!1,r()}]};function VSe(e){return typeof e!="function"?null:e()}function QSe(e){return ai(e)!=="object"||!e?null:e}var Phn=function(n,t){var a=n.children,r=n.disabled,i=n.target,u=n.align,l=n.onAlign,c=n.monitorWindowResize,s=n.monitorBufferTime,f=s===void 0?0:s,v=Mt.useRef({}),m=Mt.useRef(),_=Mt.Children.only(a),h=Mt.useRef({});h.current.disabled=r,h.current.target=i,h.current.align=u,h.current.onAlign=l;var R=zSe(function(){var A=h.current,W=A.disabled,me=A.target,he=A.align,ye=A.onAlign;if(!W&&me){var le=m.current,Fe,Re=VSe(me),Ee=QSe(me);v.current.element=Re,v.current.point=Ee,v.current.align=he;var He=document,_e=He.activeElement;return Re&&Hbe(Re)?Fe=s8(le,Re,he):Ee&&(Fe=c1e(le,Ee,he)),qSe(_e,le),ye&&Fe&&ye(le,Fe),!0}return!1},f),g=mr(R,2),p=g[0],y=g[1],F=Mt.useRef({cancel:function(){}}),O=Mt.useRef({cancel:function(){}});Mt.useEffect(function(){var A=VSe(i),W=QSe(i);m.current!==O.current.element&&(O.current.cancel(),O.current.element=m.current,O.current.cancel=n$(m.current,p)),(v.current.element!==A||!WSe(v.current.point,W)||!(0,$Se.default)(v.current.align,u))&&(p(),F.current.element!==A&&(F.current.cancel(),F.current.element=A,F.current.cancel=n$(A,p)))}),Mt.useEffect(function(){r?y():p()},[r]);var H=Mt.useRef(null);return Mt.useEffect(function(){c?H.current||(H.current=KD(window,"resize",p)):H.current&&(H.current.remove(),H.current=null)},[c]),Mt.useEffect(function(){return function(){F.current.cancel(),O.current.cancel(),H.current&&H.current.remove(),y()}},[]),Mt.useImperativeHandle(t,function(){return{forceAlign:function(){return p(!0)}}}),Mt.isValidElement(_)&&(_=Mt.cloneElement(_,{ref:BL(_.ref,m)})),_},YSe=Mt.forwardRef(Phn);YSe.displayName="Align";var KSe=YSe;var XSe=KSe;la();var Nhn=ad()?XT:Zr,t$=Nhn;var aEe=Ma(XD());function vG(){"use strict";vG=function(){return e};var e={},n=Object.prototype,t=n.hasOwnProperty,a=typeof Symbol=="function"?Symbol:{},r=a.iterator||"@@iterator",i=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function l(ye,le,Fe){return Object.defineProperty(ye,le,{value:Fe,enumerable:!0,configurable:!0,writable:!0}),ye[le]}try{l({},"")}catch{l=function(Fe,Re,Ee){return Fe[Re]=Ee}}function c(ye,le,Fe,Re){var Ee=le&&le.prototype instanceof v?le:v,He=Object.create(Ee.prototype),_e=new W(Re||[]);return He._invoke=function(zn,bn,et){var nt="suspendedStart";return function(ne,N){if(nt==="executing")throw new Error("Generator is already running");if(nt==="completed"){if(ne==="throw")throw N;return he()}for(et.method=ne,et.arg=N;;){var se=et.delegate;if(se){var be=O(se,et);if(be){if(be===f)continue;return be}}if(et.method==="next")et.sent=et._sent=et.arg;else if(et.method==="throw"){if(nt==="suspendedStart")throw nt="completed",et.arg;et.dispatchException(et.arg)}else et.method==="return"&&et.abrupt("return",et.arg);nt="executing";var Ce=s(zn,bn,et);if(Ce.type==="normal"){if(nt=et.done?"completed":"suspendedYield",Ce.arg===f)continue;return{value:Ce.arg,done:et.done}}Ce.type==="throw"&&(nt="completed",et.method="throw",et.arg=Ce.arg)}}}(ye,Fe,_e),He}function s(ye,le,Fe){try{return{type:"normal",arg:ye.call(le,Fe)}}catch(Re){return{type:"throw",arg:Re}}}e.wrap=c;var f={};function v(){}function m(){}function _(){}var h={};l(h,r,function(){return this});var R=Object.getPrototypeOf,g=R&&R(R(me([])));g&&g!==n&&t.call(g,r)&&(h=g);var p=_.prototype=v.prototype=Object.create(h);function y(ye){["next","throw","return"].forEach(function(le){l(ye,le,function(Fe){return this._invoke(le,Fe)})})}function F(ye,le){function Fe(Ee,He,_e,zn){var bn=s(ye[Ee],ye,He);if(bn.type!=="throw"){var et=bn.arg,nt=et.value;return nt&&ai(nt)=="object"&&t.call(nt,"__await")?le.resolve(nt.__await).then(function(ne){Fe("next",ne,_e,zn)},function(ne){Fe("throw",ne,_e,zn)}):le.resolve(nt).then(function(ne){et.value=ne,_e(et)},function(ne){return Fe("throw",ne,_e,zn)})}zn(bn.arg)}var Re;this._invoke=function(Ee,He){function _e(){return new le(function(zn,bn){Fe(Ee,He,zn,bn)})}return Re=Re?Re.then(_e,_e):_e()}}function O(ye,le){var Fe=ye.iterator[le.method];if(Fe===void 0){if(le.delegate=null,le.method==="throw"){if(ye.iterator.return&&(le.method="return",le.arg=void 0,O(ye,le),le.method==="throw"))return f;le.method="throw",le.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var Re=s(Fe,ye.iterator,le.arg);if(Re.type==="throw")return le.method="throw",le.arg=Re.arg,le.delegate=null,f;var Ee=Re.arg;return Ee?Ee.done?(le[ye.resultName]=Ee.value,le.next=ye.nextLoc,le.method!=="return"&&(le.method="next",le.arg=void 0),le.delegate=null,f):Ee:(le.method="throw",le.arg=new TypeError("iterator result is not an object"),le.delegate=null,f)}function H(ye){var le={tryLoc:ye[0]};1 in ye&&(le.catchLoc=ye[1]),2 in ye&&(le.finallyLoc=ye[2],le.afterLoc=ye[3]),this.tryEntries.push(le)}function A(ye){var le=ye.completion||{};le.type="normal",delete le.arg,ye.completion=le}function W(ye){this.tryEntries=[{tryLoc:"root"}],ye.forEach(H,this),this.reset(!0)}function me(ye){if(ye){var le=ye[r];if(le)return le.call(ye);if(typeof ye.next=="function")return ye;if(!isNaN(ye.length)){var Fe=-1,Re=function Ee(){for(;++Fe=0;--Ee){var He=this.tryEntries[Ee],_e=He.completion;if(He.tryLoc==="root")return Re("end");if(He.tryLoc<=this.prev){var zn=t.call(He,"catchLoc"),bn=t.call(He,"finallyLoc");if(zn&&bn){if(this.prev=0;--Re){var Ee=this.tryEntries[Re];if(Ee.tryLoc<=this.prev&&t.call(Ee,"finallyLoc")&&this.prev=0;--Fe){var Re=this.tryEntries[Fe];if(Re.finallyLoc===le)return this.complete(Re.completion,Re.afterLoc),A(Re),f}},catch:function(le){for(var Fe=this.tryEntries.length-1;Fe>=0;--Fe){var Re=this.tryEntries[Fe];if(Re.tryLoc===le){var Ee=Re.completion;if(Ee.type==="throw"){var He=Ee.arg;A(Re)}return He}}throw new Error("illegal catch attempt")},delegateYield:function(le,Fe,Re){return this.delegate={iterator:me(le),resultName:Fe,nextLoc:Re},this.method==="next"&&(this.arg=void 0),f}},e}function ZSe(e,n,t,a,r,i,u){try{var l=e[i](u),c=l.value}catch(s){t(s);return}l.done?n(c):Promise.resolve(c).then(a,r)}function a$(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var i=e.apply(n,t);function u(c){ZSe(i,a,r,u,l,"next",c)}function l(c){ZSe(i,a,r,u,l,"throw",c)}u(void 0)})}}la();var eEe=["measure","alignPre","align",null,"motion"],nEe=function(e,n){var t=ng(null),a=mr(t,2),r=a[0],i=a[1],u=Ka();function l(f){i(f,!0)}function c(){Mv.cancel(u.current)}function s(f){c(),u.current=Mv(function(){l(function(v){switch(r){case"align":return"motion";case"motion":return"stable";default:}return v}),f==null||f()})}return Zr(function(){l("measure")},[e]),Zr(function(){switch(r){case"measure":n();break;default:}r&&(u.current=Mv(a$(vG().mark(function f(){var v,m;return vG().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:v=eEe.indexOf(r),m=eEe[v+1],m&&v!==-1&&l(m);case 3:case"end":return h.stop()}},f)}))))},[r]),Zr(function(){return function(){c()}},[]),[r,s]};la();var tEe=function(e){var n=Lm({width:0,height:0}),t=mr(n,2),a=t[0],r=t[1];function i(l){r({width:l.offsetWidth,height:l.offsetHeight})}var u=ZT(function(){var l={};if(e){var c=a.width,s=a.height;e.indexOf("height")!==-1&&s?l.height=s:e.indexOf("minHeight")!==-1&&s&&(l.minHeight=s),e.indexOf("width")!==-1&&c?l.width=c:e.indexOf("minWidth")!==-1&&c&&(l.minWidth=c)}return l},[e,a]);return[u,i]};var rEe=$f(function(e,n){var t=e.visible,a=e.prefixCls,r=e.className,i=e.style,u=e.children,l=e.zIndex,c=e.stretch,s=e.destroyPopupOnHide,f=e.forceRender,v=e.align,m=e.point,_=e.getRootDomNode,h=e.getClassNameFromAlign,R=e.onAlign,g=e.onMouseEnter,p=e.onMouseLeave,y=e.onMouseDown,F=e.onTouchStart,O=e.onClick,H=Ka(),A=Ka(),W=Lm(),me=mr(W,2),he=me[0],ye=me[1],le=tEe(c),Fe=mr(le,2),Re=Fe[0],Ee=Fe[1];function He(){c&&Ee(_())}var _e=nEe(t,He),zn=mr(_e,2),bn=zn[0],et=zn[1],nt=Lm(0),ne=mr(nt,2),N=ne[0],se=ne[1],be=Ka();t$(function(){bn==="alignPre"&&se(0)},[bn]);function Ce(){return m||_}function q(){var Oe;(Oe=H.current)===null||Oe===void 0||Oe.forceAlign()}function Se(Oe,On){var Fn=h(On);he!==Fn&&ye(Fn),se(function(mt){return mt+1}),bn==="align"&&(R==null||R(Oe,On))}t$(function(){bn==="align"&&(N<2?q():et(function(){var Oe;(Oe=be.current)===null||Oe===void 0||Oe.call(be)}))},[N]);var ae=ia({},t8(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(Oe){var On=ae[Oe];ae[Oe]=function(Fn,mt){return et(),On==null?void 0:On(Fn,mt)}});function Ne(){return new Promise(function(Oe){be.current=Oe})}Zr(function(){!ae.motionName&&bn==="motion"&&et()},[ae.motionName,bn]),Vd(n,function(){return{forceAlign:q,getElement:function(){return A.current}}});var je=ia(ia({},Re),{},{zIndex:l,opacity:bn==="motion"||bn==="stable"||!t?void 0:0,pointerEvents:!t&&bn!=="stable"?"none":void 0},i),Ke=!0;(v==null?void 0:v.points)&&(bn==="align"||bn==="stable")&&(Ke=!1);var cn=u;return kb.count(u)>1&&(cn=ar("div",{className:"".concat(a,"-content")},u)),ar(CC,yt({visible:t,ref:A,leavedClassName:"".concat(a,"-hidden")},ae,{onAppearPrepare:Ne,onEnterPrepare:Ne,removeOnLeave:s,forceRender:f}),function(Oe,On){var Fn=Oe.className,mt=Oe.style,xn=(0,aEe.default)(a,r,he,Fn);return ar(XSe,{target:Ce(),key:"popup",ref:H,monitorWindowResize:!0,disabled:Ke,align:v,onAlign:Se},ar("div",{ref:On,className:xn,onMouseEnter:g,onMouseLeave:p,onMouseDownCapture:y,onTouchStartCapture:F,onClick:O,style:ia(ia({},mt),je)},cn))})});rEe.displayName="PopupInner";var oEe=rEe;la();var iEe=Ma(XD()),uEe=$f(function(e,n){var t=e.prefixCls,a=e.visible,r=e.zIndex,i=e.children,u=e.mobile;u=u===void 0?{}:u;var l=u.popupClassName,c=u.popupStyle,s=u.popupMotion,f=s===void 0?{}:s,v=u.popupRender,m=e.onClick,_=Ka();Vd(n,function(){return{forceAlign:function(){},getElement:function(){return _.current}}});var h=ia({zIndex:r},c),R=i;return kb.count(i)>1&&(R=ar("div",{className:"".concat(t,"-content")},i)),v&&(R=v(R)),ar(CC,yt({visible:a,ref:_,removeOnLeave:!0},f),function(g,p){var y=g.className,F=g.style,O=(0,iEe.default)(t,l,y);return ar("div",{ref:p,className:O,onClick:m,style:ia(ia({},F),h)},R)})});uEe.displayName="MobilePopupInner";var lEe=uEe;var Ohn=["visible","mobile"],cEe=$f(function(e,n){var t=e.visible,a=e.mobile,r=du(e,Ohn),i=Lm(t),u=mr(i,2),l=u[0],c=u[1],s=Lm(!1),f=mr(s,2),v=f[0],m=f[1],_=ia(ia({},r),{},{visible:l});Zr(function(){c(t),t&&a&&m(Sbe())},[t,a]);var h=v?ar(lEe,yt({},_,{mobile:a,ref:n})):ar(oEe,yt({},_,{ref:n}));return ar("div",null,ar(wz,_),h)});cEe.displayName="Popup";var sEe=cEe;la();var khn=ZH(null),r$=khn;function o$(){}function Hhn(){return""}function Uhn(e){return e?e.ownerDocument:window.document}var Bhn=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function Jhn(e){var n=function(t){ii(r,t);var a=K1(r);function r(i){var u;ri(this,r),u=a.call(this,i),u.popupRef=bx(),u.triggerRef=bx(),u.portalContainer=void 0,u.attachId=void 0,u.clickOutsideHandler=void 0,u.touchOutsideHandler=void 0,u.contextMenuOutsideHandler1=void 0,u.contextMenuOutsideHandler2=void 0,u.mouseDownTimeout=void 0,u.focusTime=void 0,u.preClickTime=void 0,u.preTouchTime=void 0,u.delayTimer=void 0,u.hasPopupMouseDown=void 0,u.onMouseEnter=function(c){var s=u.props.mouseEnterDelay;u.fireEvents("onMouseEnter",c),u.delaySetPopupVisible(!0,s,s?null:c)},u.onMouseMove=function(c){u.fireEvents("onMouseMove",c),u.setPoint(c)},u.onMouseLeave=function(c){u.fireEvents("onMouseLeave",c),u.delaySetPopupVisible(!1,u.props.mouseLeaveDelay)},u.onPopupMouseEnter=function(){u.clearDelayTimer()},u.onPopupMouseLeave=function(c){var s;c.relatedTarget&&!c.relatedTarget.setTimeout&&X1((s=u.popupRef.current)===null||s===void 0?void 0:s.getElement(),c.relatedTarget)||u.delaySetPopupVisible(!1,u.props.mouseLeaveDelay)},u.onFocus=function(c){u.fireEvents("onFocus",c),u.clearDelayTimer(),u.isFocusToShow()&&(u.focusTime=Date.now(),u.delaySetPopupVisible(!0,u.props.focusDelay))},u.onMouseDown=function(c){u.fireEvents("onMouseDown",c),u.preClickTime=Date.now()},u.onTouchStart=function(c){u.fireEvents("onTouchStart",c),u.preTouchTime=Date.now()},u.onBlur=function(c){u.fireEvents("onBlur",c),u.clearDelayTimer(),u.isBlurToHide()&&u.delaySetPopupVisible(!1,u.props.blurDelay)},u.onContextMenu=function(c){c.preventDefault(),u.fireEvents("onContextMenu",c),u.setPopupVisible(!0,c)},u.onContextMenuClose=function(){u.isContextMenuToShow()&&u.close()},u.onClick=function(c){if(u.fireEvents("onClick",c),u.focusTime){var s;if(u.preClickTime&&u.preTouchTime?s=Math.min(u.preClickTime,u.preTouchTime):u.preClickTime?s=u.preClickTime:u.preTouchTime&&(s=u.preTouchTime),Math.abs(s-u.focusTime)<20)return;u.focusTime=0}u.preClickTime=0,u.preTouchTime=0,u.isClickToShow()&&(u.isClickToHide()||u.isBlurToHide())&&c&&c.preventDefault&&c.preventDefault();var f=!u.state.popupVisible;(u.isClickToHide()&&!f||f&&u.isClickToShow())&&u.setPopupVisible(!u.state.popupVisible,c)},u.onPopupMouseDown=function(){if(u.hasPopupMouseDown=!0,clearTimeout(u.mouseDownTimeout),u.mouseDownTimeout=window.setTimeout(function(){u.hasPopupMouseDown=!1},0),u.context){var c;(c=u.context).onPopupMouseDown.apply(c,arguments)}},u.onDocumentClick=function(c){if(!(u.props.mask&&!u.props.maskClosable)){var s=c.target,f=u.getRootDomNode(),v=u.getPopupDomNode();(!X1(f,s)||u.isContextMenuOnly())&&!X1(v,s)&&!u.hasPopupMouseDown&&u.close()}},u.getRootDomNode=function(){var c=u.props.getTriggerDOMNode;if(c)return c(u.triggerRef.current);try{var s=$2(u.triggerRef.current);if(s)return s}catch{}return Vf.findDOMNode(YD(u))},u.getPopupClassNameFromAlign=function(c){var s=[],f=u.props,v=f.popupPlacement,m=f.builtinPlacements,_=f.prefixCls,h=f.alignPoint,R=f.getPopupClassNameFromAlign;return v&&m&&s.push(wbe(m,_,c,h)),R&&s.push(R(c)),s.join(" ")},u.getComponent=function(){var c=u.props,s=c.prefixCls,f=c.destroyPopupOnHide,v=c.popupClassName,m=c.onPopupAlign,_=c.popupMotion,h=c.popupAnimation,R=c.popupTransitionName,g=c.popupStyle,p=c.mask,y=c.maskAnimation,F=c.maskTransitionName,O=c.maskMotion,H=c.zIndex,A=c.popup,W=c.stretch,me=c.alignPoint,he=c.mobile,ye=c.forceRender,le=c.onPopupClick,Fe=u.state,Re=Fe.popupVisible,Ee=Fe.point,He=u.getPopupAlign(),_e={};return u.isMouseEnterToShow()&&(_e.onMouseEnter=u.onPopupMouseEnter),u.isMouseLeaveToHide()&&(_e.onMouseLeave=u.onPopupMouseLeave),_e.onMouseDown=u.onPopupMouseDown,_e.onTouchStart=u.onPopupMouseDown,ar(sEe,yt({prefixCls:s,destroyPopupOnHide:f,visible:Re,point:me&&Ee,className:v,align:He,onAlign:m,animation:h,getClassNameFromAlign:u.getPopupClassNameFromAlign},_e,{stretch:W,getRootDomNode:u.getRootDomNode,style:g,mask:p,zIndex:H,transitionName:R,maskAnimation:y,maskTransitionName:F,maskMotion:O,ref:u.popupRef,motion:_,mobile:he,forceRender:ye,onClick:le}),typeof A=="function"?A():A)},u.attachParent=function(c){Mv.cancel(u.attachId);var s=u.props,f=s.getPopupContainer,v=s.getDocument,m=u.getRootDomNode(),_;f?(m||f.length===0)&&(_=f(m)):_=v(u.getRootDomNode()).body,_?_.appendChild(c):u.attachId=Mv(function(){u.attachParent(c)})},u.getContainer=function(){if(!u.portalContainer){var c=u.props.getDocument,s=c(u.getRootDomNode()).createElement("div");s.style.position="absolute",s.style.top="0",s.style.left="0",s.style.width="100%",u.portalContainer=s}return u.attachParent(u.portalContainer),u.portalContainer},u.setPoint=function(c){var s=u.props.alignPoint;!s||!c||u.setState({point:{pageX:c.pageX,pageY:c.pageY}})},u.handlePortalUpdate=function(){u.state.prevPopupVisible!==u.state.popupVisible&&u.props.afterPopupVisibleChange(u.state.popupVisible)},u.triggerContextValue={onPopupMouseDown:u.onPopupMouseDown};var l;return"popupVisible"in i?l=!!i.popupVisible:l=!!i.defaultPopupVisible,u.state={prevPopupVisible:l,popupVisible:l},Bhn.forEach(function(c){u["fire".concat(c)]=function(s){u.fireEvents(c,s)}}),u}return oi(r,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var u=this.props,l=this.state;if(l.popupVisible){var c;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(c=u.getDocument(this.getRootDomNode()),this.clickOutsideHandler=KD(c,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(c=c||u.getDocument(this.getRootDomNode()),this.touchOutsideHandler=KD(c,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(c=c||u.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=KD(c,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=KD(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),Mv.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var u;return((u=this.popupRef.current)===null||u===void 0?void 0:u.getElement())||null}},{key:"getPopupAlign",value:function(){var u=this.props,l=u.popupPlacement,c=u.popupAlign,s=u.builtinPlacements;return l&&s?Rbe(s,l,c):c}},{key:"setPopupVisible",value:function(u,l){var c=this.props.alignPoint,s=this.state.popupVisible;this.clearDelayTimer(),s!==u&&("popupVisible"in this.props||this.setState({popupVisible:u,prevPopupVisible:s}),this.props.onPopupVisibleChange(u)),c&&l&&u&&this.setPoint(l)}},{key:"delaySetPopupVisible",value:function(u,l,c){var s=this,f=l*1e3;if(this.clearDelayTimer(),f){var v=c?{pageX:c.pageX,pageY:c.pageY}:null;this.delayTimer=window.setTimeout(function(){s.setPopupVisible(u,v),s.clearDelayTimer()},f)}else this.setPopupVisible(u,c)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(u){var l=this.props.children.props,c=this.props;return l[u]&&c[u]?this["fire".concat(u)]:l[u]||c[u]}},{key:"isClickToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var u=this.props.action;return u==="contextMenu"||u.length===1&&u[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("contextMenu")!==-1||c.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("hover")!==-1||c.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("hover")!==-1||c.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("focus")!==-1||c.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("focus")!==-1||c.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var u;(u=this.popupRef.current)===null||u===void 0||u.forceAlign()}}},{key:"fireEvents",value:function(u,l){var c=this.props.children.props[u];c&&c(l);var s=this.props[u];s&&s(l)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var u=this.state.popupVisible,l=this.props,c=l.children,s=l.forceRender,f=l.alignPoint,v=l.className,m=l.autoDestroy,_=kb.only(c),h={key:"trigger"};this.isContextMenuToShow()?h.onContextMenu=this.onContextMenu:h.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(h.onClick=this.onClick,h.onMouseDown=this.onMouseDown,h.onTouchStart=this.onTouchStart):(h.onClick=this.createTwoChains("onClick"),h.onMouseDown=this.createTwoChains("onMouseDown"),h.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(h.onMouseEnter=this.onMouseEnter,f&&(h.onMouseMove=this.onMouseMove)):h.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?h.onMouseLeave=this.onMouseLeave:h.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(h.onFocus=this.onFocus,h.onBlur=this.onBlur):(h.onFocus=this.createTwoChains("onFocus"),h.onBlur=this.createTwoChains("onBlur"));var R=(0,fEe.default)(_&&_.props&&_.props.className,v);R&&(h.className=R);var g=ia({},h);JL(_)&&(g.ref=BL(this.triggerRef,_.ref));var p=YT(_,g),y;return(u||this.popupRef.current||s)&&(y=ar(e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!u&&m&&(y=null),ar(r$.Provider,{value:this.triggerContextValue},p,y)}}],[{key:"getDerivedStateFromProps",value:function(u,l){var c=u.popupVisible,s={};return c!==void 0&&l.popupVisible!==c&&(s.popupVisible=c,s.prevPopupVisible=l.popupVisible),s}}]),r}(Hb);return n.contextType=r$,n.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:Hhn,getDocument:Uhn,onPopupVisibleChange:o$,afterPopupVisibleChange:o$,onPopupAlign:o$,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},n}var vEe=Jhn(bbe);var Y0={adjustX:1,adjustY:1},K0=[0,0],mEe={left:{points:["cr","cl"],overflow:Y0,offset:[-4,0],targetOffset:K0},right:{points:["cl","cr"],overflow:Y0,offset:[4,0],targetOffset:K0},top:{points:["bc","tc"],overflow:Y0,offset:[0,-4],targetOffset:K0},bottom:{points:["tc","bc"],overflow:Y0,offset:[0,4],targetOffset:K0},topLeft:{points:["bl","tl"],overflow:Y0,offset:[0,-4],targetOffset:K0},leftTop:{points:["tr","tl"],overflow:Y0,offset:[-4,0],targetOffset:K0},topRight:{points:["br","tr"],overflow:Y0,offset:[0,-4],targetOffset:K0},rightTop:{points:["tl","tr"],overflow:Y0,offset:[4,0],targetOffset:K0},bottomRight:{points:["tr","br"],overflow:Y0,offset:[0,4],targetOffset:K0},rightBottom:{points:["bl","br"],overflow:Y0,offset:[4,0],targetOffset:K0},bottomLeft:{points:["tl","bl"],overflow:Y0,offset:[0,4],targetOffset:K0},leftBottom:{points:["br","bl"],overflow:Y0,offset:[-4,0],targetOffset:K0}};la();var _Ee=Ma(XD());function D8(e){var n=e.showArrow,t=e.arrowContent,a=e.children,r=e.prefixCls,i=e.id,u=e.overlayInnerStyle,l=e.className,c=e.style;return ar("div",{className:(0,_Ee.default)("".concat(r,"-content"),l),style:c},n!==!1&&ar("div",{className:"".concat(r,"-arrow"),key:"arrow"},t),ar("div",{className:"".concat(r,"-inner"),id:i,role:"tooltip",style:u},typeof a=="function"?a():a))}var Whn=function(n,t){var a=n.overlayClassName,r=n.trigger,i=r===void 0?["hover"]:r,u=n.mouseEnterDelay,l=u===void 0?0:u,c=n.mouseLeaveDelay,s=c===void 0?.1:c,f=n.overlayStyle,v=n.prefixCls,m=v===void 0?"rc-tooltip":v,_=n.children,h=n.onVisibleChange,R=n.afterVisibleChange,g=n.transitionName,p=n.animation,y=n.motion,F=n.placement,O=F===void 0?"right":F,H=n.align,A=H===void 0?{}:H,W=n.destroyTooltipOnHide,me=W===void 0?!1:W,he=n.defaultVisible,ye=n.getTooltipContainer,le=n.overlayInnerStyle,Fe=n.arrowContent,Re=n.overlay,Ee=n.id,He=n.showArrow,_e=du(n,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"]),zn=Ka(null);Vd(t,function(){return zn.current});var bn=ia({},_e);"visible"in n&&(bn.popupVisible=n.visible);var et=function(){return ar(D8,{showArrow:He,arrowContent:Fe,key:"content",prefixCls:m,id:Ee,overlayInnerStyle:le},Re)},nt=!1,ne=!1;if(typeof me=="boolean")nt=me;else if(me&&ai(me)==="object"){var N=me.keepParent;nt=N===!0,ne=N===!1}return ar(vEe,yt({popupClassName:a,prefixCls:m,popup:et,action:i,builtinPlacements:mEe,popupPlacement:O,ref:zn,popupAlign:A,getPopupContainer:ye,onPopupVisibleChange:h,afterPopupVisibleChange:R,popupTransitionName:g,popupAnimation:p,popupMotion:y,defaultPopupVisible:he,destroyPopupOnHide:nt,autoDestroy:ne,mouseLeaveDelay:s,popupStyle:f,mouseEnterDelay:l},bn),_)},pEe=$f(Whn);var dEe=pEe;var gEe=e=>Mt.createElement(dEe,Object.assign({},e,{overlayClassName:`cv-tooltip ${e.overlayClassName}`,getTooltipContainer:e.tooltipContainerSelector?()=>document.querySelector(e.tooltipContainerSelector)||document.body:void 0}));if(typeof window!="undefined"&&typeof global=="undefined")try{Promise.resolve().then(()=>Ma(hEe())).then(e=>{let n=e.default,t=document.createElement("style");t.type="text/css",t.appendChild(document.createTextNode(n)),document.head.appendChild(t)})}catch(e){window.Sentry&&window.Sentry.captureException(e)}la();var DEe=class extends Mt.Component{componentDidUpdate(n){this.props.componentDidUpdate(n.deps)}render(){return this.props.children}},yEe=DEe;var zhn=hr();var bEe=function(e){return"ref:"+dr(e)(gt.value)},REe=function(e){var n=bEe(e);return function(t){return zhn(Ti(n)(t))}},wEe=function(e){var n=bEe(e);return function(t){return wA(n)(t)}};var $hn=Qf(),SEe=Ln(wn)(Ot),EEe=z(Xn),Vhn=ES(ule(hS)),CEe={reflectSymbol:function(){return"deps"}},Qhn=REe(CEe),Yhn=wEe(CEe),IEe=Xe(Ze);var Khn=function(e){var n=$hn(e);return function(){return function(){return n(yEe)}}},Xhn=Khn(X)()(),FEe=function(e){var n=lc(e);return function(t){return function(a){return function(r){return function(i){return LS(t)(function(u){return a({init:SEe(Aa(i(r)))(function(){return EEe(r)}),update:function(l){return function(c){return SEe(Aa(i(c)))(function(){return EEe(c)})}},view:function(l){return function(c){return Xhn({componentDidUpdate:Vhn(c)(function(s){var f=n(Qhn(s))(r);return f?new d(r):b.value}),deps:Yhn(r)})(u(we))}}})})}}}}},Zhn=FEe(PF),ny=function(e){var n=FEe(e);return function(t){return function(a){return n("UseEffectPrime")(IEe)(t)(a)}}},i$=function(e){return Zhn("UseEffect")(IEe)(we)(Pe(e))};function TEe(e){return function(n){return function(){return n.getItem(e)}}}function PC(e){return function(n){return function(t){return function(){t.setItem(e,n)}}}}var egn=L(ct);var y8=function(e){var n=egn(ie),t=TEe(e);return function(a){return n(t(a))}};var ngn=ji(),tgn=Kf(wn)(),agn=jn(Pn),NC=it(yr),rgn=function(e){return function(n){return function(t){return ngn(ya(b.value))(function(a){return tgn(i$(agn(function(){var i=NC(y8(n))(NC(e)(io))();if(i instanceof d)return a.value1(new d(i.value0))();if(i instanceof b)return a.value1(new d(t))(),NC(PC(n)(t))(NC(e)(io))();throw new Error("Failed pattern match at Utils.UseStorage (line 37, column 5 - line 42, column 56): "+[i.constructor.name])})))(function(){return Yo(new Je(a.value0,function(r){return function(){return a.value1(new d(r))(),NC(PC(n)(r))(NC(e)(io))()}}))})})}}};var b8=rgn(NS);var ogn=Qf();var R8="hover",id="click";var bf="top",di=function(e){var n=ogn(e);return function(){return function(){return n(gEe)}}};var w8="right";var MEe="bottomRight";var mG="bottom";la();function u$(e){if(Array.isArray(e))return EC(e)}function l$(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function c$(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tR(e){return u$(e)||l$(e)||V2(e)||c$()}var fMe=Ma(o0());var GEe=Number.isNaN||function(n){return typeof n=="number"&&n!==n};function ign(e,n){return!!(e===n||GEe(e)&&GEe(n))}function ugn(e,n){if(e.length!==n.length)return!1;for(var t=0;tKe)&&(Un=(Tn=Tn.replace(" ",":")).length),0Ce&&(Ce=(se=se.trim()).charCodeAt(0)),Ce){case 38:return se.replace(p,"$1"+N.trim());case 58:return N.trim()+se.replace(p,"$1"+N.trim());default:if(0<1*be&&0ae.charCodeAt(8))break;case 115:q=q.replace(ae,"-webkit-"+ae)+";"+q;break;case 207:case 102:q=q.replace(ae,"-webkit-"+(102be.charCodeAt(0)&&(be=be.trim()),ne=be,be=[ne],0=4;++a,r-=4)t=e.charCodeAt(a)&255|(e.charCodeAt(++a)&255)<<8|(e.charCodeAt(++a)&255)<<16|(e.charCodeAt(++a)&255)<<24,t=(t&65535)*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(t&65535)*1540483477+((t>>>16)*59797<<16)^(n&65535)*1540483477+((n>>>16)*59797<<16);switch(r){case 3:n^=(e.charCodeAt(a+2)&255)<<16;case 2:n^=(e.charCodeAt(a+1)&255)<<8;case 1:n^=e.charCodeAt(a)&255,n=(n&65535)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,n=(n&65535)*1540483477+((n>>>16)*59797<<16),((n^n>>>15)>>>0).toString(36)}var xEe=hgn;var ggn={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},LEe=ggn;function Dgn(e){var n={};return function(t){return n[t]===void 0&&(n[t]=e(t)),n[t]}}var jEe=Dgn;var ygn=/[A-Z]|^ms/g,bgn=/_EMO_([^_]+?)_([^]*?)_EMO_/g,PEe=function(n){return n.charCodeAt(1)===45},NEe=function(n){return n!=null&&typeof n!="boolean"},_$=jEe(function(e){return PEe(e)?e:e.replace(ygn,"-$&").toLowerCase()}),OEe=function(n,t){switch(n){case"animation":case"animationName":if(typeof t=="string")return t.replace(bgn,function(a,r,i){return ud={name:r,styles:i,next:ud},r})}return LEe[n]!==1&&!PEe(n)&&typeof t=="number"&&t!==0?t+"px":t};function _G(e,n,t,a){if(t==null)return"";if(t.__emotion_styles!==void 0)return t;switch(typeof t){case"boolean":return"";case"object":{if(t.anim===1)return ud={name:t.name,styles:t.styles,next:ud},t.name;if(t.styles!==void 0){var r=t.next;if(r!==void 0)for(;r!==void 0;)ud={name:r.name,styles:r.styles,next:ud},r=r.next;var i=t.styles+";";return i}return Rgn(e,n,t)}case"function":{if(e!==void 0){var u=ud,l=t(e);return ud=u,_G(e,n,l,a)}break}case"string":if(!1)var c,s;break}if(n==null)return t;var f=n[t];return f!==void 0&&!a?f:t}function Rgn(e,n,t){var a="";if(Array.isArray(t))for(var r=0;r-1}function eTe(e){return Bj(e)?window.pageYOffset:e.scrollTop}function Jj(e,n){if(Bj(e)){window.scrollTo(0,n);return}e.scrollTop=n}function Ayn(e){var n=getComputedStyle(e),t=n.position==="absolute",a=/(auto|scroll)/,r=document.documentElement;if(n.position==="fixed")return r;for(var i=e;i=i.parentElement;)if(n=getComputedStyle(i),!(t&&n.position==="static")&&a.test(n.overflow+n.overflowY+n.overflowX))return i;return r}function xyn(e,n,t,a){return t*((e=e/a-1)*e*e+1)+n}function Wj(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:GQ,r=eTe(e),i=n-r,u=10,l=0;function c(){l+=u;var s=xyn(l,r,i,t);Jj(e,s),lt.bottom?Jj(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+r,e.scrollHeight)):a.top-r=R)return{placement:"bottom",maxHeight:n};if(ye>=R&&!u)return i&&Wj(s,le,Re),{placement:"bottom",maxHeight:n};if(!u&&ye>=a||u&&me>=a){i&&Wj(s,le,Re);var Ee=u?me-H:ye-H;return{placement:"bottom",maxHeight:Ee}}if(r==="auto"||u){var He=n,_e=u?W:he;return _e>=a&&(He=Math.min(_e-H-c.controlHeight,n)),{placement:"top",maxHeight:He}}if(r==="bottom")return Jj(s,le),{placement:"bottom",maxHeight:n};break;case"top":if(W>=R)return{placement:"top",maxHeight:n};if(he>=R&&!u)return i&&Wj(s,Fe,Re),{placement:"top",maxHeight:n};if(!u&&he>=a||u&&W>=a){var zn=n;return(!u&&he>=a||u&&W>=a)&&(zn=u?W-A:he-A),i&&Wj(s,Fe,Re),{placement:"top",maxHeight:zn}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return f}function Nyn(e){var n={bottom:"top",top:"bottom"};return e?n[e]:"bottom"}var xQ=function(n){return n==="auto"?"bottom":n},iTe=function(n){var t,a=n.placement,r=n.theme,i=r.borderRadius,u=r.spacing,l=r.colors;return t={label:"menu"},$a(t,Nyn(a),"100%"),$a(t,"backgroundColor",l.neutral0),$a(t,"borderRadius",i),$a(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),$a(t,"marginBottom",u.menuGutter),$a(t,"marginTop",u.menuGutter),$a(t,"position","absolute"),$a(t,"width","100%"),$a(t,"zIndex",1),t},uTe=(0,p3.createContext)({getPortalPlacement:null}),LQ=function(e){ii(t,e);var n=oTe(t);function t(){var a;ri(this,t);for(var r=arguments.length,i=new Array(r),u=0;u-1}};var _bn={name:"1laao21-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;"},pbn=function(n){return ua("span",yt({css:_bn},n))};function dbn(e){var n=e.in,t=e.out,a=e.onExited,r=e.appear,i=e.enter,u=e.exit,l=e.innerRef,c=e.emotion,s=du(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]);return ua("input",yt({ref:l},s,{css:aR({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"},"")}))}function hbn(e){var n=gbn();return function(){var a=Or(e),r;if(n){var i=Or(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Gl(this,r)}}function gbn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var ZTe=function(e){ii(t,e);var n=hbn(t);function t(){return ri(this,t),n.apply(this,arguments)}return oi(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,VTe.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(Fa.Component),eMe=["boxSizing","height","overflow","paddingRight","position"],nMe={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function tMe(e){e.preventDefault()}function aMe(e){e.stopPropagation()}function rMe(){var e=this.scrollTop,n=this.scrollHeight,t=e+this.offsetHeight;e===0?this.scrollTop=1:t===n&&(this.scrollTop=e-1)}function oMe(){return"ontouchstart"in window||navigator.maxTouchPoints}function Dbn(e){var n=ybn();return function(){var a=Or(e),r;if(n){var i=Or(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Gl(this,r)}}function ybn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var iMe=!!(window.document&&window.document.createElement),d3=0,uMe=function(e){ii(t,e);var n=Dbn(t);function t(){var a;ri(this,t);for(var r=arguments.length,i=new Array(r),u=0;u0,O=g-p-R,H=!1;O>c&&a.isBottom&&(v&&v(l),a.isBottom=!1),F&&a.isTop&&(_&&_(l),a.isTop=!1),F&&c>O?(f&&!a.isBottom&&f(l),y.scrollTop=g,H=!0,a.isBottom=!0):!F&&-c>R&&(m&&!a.isTop&&m(l),y.scrollTop=0,H=!0,a.isTop=!0),H&&a.cancelScroll(l)},a.onWheel=function(l){a.handleEventDelta(l,l.deltaY)},a.onTouchStart=function(l){a.touchStart=l.changedTouches[0].clientY},a.onTouchMove=function(l){var c=a.touchStart-l.changedTouches[0].clientY;a.handleEventDelta(l,c)},a.getScrollTarget=function(l){a.scrollTarget=l},a}return oi(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(r){!r||(typeof r.addEventListener=="function"&&r.addEventListener("wheel",this.onWheel,!1),typeof r.addEventListener=="function"&&r.addEventListener("touchstart",this.onTouchStart,!1),typeof r.addEventListener=="function"&&r.addEventListener("touchmove",this.onTouchMove,!1))}},{key:"stopListening",value:function(r){!r||(typeof r.removeEventListener=="function"&&r.removeEventListener("wheel",this.onWheel,!1),typeof r.removeEventListener=="function"&&r.removeEventListener("touchstart",this.onTouchStart,!1),typeof r.removeEventListener=="function"&&r.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return Fa.default.createElement(ZTe,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(Fa.Component);function Fbn(e){var n=e.isEnabled,t=n===void 0?!0:n,a=du(e,["isEnabled"]);return t?Fa.default.createElement(Ibn,a):a.children}var Tbn=function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=t.isSearchable,r=t.isMulti,i=t.label,u=t.isDisabled,l=t.tabSelectsValue;switch(n){case"menu":return"Use Up and Down to choose options".concat(u?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(l?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(i||"Select"," is focused ").concat(a?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},Mbn=function(n,t){var a=t.value,r=t.isDisabled;if(!!a)switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(a,", deselected.");case"select-option":return r?"option ".concat(a," is disabled. Select another option."):"option ".concat(a,", selected.")}},Gbn=function(n){var t=n.focusedValue,a=n.getOptionLabel,r=n.selectValue;return"value ".concat(a(t)," focused, ").concat(r.indexOf(t)+1," of ").concat(r.length,".")},Abn=function(n){var t=n.focusedOption,a=n.getOptionLabel,r=n.options;return"option ".concat(a(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(r.indexOf(t)+1," of ").concat(r.length,".")},xbn=function(n){var t=n.inputValue,a=n.screenReaderMessage;return"".concat(a).concat(t?" for search term "+t:"",".")},Lbn=function(n){return n.label},jbn=function(n){return n.label},Pbn=function(n){return n.value},lMe=function(n){return!!n.isDisabled};var Nbn={clearIndicator:CTe,container:gTe,control:MTe,dropdownIndicator:ETe,group:ATe,groupHeading:xTe,indicatorsContainer:yTe,indicatorSeparator:ITe,input:jTe,loadingIndicator:FTe,loadingMessage:fTe,menu:iTe,menuList:lTe,menuPortal:_Te,multiValue:NTe,multiValueLabel:OTe,multiValueRemove:kTe,noOptionsMessage:sTe,option:BTe,placeholder:JTe,singleValue:WTe,valueContainer:DTe};var Obn={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},kbn=4,cMe=4,Hbn=38,Ubn=cMe*2,Bbn={baseUnit:cMe,controlHeight:Hbn,menuGutter:Ubn},HQ={borderRadius:kbn,colors:Obn,spacing:Bbn};function sMe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function gI(e){for(var n=1;n1&&arguments[1]!==void 0?arguments[1]:"set-value",f=arguments.length>2?arguments[2]:void 0,v=r.props,m=v.closeMenuOnSelect,_=v.isMulti;r.onInputChange("",{action:"set-value"}),m&&(r.inputIsHiddenAfterUpdate=!_,r.onMenuClose()),r.clearFocusValueOnUpdate=!0,r.onChange(c,{action:s,option:f})},r.selectOption=function(c){var s=r.props,f=s.blurInputOnSelect,v=s.isMulti,m=r.state.selectValue;if(v)if(r.isOptionSelected(c,m)){var _=r.getOptionValue(c);r.setValue(m.filter(function(h){return r.getOptionValue(h)!==_}),"deselect-option",c),r.announceAriaLiveSelection({event:"deselect-option",context:{value:r.getOptionLabel(c)}})}else r.isOptionDisabled(c,m)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c),isDisabled:!0}}):(r.setValue([].concat(tR(m),[c]),"select-option",c),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c)}}));else r.isOptionDisabled(c,m)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c),isDisabled:!0}}):(r.setValue(c,"select-option"),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c)}}));f&&r.blurInput()},r.removeValue=function(c){var s=r.state.selectValue,f=r.getOptionValue(c),v=s.filter(function(m){return r.getOptionValue(m)!==f});r.onChange(v.length?v:null,{action:"remove-value",removedValue:c}),r.announceAriaLiveSelection({event:"remove-value",context:{value:c?r.getOptionLabel(c):""}}),r.focusInput()},r.clearValue=function(){r.onChange(null,{action:"clear"})},r.popValue=function(){var c=r.state.selectValue,s=c[c.length-1],f=c.slice(0,c.length-1);r.announceAriaLiveSelection({event:"pop-value",context:{value:s?r.getOptionLabel(s):""}}),r.onChange(f.length?f:null,{action:"pop-value",removedValue:s})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var c=arguments.length,s=new Array(c),f=0;f_||m>_}},r.onTouchEnd=function(c){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(c.target)&&r.menuListRef&&!r.menuListRef.contains(c.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(c){r.userIsDragging||r.onControlMouseDown(c)},r.onClearIndicatorTouchEnd=function(c){r.userIsDragging||r.onClearIndicatorMouseDown(c)},r.onDropdownIndicatorTouchEnd=function(c){r.userIsDragging||r.onDropdownIndicatorMouseDown(c)},r.handleInputChange=function(c){var s=c.currentTarget.value;r.inputIsHiddenAfterUpdate=!1,r.onInputChange(s,{action:"input-change"}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(c){var s=r.props,f=s.isSearchable,v=s.isMulti;r.props.onFocus&&r.props.onFocus(c),r.inputIsHiddenAfterUpdate=!1,r.announceAriaLiveContext({event:"input",context:{isSearchable:f,isMulti:v}}),r.setState({isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(c){if(r.menuListRef&&r.menuListRef.contains(document.activeElement)){r.inputRef.focus();return}r.props.onBlur&&r.props.onBlur(c),r.onInputChange("",{action:"input-blur"}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1})},r.onOptionHover=function(c){r.blockOptionHover||r.state.focusedOption===c||r.setState({focusedOption:c})},r.shouldHideSelectedOptions=function(){var c=r.props,s=c.hideSelectedOptions,f=c.isMulti;return s===void 0?f:s},r.onKeyDown=function(c){var s=r.props,f=s.isMulti,v=s.backspaceRemovesValue,m=s.escapeClearsValue,_=s.inputValue,h=s.isClearable,R=s.isDisabled,g=s.menuIsOpen,p=s.onKeyDown,y=s.tabSelectsValue,F=s.openMenuOnFocus,O=r.state,H=O.focusedOption,A=O.focusedValue,W=O.selectValue;if(!R&&!(typeof p=="function"&&(p(c),c.defaultPrevented))){switch(r.blockOptionHover=!0,c.key){case"ArrowLeft":if(!f||_)return;r.focusValue("previous");break;case"ArrowRight":if(!f||_)return;r.focusValue("next");break;case"Delete":case"Backspace":if(_)return;if(A)r.removeValue(A);else{if(!v)return;f?r.popValue():h&&r.clearValue()}break;case"Tab":if(r.isComposing||c.shiftKey||!g||!y||!H||F&&r.isOptionSelected(H,W))return;r.selectOption(H);break;case"Enter":if(c.keyCode===229)break;if(g){if(!H||r.isComposing)return;r.selectOption(H);break}return;case"Escape":g?(r.inputIsHiddenAfterUpdate=!1,r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):h&&m&&r.clearValue();break;case" ":if(_)return;if(!g){r.openMenu("first");break}if(!H)return;r.selectOption(H);break;case"ArrowUp":g?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":g?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!g)return;r.focusOption("pageup");break;case"PageDown":if(!g)return;r.focusOption("pagedown");break;case"Home":if(!g)return;r.focusOption("first");break;case"End":if(!g)return;r.focusOption("last");break;default:return}c.preventDefault()}},r.buildMenuOptions=function(c,s){var f=c.inputValue,v=f===void 0?"":f,m=c.options,_=function(R,g){var p=r.isOptionDisabled(R,s),y=r.isOptionSelected(R,s),F=r.getOptionLabel(R),O=r.getOptionValue(R);if(!(r.shouldHideSelectedOptions()&&y||!r.filterOption({label:F,value:O,data:R},v))){var H=p?void 0:function(){return r.onOptionHover(R)},A=p?void 0:function(){return r.selectOption(R)},W="".concat(r.getElementId("option"),"-").concat(g);return{innerProps:{id:W,onClick:A,onMouseMove:H,onMouseOver:H,tabIndex:-1},data:R,isDisabled:p,isSelected:y,key:W,label:F,type:"option",value:O}}};return m.reduce(function(h,R,g){if(R.options){r.hasGroups||(r.hasGroups=!0);var p=R.options,y=p.map(function(H,A){var W=_(H,"".concat(g,"-").concat(A));return W&&h.focusable.push(H),W}).filter(Boolean);if(y.length){var F="".concat(r.getElementId("group"),"-").concat(g);h.render.push({type:"group",key:F,data:R,options:y})}}else{var O=_(R,"".concat(g));O&&(h.render.push(O),h.focusable.push(R))}return h},{render:[],focusable:[]})};var i=a.value;r.cacheComponents=s$(r.cacheComponents,hTe).bind(YD(r)),r.cacheComponents(a.components),r.instancePrefix="react-select-"+(r.props.instanceId||++zbn);var u=hI(i);r.buildMenuOptions=s$(r.buildMenuOptions,function(c,s){var f=c,v=mr(f,2),m=v[0],_=v[1],h=s,R=mr(h,2),g=R[0],p=R[1];return _===p&&m.inputValue===g.inputValue&&m.options===g.options}).bind(YD(r));var l=a.menuIsOpen?r.buildMenuOptions(a,u):{render:[],focusable:[]};return r.state.menuOptions=l,r.state.selectValue=u,r}return oi(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"UNSAFE_componentWillReceiveProps",value:function(r){var i=this.props,u=i.options,l=i.value,c=i.menuIsOpen,s=i.inputValue;if(this.cacheComponents(r.components),r.value!==l||r.options!==u||r.menuIsOpen!==c||r.inputValue!==s){var f=hI(r.value),v=r.menuIsOpen?this.buildMenuOptions(r,f):{render:[],focusable:[]},m=this.getNextFocusedValue(f),_=this.getNextFocusedOption(v.focusable);this.setState({menuOptions:v,selectValue:f,focusedOption:_,focusedValue:m})}this.inputIsHiddenAfterUpdate!=null&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(r){var i=this.props,u=i.isDisabled,l=i.menuIsOpen,c=this.state.isFocused;(c&&!u&&r.isDisabled||c&&l&&!r.menuIsOpen)&&this.focusInput(),c&&u&&!r.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(nTe(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){var r=this.props,i=r.isSearchable,u=r.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:i,isMulti:u}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(r,i){this.props.onInputChange(r,i)}},{key:"focusInput",value:function(){!this.inputRef||this.inputRef.focus()}},{key:"blurInput",value:function(){!this.inputRef||this.inputRef.blur()}},{key:"openMenu",value:function(r){var i=this,u=this.state,l=u.selectValue,c=u.isFocused,s=this.buildMenuOptions(this.props,l),f=this.props,v=f.isMulti,m=f.tabSelectsValue,_=r==="first"?0:s.focusable.length-1;if(!v){var h=s.focusable.indexOf(l[0]);h>-1&&(_=h)}this.scrollToFocusedOptionOnUpdate=!(c&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:s,focusedValue:null,focusedOption:s.focusable[_]},function(){i.onMenuOpen(),i.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:m}})})}},{key:"focusValue",value:function(r){var i=this.props,u=i.isMulti,l=i.isSearchable,c=this.state,s=c.selectValue,f=c.focusedValue;if(!!u){this.setState({focusedOption:null});var v=s.indexOf(f);f||(v=-1,this.announceAriaLiveContext({event:"value"}));var m=s.length-1,_=-1;if(!!s.length){switch(r){case"previous":v===0?_=0:v===-1?_=m:_=v-1;break;case"next":v>-1&&v0&&arguments[0]!==void 0?arguments[0]:"first",i=this.props,u=i.pageSize,l=i.tabSelectsValue,c=this.state,s=c.focusedOption,f=c.menuOptions,v=f.focusable;if(!!v.length){var m=0,_=v.indexOf(s);s||(_=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:l}})),r==="up"?m=_>0?_-1:v.length-1:r==="down"?m=(_+1)%v.length:r==="pageup"?(m=_-u,m<0&&(m=0)):r==="pagedown"?(m=_+u,m>v.length-1&&(m=v.length-1)):r==="last"&&(m=v.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:v[m],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:lMe(v[m]),tabSelectsValue:l}})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(HQ):gI(gI({},HQ),this.props.theme):HQ}},{key:"getCommonProps",value:function(){var r=this.clearValue,i=this.cx,u=this.getStyles,l=this.getValue,c=this.setValue,s=this.selectOption,f=this.props,v=f.isMulti,m=f.isRtl,_=f.options,h=this.hasValue();return{cx:i,clearValue:r,getStyles:u,getValue:l,hasValue:h,isMulti:v,isRtl:m,options:_,selectOption:s,setValue:c,selectProps:f,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(r){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var i=this.state,u=i.focusedValue,l=i.selectValue,c=l.indexOf(u);if(c>-1){var s=r.indexOf(u);if(s>-1)return u;if(c-1?i:r[0]}},{key:"hasValue",value:function(){var r=this.state.selectValue;return r.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var r=this.props,i=r.isClearable,u=r.isMulti;return i===void 0?u:i}},{key:"isOptionDisabled",value:function(r,i){return typeof this.props.isOptionDisabled=="function"?this.props.isOptionDisabled(r,i):!1}},{key:"isOptionSelected",value:function(r,i){var u=this;if(i.indexOf(r)>-1)return!0;if(typeof this.props.isOptionSelected=="function")return this.props.isOptionSelected(r,i);var l=this.getOptionValue(r);return i.some(function(c){return u.getOptionValue(c)===l})}},{key:"filterOption",value:function(r,i){return this.props.filterOption?this.props.filterOption(r,i):!0}},{key:"formatOptionLabel",value:function(r,i){if(typeof this.props.formatOptionLabel=="function"){var u=this.props.inputValue,l=this.state.selectValue;return this.props.formatOptionLabel(r,{context:i,inputValue:u,selectValue:l})}else return this.getOptionLabel(r)}},{key:"formatGroupLabel",value:function(r){return this.props.formatGroupLabel(r)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"constructAriaLiveMessage",value:function(){var r=this.state,i=r.ariaLiveContext,u=r.selectValue,l=r.focusedValue,c=r.focusedOption,s=this.props,f=s.options,v=s.menuIsOpen,m=s.inputValue,_=s.screenReaderStatus,h=l?Gbn({focusedValue:l,getOptionLabel:this.getOptionLabel,selectValue:u}):"",R=c&&v?Abn({focusedOption:c,getOptionLabel:this.getOptionLabel,options:f}):"",g=xbn({inputValue:m,screenReaderMessage:_({count:this.countOptions()})});return"".concat(h," ").concat(R," ").concat(g," ").concat(i)}},{key:"renderInput",value:function(){var r=this.props,i=r.isDisabled,u=r.isSearchable,l=r.inputId,c=r.inputValue,s=r.tabIndex,f=r.form,v=this.components.Input,m=this.state.inputIsHidden,_=l||this.getElementId("input"),h={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!u)return Fa.default.createElement(dbn,yt({id:_,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:GQ,onFocus:this.onInputFocus,readOnly:!0,disabled:i,tabIndex:s,form:f,value:""},h));var R=this.commonProps,g=R.cx,p=R.theme,y=R.selectProps;return Fa.default.createElement(v,yt({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:g,getStyles:this.getStyles,id:_,innerRef:this.getInputRef,isDisabled:i,isHidden:m,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:y,spellCheck:"false",tabIndex:s,form:f,theme:p,type:"text",value:c},h))}},{key:"renderPlaceholderOrValue",value:function(){var r=this,i=this.components,u=i.MultiValue,l=i.MultiValueContainer,c=i.MultiValueLabel,s=i.MultiValueRemove,f=i.SingleValue,v=i.Placeholder,m=this.commonProps,_=this.props,h=_.controlShouldRenderValue,R=_.isDisabled,g=_.isMulti,p=_.inputValue,y=_.placeholder,F=this.state,O=F.selectValue,H=F.focusedValue,A=F.isFocused;if(!this.hasValue()||!h)return p?null:Fa.default.createElement(v,yt({},m,{key:"placeholder",isDisabled:R,isFocused:A}),y);if(g){var W=O.map(function(he,ye){var le=he===H;return Fa.default.createElement(u,yt({},m,{components:{Container:l,Label:c,Remove:s},isFocused:le,isDisabled:R,key:"".concat(r.getOptionValue(he)).concat(ye),index:ye,removeProps:{onClick:function(){return r.removeValue(he)},onTouchEnd:function(){return r.removeValue(he)},onMouseDown:function(Re){Re.preventDefault(),Re.stopPropagation()}},data:he}),r.formatOptionLabel(he,"value"))});return W}if(p)return null;var me=O[0];return Fa.default.createElement(f,yt({},m,{data:me,isDisabled:R}),this.formatOptionLabel(me,"value"))}},{key:"renderClearIndicator",value:function(){var r=this.components.ClearIndicator,i=this.commonProps,u=this.props,l=u.isDisabled,c=u.isLoading,s=this.state.isFocused;if(!this.isClearable()||!r||l||!this.hasValue()||c)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return Fa.default.createElement(r,yt({},i,{innerProps:f,isFocused:s}))}},{key:"renderLoadingIndicator",value:function(){var r=this.components.LoadingIndicator,i=this.commonProps,u=this.props,l=u.isDisabled,c=u.isLoading,s=this.state.isFocused;if(!r||!c)return null;var f={"aria-hidden":"true"};return Fa.default.createElement(r,yt({},i,{innerProps:f,isDisabled:l,isFocused:s}))}},{key:"renderIndicatorSeparator",value:function(){var r=this.components,i=r.DropdownIndicator,u=r.IndicatorSeparator;if(!i||!u)return null;var l=this.commonProps,c=this.props.isDisabled,s=this.state.isFocused;return Fa.default.createElement(u,yt({},l,{isDisabled:c,isFocused:s}))}},{key:"renderDropdownIndicator",value:function(){var r=this.components.DropdownIndicator;if(!r)return null;var i=this.commonProps,u=this.props.isDisabled,l=this.state.isFocused,c={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return Fa.default.createElement(r,yt({},i,{innerProps:c,isDisabled:u,isFocused:l}))}},{key:"renderMenu",value:function(){var r=this,i=this.components,u=i.Group,l=i.GroupHeading,c=i.Menu,s=i.MenuList,f=i.MenuPortal,v=i.LoadingMessage,m=i.NoOptionsMessage,_=i.Option,h=this.commonProps,R=this.state,g=R.focusedOption,p=R.menuOptions,y=this.props,F=y.captureMenuScroll,O=y.inputValue,H=y.isLoading,A=y.loadingMessage,W=y.minMenuHeight,me=y.maxMenuHeight,he=y.menuIsOpen,ye=y.menuPlacement,le=y.menuPosition,Fe=y.menuPortalTarget,Re=y.menuShouldBlockScroll,Ee=y.menuShouldScrollIntoView,He=y.noOptionsMessage,_e=y.onMenuScrollToTop,zn=y.onMenuScrollToBottom;if(!he)return null;var bn=function(Ce){var q=g===Ce.data;return Ce.innerRef=q?r.getFocusedOptionRef:void 0,Fa.default.createElement(_,yt({},h,Ce,{isFocused:q}),r.formatOptionLabel(Ce.data,"menu"))},et;if(this.hasOptions())et=p.render.map(function(be){if(be.type==="group"){var Ce=be.type,q=du(be,["type"]),Se="".concat(be.key,"-heading");return Fa.default.createElement(u,yt({},h,q,{Heading:l,headingProps:{id:Se,data:be.data},label:r.formatGroupLabel(be.data)}),be.options.map(function(ae){return bn(ae)}))}else if(be.type==="option")return bn(be)});else if(H){var nt=A({inputValue:O});if(nt===null)return null;et=Fa.default.createElement(v,h,nt)}else{var ne=He({inputValue:O});if(ne===null)return null;et=Fa.default.createElement(m,h,ne)}var N={minMenuHeight:W,maxMenuHeight:me,menuPlacement:ye,menuPosition:le,menuShouldScrollIntoView:Ee},se=Fa.default.createElement(LQ,yt({},h,N),function(be){var Ce=be.ref,q=be.placerProps,Se=q.placement,ae=q.maxHeight;return Fa.default.createElement(c,yt({},h,N,{innerRef:Ce,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove},isLoading:H,placement:Se}),Fa.default.createElement(Fbn,{isEnabled:F,onTopArrive:_e,onBottomArrive:zn},Fa.default.createElement(Sbn,{isEnabled:Re},Fa.default.createElement(s,yt({},h,{innerRef:r.getMenuListRef,isLoading:H,maxHeight:ae}),et))))});return Fe||le==="fixed"?Fa.default.createElement(f,yt({},h,{appendTo:Fe,controlElement:this.controlRef,menuPlacement:ye,menuPosition:le}),se):se}},{key:"renderFormField",value:function(){var r=this,i=this.props,u=i.delimiter,l=i.isDisabled,c=i.isMulti,s=i.name,f=this.state.selectValue;if(!(!s||l))if(c)if(u){var v=f.map(function(h){return r.getOptionValue(h)}).join(u);return Fa.default.createElement("input",{name:s,type:"hidden",value:v})}else{var m=f.length>0?f.map(function(h,R){return Fa.default.createElement("input",{key:"i-".concat(R),name:s,type:"hidden",value:r.getOptionValue(h)})}):Fa.default.createElement("input",{name:s,type:"hidden"});return Fa.default.createElement("div",null,m)}else{var _=f[0]?this.getOptionValue(f[0]):"";return Fa.default.createElement("input",{name:s,type:"hidden",value:_})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?Fa.default.createElement(pbn,{"aria-live":"polite"},Fa.default.createElement("span",{id:"aria-selection-event"},"\xA0",this.state.ariaLiveSelection),Fa.default.createElement("span",{id:"aria-context"},"\xA0",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var r=this.components,i=r.Control,u=r.IndicatorsContainer,l=r.SelectContainer,c=r.ValueContainer,s=this.props,f=s.className,v=s.id,m=s.isDisabled,_=s.menuIsOpen,h=this.state.isFocused,R=this.commonProps=this.getCommonProps();return Fa.default.createElement(l,yt({},R,{className:f,innerProps:{id:v,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:h}),this.renderLiveRegion(),Fa.default.createElement(i,yt({},R,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:h,menuIsOpen:_}),Fa.default.createElement(c,yt({},R,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),Fa.default.createElement(u,yt({},R,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(Fa.Component);DR.defaultProps=qbn;var kKa=Ma(_3());var Vj=Ma(o0());function $bn(e){var n=Vbn();return function(){var a=Or(e),r;if(n){var i=Or(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Gl(this,r)}}function Vbn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var Qbn={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},DI=function(n){var t,a;return a=t=function(r){ii(u,r);var i=$bn(u);function u(){var l;ri(this,u);for(var c=arguments.length,s=new Array(c),f=0;f1?f-1:0),m=1;m0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,a=String(n).toLowerCase(),r=String(t.value).toLowerCase(),i=String(t.label).toLowerCase();return r===a||i===a},e1n={formatCreateLabel:function(n){return'Create "'.concat(n,'"')},isValidNewOption:function(n,t,a){return!(!n||t.some(function(r){return mMe(n,r)})||a.some(function(r){return mMe(n,r)}))},getNewOptionData:function(n,t){return{label:t,value:n,__isNew__:!0}}},n1n=Zbn({allowCreateWhileLoading:!1,createOptionPosition:"last"},e1n),t1n=function(n){var t,a;return a=t=function(r){ii(u,r);var i=Kbn(u);function u(l){var c;ri(this,u),c=i.call(this,l),c.select=void 0,c.onChange=function(f,v){var m=c.props,_=m.getNewOptionData,h=m.inputValue,R=m.isMulti,g=m.onChange,p=m.onCreateOption,y=m.value,F=m.name;if(v.action!=="select-option")return g(f,v);var O=c.state.newOption,H=Array.isArray(f)?f:[f];if(H[H.length-1]===O){if(p)p(h);else{var A=_(h,h),W={action:"create-option",name:F};g(R?[].concat(tR(hI(y)),[A]):A,W)}return}g(f,v)};var s=l.options||[];return c.state={newOption:void 0,options:s},c}return oi(u,[{key:"UNSAFE_componentWillReceiveProps",value:function(c){var s=c.allowCreateWhileLoading,f=c.createOptionPosition,v=c.formatCreateLabel,m=c.getNewOptionData,_=c.inputValue,h=c.isLoading,R=c.isValidNewOption,g=c.value,p=c.options||[],y=this.state.newOption;R(_,hI(g),p)?y=m(_,v(_)):y=void 0,this.setState({newOption:y,options:(s||!h)&&y?f==="first"?[y].concat(tR(p)):[].concat(tR(p),[y]):p})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var c=this,s=this.state.options;return Yj.default.createElement(n,yt({},this.props,{ref:function(v){c.select=v},options:s,onChange:this.onChange}))}}]),u}(Yj.Component),t.defaultProps=n1n,a},a1n=t1n(DR),r1n=DI(a1n),UQ=r1n;var Kj=Ma(o0());var RXa=Ma(dI());var FXa=Ma(_3());function o1n(e){var n=i1n();return function(){var a=Or(e),r;if(n){var i=Or(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Gl(this,r)}}function i1n(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var u1n={cacheOptions:!1,defaultOptions:!1,filterOption:null,isLoading:!1},l1n=function(n){var t,a;return a=t=function(r){ii(u,r);var i=o1n(u);function u(l){var c;return ri(this,u),c=i.call(this),c.select=void 0,c.lastRequest=void 0,c.mounted=!1,c.optionsCache={},c.handleInputChange=function(s,f){var v=c.props,m=v.cacheOptions,_=v.onInputChange,h=ZFe(s,f,_);if(!h){delete c.lastRequest,c.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});return}if(m&&c.optionsCache[h])c.setState({inputValue:h,loadedInputValue:h,loadedOptions:c.optionsCache[h],isLoading:!1,passEmptyOptions:!1});else{var R=c.lastRequest={};c.setState({inputValue:h,isLoading:!0,passEmptyOptions:!c.state.loadedInputValue},function(){c.loadOptions(h,function(g){!c.mounted||(g&&(c.optionsCache[h]=g),R===c.lastRequest&&(delete c.lastRequest,c.setState({isLoading:!1,loadedInputValue:h,loadedOptions:g||[],passEmptyOptions:!1})))})})}return h},c.state={defaultOptions:Array.isArray(l.defaultOptions)?l.defaultOptions:void 0,inputValue:typeof l.inputValue!="undefined"?l.inputValue:"",isLoading:l.defaultOptions===!0,loadedOptions:[],passEmptyOptions:!1},c}return oi(u,[{key:"componentDidMount",value:function(){var c=this;this.mounted=!0;var s=this.props.defaultOptions,f=this.state.inputValue;s===!0&&this.loadOptions(f,function(v){if(!!c.mounted){var m=!!c.lastRequest;c.setState({defaultOptions:v||[],isLoading:m})}})}},{key:"UNSAFE_componentWillReceiveProps",value:function(c){c.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),c.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(c.defaultOptions)?c.defaultOptions:void 0})}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"loadOptions",value:function(c,s){var f=this.props.loadOptions;if(!f)return s();var v=f(c,s);v&&typeof v.then=="function"&&v.then(s,function(){return s()})}},{key:"render",value:function(){var c=this,s=this.props,f=s.loadOptions,v=s.isLoading,m=du(s,["loadOptions","isLoading"]),_=this.state,h=_.defaultOptions,R=_.inputValue,g=_.isLoading,p=_.loadedInputValue,y=_.loadedOptions,F=_.passEmptyOptions,O=F?[]:R&&p?y:h||[];return Kj.default.createElement(n,yt({},m,{ref:function(A){c.select=A},options:O,isLoading:g||v,onInputChange:this.handleInputChange}))}}]),u}(Kj.Component),t.defaultProps=u1n,a},c1n=DI(DR),s1n=l1n(c1n),Xj=s1n;var _Me=Ma(_W()),h3=({baseClass:e,isMulti:n})=>t=>{let a=(u,l)=>Object.assign({},u,l),r=u=>l=>a(l,u),i=!p1n&&typeof document!="undefined";return Mt.createElement(e,nu(Xa({},t),{isMulti:n,components:{MenuList:f1n},menuPortalTarget:t.useMenuPortal&&i?document.body:void 0,options:hMe(t.options),value:hMe(t.value),getOptionLabel:BQ(t.getOptionLabel),getOptionValue:BQ(t.getOptionValue),formatOptionLabel:BQ(t.formatOptionLabel),loadOptions:t.loadOptions&&((...u)=>t.loadOptions(...u).then(yI)),onChange:(u,{action:l})=>{switch(l){case"select-option":u.__isNew__?t.onCreate&&t.onCreate(u.label):t.onSelect&&t.onSelect(yI(u));break;case"clear":t.onClear&&t.onClear();break;case"remove-value":t.onSelect&&t.onSelect(yI(u||[]));break;case"create-option":t.onCreate&&t.onCreate(u.label);break}},isOptionDisabled:t.isOptionDisabled&&(u=>!u.__isNew__&&t.isOptionDisabled(yI(u))),styles:{indicatorsContainer:r(t.indicatorsContainerStyle),control:r(t.controlStyle),menuList:r(t.menuListStyle),placeholder:r({color:"#B1C2D9"}),menu:r(a({zIndex:1e3},t.menuStyle)),menuPortal:r({zIndex:1e4}),option:(u,l)=>a(u,l.isFocused?t.focusedOptionStyle:{})}}))},f1n=e=>{let n=Array.isArray(e.children)?e.children:[e.children],t=[];return e.selectProps.footerOption&&e.selectProps.options&&(t=[Mt.createElement("hr",{className:"py-0 my-0"}),e.selectProps.footerOption({inputValue:e.selectProps.inputValue,options:yI(e.selectProps.options)})]),Mt.createElement("div",{className:"overflow-y-auto overflow-x-hidden",style:Object.assign({},{maxHeight:e.selectProps.maxMenuHeight},e.selectProps.menuListStyle)},Mt.createElement(_Me.default,{length:n.length,itemRenderer:(a,r)=>Mt.createElement("div",{key:r},n[a])}),...t)};Qj.displayName="ReactSelect";UQ.displayName="ReactSelectCreatable";Xj.displayName="ReactSelectAsync";var pMe=h3({baseClass:Qj,isMulti:!1}),v1n=h3({baseClass:UQ,isMulti:!1}),m1n=h3({baseClass:Qj,isMulti:!0}),dMe=h3({baseClass:Xj,isMulti:!1}),_1n=h3({baseClass:Xj,isMulti:!0}),p1n=0;var hMe=e=>e instanceof Array?typeof e[0]=="object"?e:e.map(n=>({__wrap:n})):typeof e=="undefined"||typeof e=="object"?e:{__wrap:e},yI=e=>{let n=t=>t&&typeof t=="object"&&"__wrap"in t;return e instanceof Array?n(e[0])?e.map(t=>t.__wrap):e:n(e)?e.__wrap:e},BQ=e=>e&&(n=>e(yI(n)));var gMe=e=>()=>new Promise((n,t)=>{var a=i=>()=>n(i),r=i=>()=>t(i);try{e(a)(r)()}catch(i){t(i)}});var DMe=function(e){return gMe(function(n){return function(t){return YH(Dr(t)(n))(e)}})};var g3=Bo(),d1n=Rt(st()(C({reflectSymbol:function(){return"inputValue"}})(ve)(De)));var h1n=L(Ht),g1n=L(B),yMe=Ws(),bMe=ja();var D1n=function(e){return e};var Qu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),JQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var RMe=function(e){return function(n){if(e instanceof Qu){var t={};for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a]);return t["aria-label"]=Nb(e.value0),t}if(e instanceof JQ){var r={};for(var i in n)({}).hasOwnProperty.call(n,i)&&(r[i]=n[i]);return r["aria-labelledby"]=Nb(e.value0),r}throw new Error("Failed pattern match at Component.ReactSelect (line 174, column 3 - line 176, column 66): "+[e.constructor.name])}},Zj=function(e){return g3(function(n){return Ue(d1n(n))(e)})};var e9=function(e){return function(n){return DMe(h1n(Ye)(e(n)))()}};var wMe=function(e){return function(n){return oa(e({inputValue:ie(n.inputValue),options:n.options}))}};var SMe=function(e){var n={};for(var t in e)({}).hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.value=xue(function(a){return oa(g1n(D1n)(a))})(e.value),n},y1n=g3,EMe=g3;var b1n=g3;var CMe=g3;var Yc=function(e){return function(){var n=yMe(pMe),t=RMe(e);return function(a){return n(y1n(SMe(EMe(t(CMe(bMe(a)))))))}}},n9=function(e){return function(){var n=yMe(dMe),t=RMe(e);return function(a){return n(b1n(SMe(EMe(t(CMe(bMe(a)))))))}}};var R1n=st();var WQ=K(Me),qQ=Rt(R1n(C({reflectSymbol:function(){return"value"}})(ve)(De))),zQ=z(Mn);var om=function(e){return pe("")(WQ(qQ(wo(e.target)))(function(n){return zQ(n.value)}))},IMe=function(e){return pe("")(WQ(qQ(wo(e.target)))(function(n){return zQ(n.value)}))},ac=function(e){return pe("")(WQ(qQ(wo(e.target)))(function(n){return zQ(n.value)}))};la();var FMe=class extends Mt.Component{constructor(n){super(n);this.state={error:null}}static getDerivedStateFromError(n){return{error:n}}componentDidCatch(n,t){this.props.componentDidCatch(n,t)}render(){return this.props.render(this.state)}},TMe=FMe;var w1n=Ws(),S1n=z(jt);var E1n=function(){return function(){return w1n(TMe)}},C1n=E1n()(),t9=function(e){return C1n({render:function(n){return e({hasError:tt(ie(n.error))})},componentDidCatch:function(n,t){return Ya(nr)("Error within error boundary")({error:n,componentStack:t.componentStack})(function(a){return S1n(we)})()}})};la();var Ts={PRIMARY:"#008CFD",SECONDARY:"#6E84A3",WHITE:"#FFF",GRAY_300:"#E3EBF6"};var bR=Ma(PMe()),bI=4,aRn=({trackColor:e,background:n})=>({props:t,children:a})=>Mt.createElement("div",Object.assign({},t,{style:Object.assign({},t.style,{height:`${bI}px`,borderRadius:`${bI*2}px`,background:n||e})}),...a),NMe=({horizontal:e})=>({props:n,isDragged:t})=>Mt.createElement("svg",Object.assign({},n,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"}),Mt.createElement("circle",{cx:"9",cy:"9",r:"8.5",fill:t?Ts.SECONDARY:Ts.WHITE,stroke:Ts.SECONDARY}),Mt.createElement("path",{stroke:t?Ts.WHITE:Ts.SECONDARY,d:e?"M7.5 6L7.5 12":"M6 7.5L12 7.5"}),Mt.createElement("path",{stroke:t?Ts.WHITE:Ts.SECONDARY,d:e?"M10.5 6L10.5 12":"M6 10.5L12 10.5"})),OMe=e=>Mt.createElement("div",{"aria-label":e.ariaLabel},Mt.createElement(bR.Range,{step:e.step,min:e.min,max:e.max,values:[e.value],onChange:([n])=>e.onChange(n),onFinalChange:([n])=>e.onFinalChange&&e.onFinalChange(n),renderTrack:aRn({trackColor:e.trackColor||Ts.GRAY_300,background:e.fillBefore?(0,bR.getTrackBackground)({values:[e.value],colors:[Ts.PRIMARY,Ts.GRAY_300],min:e.min,max:e.max,"aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":e.value}):void 0}),renderThumb:NMe({horizontal:!0})}));var kMe=e=>{let n=Mt.useRef();return Mt.useEffect(()=>{n.current&&n.current.forceUpdate()}),Mt.createElement(bR.Range,{ref:n,values:[e.low,e.high],step:e.step||Math.round(Math.max((e.max-e.min)/100,1)),min:e.min,max:e.max,onChange:t=>{e.low==t[0]?e.setHigh(t[1]):e.setLow(t[0])},renderTrack:({props:t,children:a})=>Mt.createElement("div",{onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:Object.assign({},t.style,{height:`${bI}px`,borderRadius:`${bI*2}px`,backgroundColor:Ts.GRAY_300})},Mt.createElement("div",{ref:t.ref,style:{height:`${bI}px`,width:"100%",borderRadius:`${bI*2}px`,background:(0,bR.getTrackBackground)({values:[e.low,e.high],colors:[Ts.GRAY_300,Ts.PRIMARY,Ts.GRAY_300],min:e.min,max:e.max}),alignSelf:"center"}},...a)),renderThumb:NMe({horizontal:!0})})};var HMe=Ws(),i9={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Wt}};var UMe={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Dt}};var u9=function(e){return function(){return function(){return HMe(OMe)}}},BMe=function(e){return function(){return function(){return HMe(kMe)}}};var rRn=ja(),oRn=ji(),QQ=an(),iRn=Kf(wn)(),uRn=jn(Pn),lRn=Od(jt),cRn=Lr(jt)(Pr),sRn=vo()(),fRn=nn(Er),vRn=nn(Jn),mRn=re(Tw);var RI={showNumber:re(qe),parseNumber:Hf,Eq0:function(){return Va}},_Rn=function(e){return e.showNumber},pRn=function(e){return e.parseNumber};var wI=function(e){var n=_Rn(e),t=e.Eq0(),a=ny(t),r=ce(Ft(t)),i=pRn(e);return function(){return function(u){var l=rRn(u);return Fu(oRn(ya(n(QQ(l.value))))(function(c){return iRn(a(QQ(l.value))(function(s){return uRn(lRn(r(i(c.value0))(new d(s)))(c.value1(n(s))))}))(function(){var s=function(f){return function(){return c.value1(f)(),cRn(i(f))(l.onChange)()}};return Yo(sRn(Bn(l.className)(""))({type:"number",min:Te("")(n)(cr(l.min)),max:Te("")(n)(cr(l.max)),step:Te("")(n)(cr(l.step)),value:c.value0,onChange:fRn(s)(ac),onBlur:vRn(c.value1)(n(QQ(l.value))),placeholder:Bn(l.placeholder)(""),required:Bn(l.required)(!1),disabled:Bn(l.disabled)(!1),autoFocus:Bn(l.autoFocus)(!1),name:Bn(l.name)(""),"aria-required":mRn(Bn(l.required)(!1))}))})}))}}};var dRn=Kf(wn)(),JMe=el()(si(si(Zu)()({reflectSymbol:function(){return"min"}})(Va))()({reflectSymbol:function(){return"max"}})(Va)),hRn=ny(JMe),WMe=jn(Pn),qMe=U(J),YQ=U(X),gRn=BMe(UMe)()(),zMe=nn(Er),$Me=U(M),VMe=wI(RI)(),DRn=z(Qt),KQ=Ln(wn)(Ot),QMe=Qo(Ht),YMe=er(QMe),b3=z(Xn),yRn=lc(JMe),bRn=xr(QMe),XQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ZQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),KMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),R3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RRn=function(e){return function(n){return function(t){var a=Fu(dRn(hRn(e.value)(function(r){return WMe(t(new KMe(r)))}))(function(){return Yo(ke)}));return qMe(e.className)([a,YQ("mx-2 px-1")(gRn({min:e.range.min,max:e.range.max,low:n.value.min,high:n.value.max,setLow:zMe(t)(XQ.create),setHigh:zMe(t)(ZQ.create)})),qMe("row mt-4")([$Me("col-6")("Minimum"),$Me("col-6 text-right")("Maximum"),YQ("col-6")(VMe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.min,onChange:function(r){return t(XQ.create(r))}})),YQ("col-6 text-right")(VMe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.max,onChange:function(r){return t(ZQ.create(r))}}))])])}}},wRn=function(e){return function(n){var t={isSameItem:function(a){return function(r){return!0}},commitItem:function(a){return DRn(we)}};return function(a){if(a instanceof XQ)return KQ(YMe(R3.create)(q1(we)))(function(){return b3({debouncer:n.debouncer,value:{max:n.value.max,min:a.value0}})});if(a instanceof ZQ)return KQ(YMe(R3.create)(q1(we)))(function(){return b3({debouncer:n.debouncer,value:{min:n.value.min,max:a.value0}})});if(a instanceof KMe)return b3({debouncer:n.debouncer,value:a.value0});if(a instanceof R3&&a.value0 instanceof OD&&yRn(n.value)(e.value))return KQ(Aa(WMe(e.onChange(n.value))))(function(){return b3(n)});if(a instanceof R3)return bRn(R3.create)(function(r){return{value:n.value,debouncer:r}})(DC(t)(n.debouncer)(a.value0));throw new Error("Failed pattern match at Hub.Filters.ThrottledRangeSlider (line 87, column 21 - line 103, column 49): "+[a.constructor.name])}}},SRn=function(e){return b3({value:e.value,debouncer:gC})},XMe=Iu("ThrottledRangeSlider")(function(e){return{init:SRn(e),view:RRn(e),update:wRn(e)}});var lY=Ma(n2e());var NRn=Qf(),ORn=function(e){return e},kRn=function(e){return e};var c9=function(e){var n=NRn(e);return function(){return function(){return n(lY.default)}}},s9=function(e){return ORn(wo(e))};var f9=kRn,v9=wo("auto");var t2e=1070;var a2e=z(Xn),HRn=UA(Oc),URn=bH(Oc),m9=Xe(Ze),BRn=di(X)()(),JRn=Ci(Ie)(Nt),cY=Sb(Nt),WRn=Li(J),sY=vo()(),fY=nn(Er),qRn=U(M),r2e=ce(Nq),zRn=Ox(J)()(),_9=nn(Jn),$Rn=Ve(M),cg=U(X),RR=U(J),VRn=Jg(Nt),QRn=Lr(jt)(Pr),YRn=Ii(Bl),o2e=V(de),KRn=re(rye),p9=oo(Oc),XRn=c9(X)()(),vY=Ve(X),ZRn=HA(Oc),ewn=it(Me),i2e=ip(X)()(),nwn=L(B),twn=In(J)()(),awn=Qv(Ie)(At),rwn=ce(cye),own=hc(M),iwn=L(de),u2e=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),l2e=function(e){return function(n){if(n.value1 instanceof Wa)return a2e({expandedFilters:HRn(n.value0)(e.expandedFilters)});if(n.value1 instanceof Ua)return a2e({expandedFilters:URn(n.value0)(e.expandedFilters)});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 58, column 1 - line 58, column 55): "+[e.constructor.name,n.constructor.name])}},c2e=function(e){return Te(m9)(function(n){return BRn({placement:function(){return e.mobileLayout?bf:w8}(),overlay:Z(n),overlayStyle:$e({maxWidth:"15rem",zIndex:t2e}),trigger:function(){return e.mobileLayout?id:R8}()})})},uwn=function(e){return function(n){return function(t){return function(a){var r=JRn(t.value)(a),i=function(u){if(r)return cY(t.value)(a);if(Ae)return xo(t.value)(a);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 301, column 5 - line 303, column 50): "+[u.constructor.name])};return c2e(e)(t.tooltip)(WRn("form-check-label py-2 my-1 py-md-0 my-md-0 d-flex flex-row-reverse flex-md-row align-items-center"+function(){return e.mobileLayout?" text-lead":""}())([sY("mr-md-3 t--filter-toggle-option")({type:"checkbox",checked:r,onChange:fY(e.onFilter(n))(function(u){return new d(new Bc(i(we)))})}),qRn("flex-grow-1")(t.value)]))}}}},lwn=function(e){return function(n){return function(t){return function(a){var r=function(v){if(v instanceof z0)return"and";if(v instanceof td)return"or";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 244, column 21 - line 246, column 35): "+[v.constructor.name])},i=function(v){return function(m){var _=function(){var h=r2e(m.operator)(v);return h?" active":" cursor-pointer"}();return zRn("btn btn-sm btn-outline-primary"+_)({onClick:_9(e.onFilter(n))(new d(new qu({terms:m.terms,operator:v})))})([sY("")({type:"radio",name:"operator",disabled:r2e(m.operator)(v)}),$Rn("text-uppercase")(r(v))])}},u=function(v){return cg("row no-gutters g-0 mt-2 mb-3")(cg("col-10")(RR("btn-group btn-group-toggle w-100")([i(z0.value)(v),i(td.value)(v)])))},l=function(v){return function(m){return function(_){return function(h){var R=bt(_.terms),g=v===R;return RR("row no-gutters g-0 mb-2")([cg("col-10")(Yc(new Qu("Search major"))()({options:VRn(m.options)(_.terms),getOptionLabel:m9,getOptionValue:m9,onSelect:fY(e.onFilter(n))(function(p){return new d(new qu({operator:_.operator,terms:function(){if(h instanceof b)return xo(p)(_.terms);if(h instanceof d)return xo(p)(cY(h.value0)(_.terms));throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 229, column 25 - line 231, column 75): "+[h.constructor.name])}()}))}),placeholder:"Search major\u2026",value:h,isClearable:!0,onClear:QRn(h)(function(p){return e.onFilter(n)(new d(new qu({operator:_.operator,terms:cY(p)(_.terms)})))})})),tn(R>=1&&!g)(cg("col-2 d-flex justify-content-center align-items-center pl-3")(cg("badge badge-light bg-light text-dark text-uppercase x-small")(Z(r(_.operator)))))])}}}},c=function(v){return function(m){return YRn(function(_){return function(h){return l(_)(v)(m)(new d(h))}})(m.terms)}},s=function(v){return function(m){return[l(bt(m.terms))(v)(m)(b.value)]}},f=function(){var v=function(_){if(Ae)return uye(t);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 168, column 1 - line 173, column 18): "+[])};if(a instanceof d){var m=k2(a.value0)(t);return m?a.value0:v(!0)}return v(!0)}();return t instanceof ND&&f instanceof gf?RR("mt-3")([sY("form-control")({type:"text",placeholder:t.value0.placeholder,value:f.value0,onChange:fY(e.onFilter(n))(function(v){return d.create(gf.create(ac(v)))})})]):t instanceof p_&&f instanceof $0?XMe({className:"mt-4 px-5 px-md-0",range:{min:t.value0.min,max:t.value0.max},value:f.value0,onChange:function(){var v=e.onFilter(n);return function(m){return v(d.create($0.create(m)))}}()}):t instanceof Iv&&f instanceof Bc?RR("mt-2 mt-md-0")(o2e(t.value0.options)(function(v){return uwn(e)(n)(v)(f.value0)})):t instanceof V0&&f instanceof qu?oe([oe(c(t.value0)(f.value0)),oe(s(t.value0)(f.value0)),tn(bt(f.value0.terms)>=1)(u(f.value0))]):Ya(nr)("Trying to render a filter with invalid selection. This shouldn't happen.")({facet:Yp(n),filter:kq(t),selection:KRn(f)})(function(v){return ke})}}}},d9=function(e){return function(n){var t=p9(n)(e.filterDefinitions.map);if(t instanceof d)return t9(function(a){return Xf(!a.hasError)(function(r){return cg("t--filter-"+B0(n))(lwn(e)(n)(t.value0.filter)(p9(n)(e.filters)))})});if(t instanceof b)return Ya(nr)("Hub: attempt to render a non-existent filter")({facet:B0(n)})(function(a){return ke});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 157, column 3 - line 166, column 22): "+[t.constructor.name])}},s2e=function(e){return function(n){var t=function(){var a=p9(n)(e.filterDefinitions.map);return a instanceof d&&a.value0.filter instanceof V0?cg("mb-8"):m9}();return t(d9(e)(n))}},f2e={expandedFilters:yH},cwn=function(e){return XRn({duration:f9(350),height:function(){if(e instanceof Ua)return s9(0);if(e instanceof Wa)return v9;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 318, column 15 - line 320, column 50): "+[e.constructor.name])}()})},swn=function(e){var n="fe fe-chevron-down d-inline-block transition-transform-fast"+function(){if(e instanceof Wa)return" rotate-180";if(e instanceof Ua)return"";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 310, column 72 - line 312, column 35): "+[e.constructor.name])}();return vY(n)(ke)},fwn=function(e){return function(n){return function(t){return function(a){var r=function(){if(ZRn(a.facet)(n.expandedFilters))return Wa.value;if(Ae)return Ua.value;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 90, column 5 - line 92, column 41): "+[])}(),i=p9(a.facet)(e.filters),u=Ue(a.iconClass)(function(m){return vY(m+" pl-1")(ke)}),l=function(){return a.facet instanceof P?new d(a.facet.value0):b.value}(),c=c2e(e)(ewn(UW)(l)),s=function(){var m=s0(r),_=i2e("cursor-pointer text-secondary mr-1 t--filter-toggle-button")({onClick:_9(t)(new u2e(a.facet,m))})(swn(r)),h=i2e("cursor-pointer text-primary mr-1")({onClick:_9(e.onFilter(a.facet))(b.value)})(vY("fe fe-x")(ke)),R=function(){var g=function(y){if(Ae)return[_];throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 80, column 1 - line 80, column 99): "+[])},p=nwn(cL(a.filter))(i);return p instanceof d&&p.value0?[h,_]:g(!0)}();return c(twn("row py-2 cursor-pointer"+(function(){return e.mobileLayout?" text-lead":""}()+(" t--filter-header-"+B0(a.facet))))({onClick:_9(t)(new u2e(a.facet,m))})([RR("col")([Z(Yp(a.facet)),u]),RR("col-auto text-right")(R)]))}(),f=c(cg("row w-100")(RR("col pr-0 pb-2")([Z(Yp(a.facet)),u]))),v=d9(e)(a.facet);if(a.layout instanceof J1)return oe([s,cwn(r)(v)]);if(a.layout instanceof W1)return oe([f,v]);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 82, column 3 - line 86, column 42): "+[a.layout.constructor.name])}}}},mY=function(e){return function(n){return function(t){return oe(o2e(e.filterDefinitions.categorized)(function(a){return oe([nB(awn(function(r){return rwn(r.layout)(W1.value)})(a.value1))(own("text-muted text-uppercase")(lhe(a.value0))),oe(iwn(fwn(e)(n)(t))(a.value1)),Ha("")])}))}}},v2e=function(e){return function(n){return function(t){return cg("mt-3")(mY(e)(n)(t))}}};var vwn=ja(),mwn=di(X)()(),_wn=Ve(J),pwn=ea(M),dwn=function(e){var n=zb(e);return function(){return function(t){return function(a){var r=vwn(t);return mwn({placement:bf,overlay:oe(n(a)),overlayStyle:Bn(r.overlayStyle)($e({width:"15rem"}))})(_wn("d-inline-flex align-items-center text-secondary "+r.className)([pwn("d-inline-block fe fe-help-circle "+function(){var i=r.anchorText==="";return i?"":"mr-2"}())(""),Z(r.anchorText)]))}}}},rc=function(e){var n=dwn(e)();return function(t){return n({className:t,anchorText:""})}};var hwn=fa(J)()(),gwn=V(B),Dwn=Nn(J)()(),ywn=Zt(tr),_Y=ea(M),bwn=K(Wv),Rwn=z(gm),m2e=U(J),_2e=rc(M),p2e=U(X),wwn=di(X)()(),Swn=Ve(M),Ewn=Ve(J),d2e=U(M);var Cwn=wr(Za),Iwn=function(e){return function(n){var t=function(a){if(n instanceof Qge)return hwn(a)({href:lDe(gwn(n.value0)(function(r){return{slug:r.slug,tab:Vi.value}}))});if(n instanceof mC)return Dwn(a)({onClick:ywn(n.value0)});throw new Error("Failed pattern match at SchoolDetails.Utils (line 159, column 15 - line 166, column 46): "+[n.constructor.name])};return t(e)([_Y("material-symbol mr-2")("tune"),Z(" Simulate chances")])}},h9=Iwn("btn btn-outline-primary d-flex align-items-center justify-content-center px-4"),wy=function(e){var n=U(e);return function(t){var a=U(t);return function(r){return oe(Pw(bwn(r)(function(i){return Rwn([m2e("row align-items-center")([n("col text-nowrap")(i.title),a("col-auto font-weight-semibold")(i.value)]),Ha("")])})))}}},wR=function(e){return U(e)("t--subtitle")},Fwn=wR(J),SI=function(e){var n=zb(e);return function(t){return function(a){return Fwn([oe(n(t)),Z(" "),_2e("text-secondary")(a)])}}},h2e=function(e){var n=U(e);return function(t){return function(a){return function(r){return m2e("row "+a)([p2e("col-auto")(_Y(r+(" fe large fe-"+t.icon))("")),n("col pl-0")(t.body)])}}}},pY=function(e){var n=h2e(e);return function(t){return n(t)("mb-3")("")}},g2e=function(e){var n=h2e(e);return function(t){return n(t)("mb-4")("text-secondary font-weight-bold fw-bold")}},D2e="bg-very-light-grey d-inline-block rounded-pill border small mr-2 mb-2 py-2 px-3",w3=function(e){return function(n){return p2e(D2e)(wwn({placement:bf,overlay:Swn("text-secondary")(n),overlayStyle:$e({width:"15rem"})})(Ewn("d-inline-flex align-items-center")([Z(e),_Y("d-inline-block fe fe-help-circle ml-2 text-secondary")("")])))}},Ms=d2e(D2e);var br=function(e){return d2e("x-large "+e)};var g9=function(e){if(e.totalUndergrads<200)return"fewer than 200";if(Ae)return ff(Cwn(e.totalUndergrads)(100)*100|0);throw new Error("Failed pattern match at SchoolDetails.Utils (line 141, column 1 - line 141, column 71): "+[e.constructor.name])};var D9=_2e("text-secondary ml-2")(` Our calculator evaluates your profile like the way an admissions officer does \u2014 first, minimum academic requirements based on your demographic, then a holistic review. `);var y2e=_s()(),Twn=Qe(kd),Mwn=re(BH),Gwn=Z5(),b2e=lse()(),Awn=Qe(ra),R2e=function(e){if(e instanceof ju)return"public";if(e instanceof Yl)return"private";throw new Error("Failed pattern match at SchoolDetails.Seo (line 87, column 17 - line 89, column 29): "+[e.constructor.name])},dY=function(e){return{"@type":"CollegeOrUniversity",name:e.name,address:iE(e.address)}},xwn=function(e){var n=oE(OM(e.address)),t=Ro(" ")([e.name,"is a",R2e(e.publicPrivate),"school in",_D(e.address),"with",g9(e)," total undergraduate students"]);return y2e(dY(e))({identifier:Mwn(e.slug)+Te("")(Twn("-"))(e.ipedsUnitId),description:t,telephone:e.phone,geo:{"@type":"GeoCoordinates",longitude:n.lng,latitude:n.lat}})},w2e=function(e){var n=y2e(xwn(e))({"@context":"https://schema.org"});return oe([Gwn(n),b2e({name:"description",content:n.description}),b2e({name:"keywords",content:Ro(" ")(Awn(["college education admissions enroll apply","application sports chancing financial scholarship",R2e(e.publicPrivate)])(function(){if(e.address instanceof Lu)return[e.address.value0.city,ch(e.address.value0.state)];if(e.address instanceof lu)return[e.address.value0.address];throw new Error("Failed pattern match at SchoolDetails.Seo (line 36, column 12 - line 42, column 32): "+[e.address.constructor.name])}()))})])};var Lwn=U(J),jwn=Nn(M)()(),Pwn=nn(Jn),Nwn=Z5(),Own=Ii(Bl),kwn=_s()(),S2e=function(e){return function(n){return c7(n.slugRedirectNotification)(uu(function(t){return jo(ya(!0))(function(a){return function(r){return tn(a)(Lwn("alert alert-info d-flex align-items-start justify-content-between pr-3 mt-3 mx-4 mx-md-6 mt-md-4 mb-0")([Z("We couldn\u2019t find a page with the exact address you requested, but found a similar one instead."+function(){return e.mobileLayout?"":" If things don\u2019t look quite right, remember to use the filters at the top to find what you\u2019re looking for."}()),jwn("btn btn-link fe fe-x large text-white p-0 mt-n1 ml-3")({onClick:Pwn(r)(!1)})("")]))}})}))}},E2e=function(e){return function(n){return Nwn({"@context":"https://schema.org","@type":"ItemList",name:n.seo.title,url:e.rootUrl+_C({slug:n.seo.slug}),description:n.seo.description,numberOfItems:bt(n.schools),itemListOrder:"https://schema.org/ItemListOrderAscending",itemListElement:Own(function(t){return function(a){return kwn({"@type":"ListItem",position:t,url:e.rootUrl+nd(vr.value)(a.slug)})(dY(a))}})(n.schools)})}},hY=function(e){if(e.ranking instanceof d)return{by:new fr(e.ranking.value0),direction:Cv.value};if(e.ranking instanceof b)return PD;throw new Error("Failed pattern match at Hub.Seo (line 57, column 15 - line 59, column 30): "+[e.ranking.constructor.name])};var S3=rr(uo),C2e=hn(dn),SR=pn(C2e)(fn(sn)),I2e=mn(vn),ER=_n(I2e),F2e=yn(Dn),CR=gn(F2e),Hwn=on(PJ)(SR(SR(SR(SR(SR(SR(SR(C2e)(I2e))(ER))(ER))(ER))(ER))(ER))(ER))(CR(CR(CR(CR(CR(CR(CR(F2e))))))))(ER),IR=function(){function e(){}return e.value=new e,e}(),Sy=function(){function e(){}return e.value=new e,e}(),FR=function(){function e(){}return e.value=new e,e}(),sg=function(){function e(){}return e.value=new e,e}(),pd=function(){function e(){}return e.value=new e,e}(),Uwn={to:function(e){if(e instanceof T)return IR.value;if(e instanceof o&&e.value0 instanceof T)return Sy.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return FR.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return sg.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return pd.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 17, column 1 - line 17, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof IR)return new T($.value);if(e instanceof Sy)return new o(new T($.value));if(e instanceof FR)return new o(new o(new T($.value)));if(e instanceof sg)return new o(new o(new o(new T($.value))));if(e instanceof pd)return new o(new o(new o(new o($.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 17, column 1 - line 17, column 46): "+[e.constructor.name])}},T2e={show:Cr(Uwn)(Ca(S3({reflectSymbol:function(){return"GPA"}}))(Ca(S3({reflectSymbol:function(){return"SATACT"}}))(Ca(S3({reflectSymbol:function(){return"Coursework"}}))(Ca(S3({reflectSymbol:function(){return"Extracurriculars"}}))(S3({reflectSymbol:function(){return"Demographics"}}))))))},Bwn={eq:function(e){return function(n){return e instanceof IR&&n instanceof IR||e instanceof Sy&&n instanceof Sy||e instanceof FR&&n instanceof FR||e instanceof sg&&n instanceof sg||e instanceof pd&&n instanceof pd}}},Jwn=ce(Bwn),M2e=function(e){if(e instanceof IR)return"GPA";if(e instanceof Sy)return"SAT/ACT";if(e instanceof FR)return"Coursework";if(e instanceof sg)return"Extracurriculars";if(e instanceof pd)return"Demographics";throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 36, column 9 - line 41, column 33): "+[e.constructor.name])},Wwn=function(e){if(e instanceof ws)return IR.value;if(e instanceof ul||e instanceof ll)return Sy.value;if(e instanceof gv)return FR.value;if(e instanceof Dv)return sg.value;if(e instanceof yv||e instanceof uf||e instanceof bv)return pd.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 25, column 13 - line 33, column 28): "+[e.constructor.name])},gY=function(e){return Ea(function(){var n=Jwn(e);return function(t){return n(Wwn(t))}}())(Hwn)},DY=function(){return[IR.value,Sy.value,FR.value,sg.value]}();var qwn=L(B),G2e=an(),hu=K(Me),y9=z(Mn),yY=V(B),A2e=function(e){if(e instanceof ws)return 0;if(e instanceof ul)return 1;if(e instanceof ll)return 2;if(e instanceof gv)return 3;if(e instanceof Dv)return 4;if(e instanceof uf)return 5;if(e instanceof yv)return 6;if(e instanceof bv)return 7;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 71, column 13 - line 79, column 17): "+[e.constructor.name])},bY=function(e){var n=qwn(G2e)(e);return function(t){if(t instanceof ws)return hu(hu(n)(function(a){return a.gpa}))(function(a){return y9(new a_({value:a}))});if(t instanceof ul)return hu(hu(n)(function(a){return a.sat.readingWriting}))(function(a){return hu(hu(n)(function(r){return r.sat.math}))(function(r){return y9(new r_({readingWriting:a,math:r}))})});if(t instanceof ll)return hu(hu(n)(function(a){return a.act.math}))(function(a){return hu(hu(n)(function(r){return r.act.english}))(function(r){return hu(hu(n)(function(i){return i.act.reading}))(function(i){return hu(hu(n)(function(u){return u.act.science}))(function(u){return y9(new o_({math:a,english:r,reading:i,science:u}))})})})});if(t instanceof gv)return hu(hu(n)(function(a){return a.courseRigor.ap}))(function(a){return hu(hu(n)(function(r){return r.courseRigor.honors}))(function(r){return hu(hu(n)(function(i){return i.courseRigor.collegeClasses}))(function(i){return y9(new i_({ap:a,honors:r,collegeClasses:i}))})})});if(t instanceof Dv)return new d(new u_(pe([])(yY(n)(function(a){return a.ecActivities}))));if(t instanceof yv)return b.value;if(t instanceof uf)return b.value;if(t instanceof bv)return b.value;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 16, column 27 - line 42, column 12): "+[t.constructor.name])}},zwn=function(e){return function(n){if(n instanceof ws)return new a_({value:3.5});if(n instanceof ul)return new r_({readingWriting:700,math:700});if(n instanceof ll)return new o_({math:30,english:30,reading:30,science:30});if(n instanceof gv)return new i_({ap:0,honors:0,collegeClasses:0});if(n instanceof Dv)return new u_(pe([])(yY(yY(e)(G2e))(function(t){return t.ecActivities})));if(n instanceof yv)return new Up(mh.value);if(n instanceof uf)return new U0(w_e);if(n instanceof bv)return new Bp(new _h(yD.value));throw new Error("Failed pattern match at Hub.Whatificator.Field (line 52, column 14 - line 68, column 51): "+[n.constructor.name])}},RY=function(e){return function(n){return pe(zwn(e)(n))(bY(e)(n))}};var x2e=function(e){return function(n){return Ar(n(e))}};var L2e="top";var j2e=co($r(Po)),$wn=V(Ht),P2e=K(It),Vwn=cl(ut(st()(C({reflectSymbol:function(){return"category"}})(ve)(C({reflectSymbol:function(){return"id"}})(SE)(C({reflectSymbol:function(){return"name"}})(ve)(De)))))),Qwn=V(de),Ywn=V(B),Kwn=cl(ve),N2e=j2e("profile_search_extracurricular_activities_path")(function(e){return function(n){return $wn(P2e(e({search_term:n}))(Io(Vwn("Network.ECSelector.API"))))(function(t){return ur(Qwn(t)(function(a){return Ywn(RE(a.category))(function(r){return{id:a.id,name:a.name,category:r}})}))})}}),O2e=j2e("profile_generate_ec_description_path")(function(e){return function(n){return P2e(e(n))(Io(Kwn("Profile.ECSelector.API.generateEcDescription response")))}});var k2e=hn(dn),D_=pn(k2e)(fn(sn)),H2e=mn(vn),y_=_n(H2e),U2e=yn(Dn),b_=gn(U2e),Xwn=FW()(),fg=re(nl),Zwn=di(X)()(),E3=U(M),eSn=l0(J)()(),nSn=V(de),tSn=xde(M)()(),aSn=re(qe),rSn=Nn(X)()(),oSn=nn(Jn),iSn=ea(M),C3=U(J),EI=U(X),B2e=ce(Ft(H0)),uSn=Yf(J),lSn=L(de),cSn=$l(M),wY=function(){function e(){}return e.value=new e,e}(),SY=function(){function e(){}return e.value=new e,e}(),J2e=function(e){return function(n){if(n instanceof SY)return pe(e)(m_e(e));if(n instanceof wY)return pe(e)(__e(e));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 23, column 1 - line 23, column 46): "+[e.constructor.name,n.constructor.name])}},W2e=function(){return 100/$n(bt(on(RD)(D_(D_(D_(D_(D_(D_(D_(D_(D_(D_(D_(k2e)(H2e))(y_))(y_))(y_))(y_))(y_))(y_))(y_))(y_))(y_))(y_))(b_(b_(b_(b_(b_(b_(b_(b_(b_(b_(b_(U2e))))))))))))(y_)))}(),sSn=function(e){var n=of(e),t=o_e(n),a=function(r){return function(i){return function(u){var l=i-1,c=r+1,s=l/2,f=c/2;return Xwn("")({d:Ro(" ")(["M",fg(-f),fg(c),"L",fg(f),fg(c),"L",fg(s),fg(l),"L",fg(-s),fg(l),"Z"]),fill:u})}}};return Zwn({overlay:oe([E3("")("Use the arrows to choose"),E3("")("higher or lower levels")]),trigger:id,placement:bf})(eSn("")({viewBox:"-50 0 100 100",height:"100",width:"100"})([a(0)(25)("#6EF06B"),a(25)(50)("#B7EAB6"),a(50)(75)("#DEEDDE"),a(75)(100)("#EBEBEB"),a($n(t)*W2e)($n(t+1|0)*W2e)("#64A063"),oe(nSn(Qw(1)(4))(function(r){return tSn("")({x:"0",y:fg(25*$n(r)-11),dominantBaseline:"middle",textAnchor:"middle"})(aSn(r))}))]))},q2e=function(e){return function(n){var t=of(e),a=t_(e),r=function(i){var u=function(){if(i.msg instanceof wY)return"up";if(i.msg instanceof SY)return"down";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 67, column 17 - line 69, column 33): "+[i.msg.constructor.name])}();return rSn("py-0 px-2 my-2 btn btn-outline-light t--tier-"+(u+function(){return i.disabled?"":" text-body"}()))({type:"button",onClick:oSn(n)(i.msg),disabled:i.disabled})(iSn("x-large fe fe-arrow-"+u)(""))};return oe([C3("d-flex justify-content-between align-items-center")([E3("font-weight-bold fw-bold")("Tier "+wE(t)),C3("d-flex align-items-center")([EI("mr-2")(r({msg:wY.value,disabled:B2e(new d(t))(l_e(a))})),EI("")(r({msg:SY.value,disabled:B2e(new d(t))(F5(a))}))])]),EI("card shadow-none")(EI("card-body")(C3("row align-items-start")([EI("col-12 col-md-7")(Ue(u_e(a)(t))(function(i){return oe([Z("I did the equivalent of ANY of the following:"),uSn("")(lSn(cSn(""))(i))])})),EI("col-12 col-md-5")(C3("row align-items-center")([C3("col-7 d-flex flex-column align-items-center")([E3("mb-2 small")("Exceptional"),sSn(e),E3("mt-2 small")("Standard")])]))])))])}};var b9=z(Xn),fSn=ja(),vSn=Ln(wn)(Ot),mSn=eo(Pn),_Sn=V(Ht),pSn=n0(Js),dSn=Nn(X)()(),z2e=U(M),$2e=nn(Jn),EY=function(){function e(){}return e.value=new e,e}(),V2e=function(){function e(){}return e.value=new e,e}(),Q2e=function(){function e(){}return e.value=new e,e}(),CY=function(){function e(){}return e.value=new e,e}(),Y2e=function(){function e(){}return e.value=new e,e}(),K2e=function(){function e(){}return e.value=new e,e}(),X2e=function(){var e=function(n){var t=b9(EY.value),a=fSn(n),r=function(u){return function(l){if(l instanceof CY)return vSn(mSn(_Sn(pSn(a.onClick))(Dr(Pe(K2e.value))(Pe(Y2e.value)))))(function(){return b9(V2e.value)});if(l instanceof Y2e)return b9(EY.value);if(l instanceof K2e)return b9(Q2e.value);throw new Error("Failed pattern match at Utils.EffectButton (line 68, column 9 - line 70, column 24): "+[u.constructor.name,l.constructor.name])}},i=function(u){return function(l){var c=function(f){return dSn(Bn(a.buttonClass)("btn btn-primary px-4"))({onClick:f,disabled:Bn(a.disabled)(!1)})(Bn(a.buttonContent)(Z("Submit")))},s=Bn(a.render)({idle:c,inFlight:function(f){return z2e(Bn(a.spinnerClass)("spinner spinner-border text-primary"))("")},erroredOut:function(f){return oe([c(f),z2e("invalid-feedback d-block")(Bn(a.errorMessage)("Something went wrong. Try refreshing the page."))])}});if(u instanceof EY)return s.idle($2e(l)(CY.value));if(u instanceof V2e)return s.inFlight(we);if(u instanceof Q2e)return s.erroredOut($2e(l)(CY.value));throw new Error("Failed pattern match at Utils.EffectButton (line 49, column 11 - line 52, column 65): "+[u.constructor.name])}};return{init:t,view:i,update:r}};return Iu("EffectButton")(e)};var Z2e=function(){function e(){}return e.value=new e,e}(),eGe=function(){function e(){}return e.value=new e,e}(),CI=function(){function e(){}return e.value=new e,e}(),R9=function(){function e(){}return e.value=new e,e}(),nGe=function(){function e(){}return e.value=new e,e}(),tGe=function(){function e(){}return e.value=new e,e}(),II=function(){function e(){}return e.value=new e,e}(),aGe=function(e){if(e instanceof Z2e)return"avatar-xxs";if(e instanceof eGe)return"avatar-xs";if(e instanceof CI)return"avatar-sm";if(e instanceof R9)return"";if(e instanceof nGe)return"avatar-lg";if(e instanceof tGe)return"avatar-xl";if(e instanceof II)return"avatar-xxl";throw new Error("Failed pattern match at Dashkit.Avatar.Size (line 16, column 13 - line 23, column 34): "+[e.constructor.name])};var w9=ce(Ft(Nt)),hSn=ja(),gSn=U(X),DSn=Cs()(),IY=Ve(M),FY=In(X)()(),ySn=ea(M),bSn=ji(),RSn=Kf(wn)(),wSn=jn(Pn),SSn=iu(J)()(),ESn=Zt(xi),CSn=wv(),ISn=it(yr),oc=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),TR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),TY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),MY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rGe=function(){function e(){}return e.value=new e,e}(),FSn=function(){function e(){}return e.value=new e,e}(),TSn={eq:function(e){return function(n){return e instanceof oc&&n instanceof oc?e.value0.url===n.value0.url:e instanceof TR&&n instanceof TR?w9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.initials===n.value0.initials&&w9(e.value0.textColorClass)(n.value0.textColorClass):e instanceof TY&&n instanceof TY?w9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.iconClass===n.value0.iconClass:e instanceof MY&&n instanceof MY?w9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.name===n.value0.name:!1}}},MSn=ny(TSn),dd=function(){return function(e){var n=hSn(e),t=function(){var r=Bn(n.shape)(rGe.value);if(r instanceof rGe)return"rounded-circle";if(r instanceof FSn)return"rounded";throw new Error("Failed pattern match at Dashkit.Avatar (line 119, column 9 - line 121, column 37): "+[r.constructor.name])}(),a=function(r){return gSn("avatar "+(aGe(Bn(n.size)(R9.value))+(" "+Bn(n.className)(""))))(function(){if(r instanceof oc)return DSn("avatar-img img-fluid "+(t+(" "+Bn(n.borderClassName)(""))))({src:r.value0.url,alt:Bn(n.ariaLabel)("Avatar image")});if(r instanceof TR)return IY("avatar-title font-weight-bold fw-bold "+(t+(" "+(pe("")(r.value0.backgroundColorClass)+(" "+(pe("")(r.value0.textColorClass)+(" "+Bn(n.borderClassName)(""))))))))(r.value0.initials);if(r instanceof TY)return FY("avatar-title "+(t+(" "+(pe("")(r.value0.backgroundColorClass)+(" "+Bn(n.borderClassName)(""))))))({"aria-label":Bn(n.ariaLabel)("Avatar icon")})(ySn(r.value0.iconClass)(""));if(r instanceof MY)return FY("avatar-title "+(t+(" "+(pe("")(r.value0.backgroundColorClass)+(" "+Bn(n.borderClassName)(""))))))({"aria-label":Bn(n.ariaLabel)("Avatar icon")})(IY("material-symbol")(r.value0.name));throw new Error("Failed pattern match at Dashkit.Avatar (line 78, column 11 - line 116, column 46): "+[r.constructor.name])}())};return Fu(bSn(ya(n.source))(function(r){return RSn(MSn(n.source)(function(i){return wSn(r.value1(i))}))(function(){return Yo(oe([a(r.value0),function(){return r.value0 instanceof oc?Ue(cr(n.hideAvatar))(function(i){return FY("hq-only-menu-item")({style:$e({marginTop:"-50px",marginLeft:"200px"})})(SSn("btn btn-sm btn-warning mb-4 t--hide-avatar")(Ko)({onClick:ESn(function(u){return function(){return CSn(u)(),ISn(r.value1)(i)()}})})([IY("badge badge-info bg-info text-dark mr-2")("HQ"),Z("Hide")]))}):ke}()]))})}))}};var GSn=dd();var ASn=function(e){return GSn({source:new oc({url:N1("/img/icons/ai-avatar-logo-purple-3.svg")}),size:e.size})},FI=function(){return ASn({size:CI.value})}();var oGe=function(){var e=[EM.value,new Hm(" "),x7.value,new Hm(", "),L7.value,new Hm(":"),P7.value,new Hm(" "),j7.value],n=$S($g(Ie)(e));return function(t){return n(function(a){return a.sentAt}(t))}}();var vg=U(J),xSn=Ve(M),LSn=rc(M),jSn=uc(Me),GY=Lf(B),iGe=L(B),PSn=V(B),NSn=it(Me),OSn=Qv(Ie)(At),AY=Ln(wn)(Me),xY=Nr(Yr),LY=K(Me),jY=Li(M),uGe=qs()(),I3=nn(Er),MR=U(X),lGe=Nn(M)()(),PY=nn(Jn),cGe=Px(M)()(),sGe=re(bE),kSn=Qe(ra),HSn=L(de),USn=vo()(),fGe=MS(),BSn=Lx(J)()(),vGe=V(Ht),JSn=n0(Js),WSn=wb(Nt),qSn=V(de),zSn=In(M)()(),$Sn=re(f_e),VSn=qn(Ga),mGe=U(M),QSn=X2e(),YSn=K(It),KSn=jn(Pn),GR=function(){function e(){}return e.value=new e,e}(),S9=function(){function e(){}return e.value=new e,e}(),AR=function(){function e(){}return e.value=new e,e}(),_Ge=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),pGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),NY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),hGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),gGe=function(){function e(){}return e.value=new e,e}(),DGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yGe=function(){function e(){}return e.value=new e,e}(),bGe=function(){function e(){}return e.value=new e,e}(),RGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wGe={eq:function(e){return function(n){return e instanceof GR&&n instanceof GR||e instanceof S9&&n instanceof S9||e instanceof AR&&n instanceof AR}}},XSn=function(e){return e.tierSelector instanceof d?b.value:new d({errorMessage:"Please select a tier."})},ZSn=function(e){if(e.name==="")return new d({errorMessage:"Please enter an activity name."});if(Ae)return b.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 321, column 1 - line 321, column 32): "+[e.constructor.name])},eEn=function(e){if(Ar(e.category))return new d({errorMessage:"Please select a category."});if(Ae)return b.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 326, column 1 - line 326, column 36): "+[e.constructor.name])},SGe=function(e){return function(n){return oe([vg("")([xSn("")("Level of achievement"),LSn("ml-3")(` Choose a description that ROUGHLY aligns with what you do. Use the arrows to choose higher or lower tiers. If you\u2019re torn between two tier descriptions, pick the one that\u2019s higher on the pyramid. `)]),q2e(n)(function(t){return e(dGe.create(t))})])}},EGe=function(e){return jSn(GY(GY(GY(iGe(r2("")(e))(F5(e)))(b.value))(b.value))(b.value))},CGe=function(e){return function(n){if(n instanceof dGe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,description:e.description,compactView:e.compactView,view:e.view,tierSelector:PSn(e.tierSelector)(function(t){return J2e(t)(n.value0)})};if(n instanceof _Ge)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:e.view,name:n.value0};if(n instanceof pGe)return{isNew:e.isNew,name:e.name,id:e.id,canonicalId:e.canonicalId,description:e.description,compactView:e.compactView,view:e.view,category:n.value0,tierSelector:NSn(EGe)(n.value0)};if(n instanceof NY)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,compactView:e.compactView,view:e.view,description:n.value0};if(n instanceof hGe)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:n.value0.name,category:new d(n.value0.category),canonicalId:new d(n.value0.id),tierSelector:EGe(n.value0.category)};if(n instanceof gGe)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:"",category:b.value,canonicalId:b.value,tierSelector:b.value};if(n instanceof DGe)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:AR.value,name:n.value0.name};if(n instanceof yGe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:S9.value};if(n instanceof bGe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:function(){if(e.canonicalId instanceof d)return GR.value;if(e.canonicalId instanceof b)return AR.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 305, column 9 - line 307, column 30): "+[e.canonicalId.constructor.name])}()};if(n instanceof RGe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,compactView:e.compactView,description:n.value0,view:function(){if(e.canonicalId instanceof d)return GR.value;if(e.canonicalId instanceof b)return AR.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 313, column 9 - line 315, column 30): "+[e.canonicalId.constructor.name])}()};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 279, column 1 - line 279, column 36): "+[e.constructor.name,n.constructor.name])}},F3=function(e){return OSn(x2e(e))([ZSn,eEn,XSn])},E9=function(e){return function(n){if(n instanceof d){var t=pe("")(o2(n.value0)),a=t_(n.value0);return{isNew:!1,name:wD(n.value0),category:new d(a),tierSelector:function(){return a instanceof Hp?b.value:new d(n.value0)}(),id:T5(n.value0),canonicalId:M5(n.value0),description:t,compactView:e.compactView,view:function(){var r=tt(M5(n.value0));return r?GR.value:AR.value}()}}if(n instanceof b)return{isNew:!0,name:"",category:b.value,tierSelector:b.value,id:b.value,canonicalId:b.value,description:"",compactView:e.compactView,view:GR.value};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 72, column 1 - line 72, column 73): "+[e.constructor.name,n.constructor.name])}},C9=function(e){return AY(xY(F3(e)))(function(){return LY(e.tierSelector)(function(n){return LY(e.category)(function(t){return r2(e.name)(t)(of(n))(e.id)(new d(e.description))(e.canonicalId)})})})},IGe="Summarize your role, highlighting specific achievements. Include quantifiable results (if possible) and skills developed.",FGe=function(e){return function(n){return function(t){var a=oe([jY("")("Description (optional)"),uGe("form-control mb-3 t--description")({placeholder:IGe,rows:2,maxLength:1e3,onChange:I3(t)(function(r){return NY.create(om(r))}),value:n.description}),vg("row")([MR("col-auto")(FI),tn(e.featureFlags.showGenerateEcDescription)(MR("col pl-0")(lGe("btn btn-outline-primary rounded-pill t--generate-description")({onClick:PY(t)(yGe.value)})("Write description for me")))])]);return tn(!n.compactView)(a)}}},TGe=function(e){return function(n){return function(t){if(n.view instanceof AR){var a=function(l){return cGe("")({value:sGe(l)})(bD(l))},r=kSn([cGe("")({value:""})("Select category")])(HSn(a)(Yme));return oe([vg("row pb-4")([vg("col-12 mt-3 mt-lg-0 col-lg-8 align-self-baseline")([jY("font-weight-bold fw-bold")("Activity name *"),USn("")({className:"form-control t--name",autoFocus:!0,value:n.name,onChange:I3(t)(function(l){return _Ge.create(ac(l))}),minLength:5,maxLength:50,required:!0,_data:fGe({"test-id":"ec-selector-activity-name"}),"aria-required":"true"})]),vg("col-12 mt-3 mt-lg-0 col-lg-4 align-self-baseline")([jY("font-weight-bold fw-bold")("Category *"),BSn("")({className:"form-control t--category",onChange:I3(t)(function(l){return pGe.create(RE(IMe(l)))}),value:Te("")(sGe)(n.category),_data:fGe({"test-id":"ec-selector-activity-category"}),required:!0,"aria-required":"true"})(r)])]),Ue(n.tierSelector)(SGe(t)),FGe(e)(n)(t)])}if(n.view instanceof GR){var i=function(l){return vGe(vGe(JSn(N2e(l)))(Ns))(pe([]))},u=function(){var l=function(c){return ou(ST(c))};return wMe(function(c){return LY(c.inputValue)(function(s){return AY(xY(Lo(s)>=3))(function(){return AY(xY(!WSn(l(s))(qSn(c.options)(function(f){return l(function(v){return v.name}(f))}))))(function(){return new d(zSn("text-center text-primary cursor-pointer py-3 t--ec-activity-custom")({onClick:PY(t)(new DGe({name:s}))})("Add \u2018"+(s+"\u2019 as a custom activity")))})})})})}();return vg("my-4 overflow-hidden ")([Z("Activity name*"),n9(new Qu("Search for an activity"))()({className:"mt-2 t--ec-activity-name",classNamePrefix:"t--canonical-ec-activity",placeholder:"Type to select\u2026",loadOptions:e9(i),defaultOptions:!1,getOptionLabel:function(l){return l.name},getOptionValue:function(l){return $Sn(function(c){return c.id}(l))},onSelect:I3(t)(hGe.create),useMenuPortal:!0,value:VSn(iGe(function(l){return function(c){return{name:n.name,category:l,id:c}}})(n.category))(n.canonicalId),isClearable:!0,onClear:t(gGe.value),footerOption:u,menuPlacement:L2e,noOptionsMessage:Zj(function(l){return Z(function(){var c=Lo(l.inputValue)<=3;return c?"Type to search activities":"No matches. Try a different search."}())})}),Ue(n.category)(function(l){return mGe("mt-2 text-muted t--ec-activity-category")("Category: "+bD(l))}),Ue(n.tierSelector)(function(){var l=MR("mt-4"),c=SGe(t);return function(s){return l(c(s))}}()),Ue(n.canonicalId)(function(l){return MR("mt-4")(FGe(e)(n)(t))})])}if(n.view instanceof S9)return vg("my-4 overflow-hidden t--description-generator")([vg("row")([MR("col-auto")(FI),mGe("col pl-0")("Tell me about your role, contributions, and any achievements so I can write a strong description.")]),uGe("form-control my-3 t--description")({placeholder:IGe,rows:5,maxLength:1e3,onChange:I3(t)(function(l){return NY.create(om(l))}),value:n.description}),vg("row")([MR("col-6")(lGe("btn btn-light btn-block")({onClick:PY(t)(bGe.value)})("Cancel")),MR("col-6")(QSn({buttonClass:"btn btn-primary btn-block t--generate-description-confirm",buttonContent:Z("Write description"),onClick:YSn(O2e({activity:n.name,category:Te("")(bD)(n.category),description:n.description}))(function(l){return KSn(t(new RGe(l)))})}))])]);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 103, column 1 - line 103, column 78): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var nEn=xD(),tEn=Vn(M),aEn=U(J),MGe=U(X),GGe=Nn(M)()(),rEn=ES(yx(hS)),oEn=Uo(B),iEn=Nr(Yr),uEn=La(Oa(At)),lEn=nn(Jn),OY=z(Xn),AGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),I9=function(){function e(){}return e.value=new e,e}(),T3=function(){function e(){}return e.value=new e,e}(),kY=function(e){return function(n){return function(t){var a=function(){return n.isNew?"Add":"Edit"}();return nEn({onDismiss:t(T3.value),title:tEn("")(a+" activity"),size:AD.value,bodyClass:"t--ec-editor",body:oe([TGe(e)(n)(function(r){return t(AGe.create(r))}),Ha(""),aEn("row justify-content-between mt-n3")([MGe("col-12 col-md-3 mt-3")(GGe("btn btn-primary btn-block t--save-ec-activity")({type:"button",onClick:rEn(t)(oEn(iEn(F3(n)))(I9.value)),disabled:uEn(F3)(n)})("Save activity")),MGe("col-12 col-md-3 mt-3")(GGe("btn btn-outline-secondary btn-block")({type:"button",onClick:lEn(t)(T3.value)})("Cancel"))])])})}}},HY=function(e){return function(n){if(n instanceof AGe)return OY(CGe(e)(n.value0));if(n instanceof I9||n instanceof T3)return OY(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditModal (line 54, column 1 - line 54, column 69): "+[e.constructor.name,n.constructor.name])}};var cEn=ce(a2),xGe=ce(Ft(GJ)),LGe=ce(Ft(KM)),sEn=ce(Nt),jGe=ce(Ft(Va)),PGe=ce(Ft(a2)),NGe=ce(wGe),OGe=Oa(At),kGe=La(OGe),fEn=it(Me),ic=z(Xn),vEn=Sb(a2),HGe=Qe(ra),UY=Ln(wn)(Ot),UGe=eo(Pn),BGe=z(Qt),BY=K(Ot),JGe=er(Qo(Ht)),mg=U(J),TI=kn(M),WGe=re(qe),mEn=K(Wv),_En=z(gm),um=U(X),pEn=Nn(J)()(),dEn=Ve(X),hEn=Ve(M),gEn=U(M),qGe=ls(Oa(OGe)),DEn=ce(KM),yEn=ce(H0),bEn=vo()(),REn=Rv(),F9=Nn(M)()(),M3=nn(Jn),wEn=In(J)()(),SEn=MS(),EEn=_a(M),CEn=kn(J),IEn=jn(Pn);var T9=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),JY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),WY=function(){function e(){}return e.value=new e,e}(),M9=function(){function e(){}return e.value=new e,e}(),xR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),LR=function(){function e(){}return e.value=new e,e}(),MI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ey=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cy=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FEn={eq:function(e){return function(n){return e instanceof LR&&n instanceof LR?!0:e instanceof MI&&n instanceof MI?cEn(e.value0.activity)(n.value0.activity):e instanceof Ey&&n instanceof Ey?e.value0.index===n.value0.index&&xGe(e.value0.state.canonicalId)(n.value0.state.canonicalId)&&LGe(e.value0.state.category)(n.value0.state.category)&&e.value0.state.compactView===n.value0.state.compactView&&e.value0.state.description===n.value0.state.description&&jGe(e.value0.state.id)(n.value0.state.id)&&e.value0.state.isNew===n.value0.state.isNew&&e.value0.state.name===n.value0.state.name&&PGe(e.value0.state.tierSelector)(n.value0.state.tierSelector)&&NGe(e.value0.state.view)(n.value0.state.view):e instanceof Cy&&n instanceof Cy?xGe(e.value0.canonicalId)(n.value0.canonicalId)&&LGe(e.value0.category)(n.value0.category)&&e.value0.compactView===n.value0.compactView&&e.value0.description===n.value0.description&&jGe(e.value0.id)(n.value0.id)&&e.value0.isNew===n.value0.isNew&&e.value0.name===n.value0.name&&PGe(e.value0.tierSelector)(n.value0.tierSelector)&&NGe(e.value0.view)(n.value0.view):!1}}},TEn=ce(FEn),MEn=function(e){return e.maxActivities-bt(e.activities)|0},zGe=function(e){if(e.editor instanceof LR||e.editor instanceof MI)return!1;if(e.editor instanceof Cy||e.editor instanceof Ey)return!0;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 352, column 15 - line 356, column 21): "+[e.editor.constructor.name])},GEn=function(e){return function(n){if(n instanceof T9&&kGe(zGe)(e)){var t=fEn(Jr(e.activities))(n.value0.index);if(n.value0.index instanceof d&&t instanceof d){var a=E9(e)(new d(t.value0));return ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Ey({index:n.value0.index.value0,state:a})})}var a=E9(e)(b.value);return ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Cy(a)})}if(n instanceof T9)return ic(e);if(n instanceof JY&&kGe(zGe)(e))return ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new MI({activity:n.value0.activity})});if(n instanceof JY)return ic(e);if(n instanceof WY)return ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:LR.value});if(n instanceof M9){var r=function(c){return ic({activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:LR.value,activities:c(e.activities)})},i=function(c){return r(function(s){return pe(s)(c(s))})};if(e.editor instanceof MI)return ic({attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:LR.value,activities:vEn(e.editor.value0.activity)(e.activities),activitiesToDestroy:xo(e.editor.value0.activity)(e.activitiesToDestroy)});var t=function(c){var s=function(v){return ic(e)};if(e.editor instanceof Cy){var f=C9(e.editor.value0);return f instanceof d?r(function(v){return HGe(v)([f.value0])}):s(!0)}return s(!0)};if(e.editor instanceof Ey){var u=C9(e.editor.value0.state);return u instanceof d?i(bA(e.editor.value0.index)(u.value0)):t(!0)}return t(!0)}if(n instanceof xR&&n.value0 instanceof T3)return UY(UGe(BGe(WY.value)))(function(){return ic(e)});if(n instanceof xR&&n.value0 instanceof I9)return UY(UGe(BGe(M9.value)))(function(){return ic(e)});if(n instanceof xR)return e.editor instanceof Ey?BY(JGe(xR.create)(HY(e.editor.value0.state)(n.value0)))(function(l){return ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Ey({index:e.editor.value0.index,state:l})})}):e.editor instanceof Cy?BY(JGe(xR.create)(HY(e.editor.value0)(n.value0)))(function(l){return ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Cy(l)})}):ic(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 292, column 1 - line 292, column 55): "+[e.constructor.name,n.constructor.name])}},AEn=function(e){return mg(function(){return e.compactView?"container-xs":""}())([TI("font-weight-bold fw-bold")("Add up to "+(WGe(e.maxActivities)+" unique extracurricular activities")),mg("row")(mEn(HGe(e.activities)([e.addNewButton(MEn(e))(e.onStartEditing)]))(function(n){return _En(um("col-12 col-md-6 d-flex")(n))})),e.hiddenInputs,tn(!e.compactView)(TI("text-secondary mt-4")(` Your chancing results might be lower if you don\u2019t enter all your activities. You can add and edit activities any time in your profile. `))])},xEn=10,LEn=function(e){return function(n){if(e>0)return um("card")(mg("card-body")([um("align-middle pb-2")(pEn("btn btn-link p-0 t--add-new-ec")({type:"button",onClick:n})([dEn("fe fe-plus")(ke),hEn("")("Add new activity")])),gEn("")("You can add "+(WGe(e)+(" more "+(function(){var t=e===1;return t?"activity":"activities"}()+". Your activities will show up on this page."))))]));if(Ae)return ke;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 142, column 1 - line 142, column 78): "+[e.constructor.name,n.constructor.name])}},jEn=function(e){return function(n){return function(t){var a=function(s){var f=qGe(ir(sEn)(wD))(qGe(ir(DEn)(t_))(ir(yEn)(of)));return function(v){return v>1}(bt(Ea(f(s))(n.activities)))},r=function(s){return bEn("")({type:"hidden",name:s,value:REn(h1(n.activities))})},i=function(){return n.editor instanceof Ey?D6("ec-editor-modal")(kY(e)(n.editor.value0.state)(function(s){return t(xR.create(s))})):n.editor instanceof Cy?D6("ec-editor-modal")(kY(e)(n.editor.value0)(function(s){return t(xR.create(s))})):ke}(),u=function(s){return function(f){if(TEn(n.editor)(new MI({activity:f})))return um("card mx-auto")(mg("card-body")([TI("")("Delete this activity?"),mg("row")([um("col-12 col-sm-6 text-center")(F9("btn btn-secondary px-4 text-nowrap t--no-dont-remove")({type:"button",onClick:M3(t)(WY.value)})("Keep it")),um("col-12 col-sm-6 text-center mt-2 mt-md-0")(F9("btn btn-danger px-4 text-nowrap t--yes-remove")({type:"button",onClick:M3(t)(M9.value)})("Delete it"))])]));if(Ae){var v=function(h){return h===""?TI("text-muted")("No activity name yet"):TI("")(h)},m=function(){if(n.compactView)return"";if(Ae)return pe("")(o2(f));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 267, column 7 - line 269, column 69): "+[])}(),_=function(){var h=Lo(m)>100;return h?Jf(100)(m)+"\u2026":m}();return wEn("card d-flex w-100 t--ec-activity")({_data:SEn({"test-id":"ec-selector-activity-view"})})([um("card-body pb-0")(mg("row")([mg("col-12")([tn(a(f))(um("d-flex justify-content-end")(mg("badge badge-warning bg-warning text-dark")([EEn("")("Smart Alert: "),Z("this activity appears twice")]))),v(wD(f)),CEn("")([Z(bD(t_(f))),Z(" | Tier "),Z(wE(of(f)))])]),um("col-12 mt-n2")(TI("text-muted small")(_))])),um("card-footer border-top-0 pt-0")(mg("row")([um("col col-6 ml-sm-auto")(F9("btn btn-link p-0 t--edit")({type:"button",onClick:M3(t)(new T9({index:new d(s)}))})("Edit")),um("col col-6 ml-sm-auto text-right")(F9("btn btn-link btn-secondary-outline p-0 t--remove")({type:"button",onClick:M3(t)(new JY({activity:f}))})("Remove"))]))])}throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 198, column 3 - line 269, column 69): "+[s.constructor.name,f.constructor.name])}},l=oT(u)(n.activities),c={activities:l,ecActivities:n.activities,hiddenInputs:Ue(n.attributesPath)(r),addNewButton:LEn,maxActivities:n.maxActivities,compactView:n.compactView,onStartEditing:M3(t)(new T9({index:b.value})),redirectUrlOverride:b.value};return oe([n.defaultView(c),i])}}},G9=Iu("Extracurriculars")(function(e){return{init:ic({activities:e.extracurriculars,attributesPath:b.value,attributesFormGroup:"",activitiesToDestroy:[],editor:LR.value,compactView:e.compactView,maxActivities:pe(xEn)(e.maxActivities),defaultView:pe(AEn)(e.defaultView)}),view:function(n){return jEn(e)({attributesPath:n.attributesPath,attributesFormGroup:n.attributesFormGroup,editor:n.editor,activitiesToDestroy:n.activitiesToDestroy,maxActivities:n.maxActivities,defaultView:n.defaultView,activities:e.extracurriculars,compactView:e.compactView})},update:function(n){return function(t){return BY(GEn(n)(t))(function(a){return UY(function(){return t instanceof M9?Aa(IEn(e.onChange(a.activities))):ic(we)}())(function(){return ic(a)})})}}}});var Iy=Ve(M),If=U(J),A9=hc(M),$Ge=Vn(M),PEn=Vn(J),NEn=Nn(X)()(),qY=nn(Jn),Fy=U(X),OEn=Ve(X),x9=Lt(M),L9=it(Me),zY=L(B),$Y=an(),R_=re(qe),VGe=Nn(M)()(),kEn=u9(i9)()(),HEn=_a(J),UEn=JF(Kn),jR=nn(Er),QGe=U(M),BEn=_a(M),JEn=wI(RI)(),hd=K(Me),WEn=JF(ro),j9=V(de),VY=qr(M),YGe=Li(J),QY=vo()(),qEn=ce(_J),zEn=kx(M)()(),$En=ce(el()(si(si(Zu)()({reflectSymbol:function(){return"name"}})(Nt))()({reflectSymbol:function(){return"code"}})(Nt))),VEn=ce(yJ),KGe=function(e){var n=mb(e),t=cc(e.Semiring0()),a=Ew(e);return function(r){var i=Iw(r),u=ym(r);return function(l){var c=n(l.simulated)(l.real),s=i(c)(t);if(s)return Iy("text-success "+l.className)("+"+l.format(c));var f=u(c)(t);return f?Iy("text-danger "+l.className)("-"+l.format(a(c))):ke}}},XGe=KGe(Nf)(Kn),ZGe=function(e){var n=KGe(e);return function(t){var a=n(t);return function(r){var i=function(u){if(Ae)return If("row no-gutters g-0")([If("col-6")([A9("text-uppercase text-muted")("Profile"),$Ge("text-primary")(Te(r.missing)(r.format)(r.real))]),If("col-6")([A9("text-uppercase text-muted")("Simulated"),PEn("")([Te(Iy("text-muted")("-"))(function(l){return Z(r.format(l))})(r.simulated),Ue(r.real)(function(l){return Ue(r.simulated)(function(c){return a({className:"pl-2 font-weight-normal fw-normal",real:l,simulated:c,format:r.format})})})])])]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 326, column 1 - line 336, column 18): "+[r.constructor.name])};return r.chancingProfile instanceof b?$Ge("text-primary")(Te(r.missing)(r.format)(r.simulated)):i(!0)}}},P9=ZGe(Nf)(Kn),QEn=ZGe(Sw)(ro),e3e=function(e){return function(n){if(e.chancingProfile instanceof b){var t=function(){return n instanceof ul?new d({label:"Show SAT",className:"t--add-sat"}):n instanceof ll?new d({label:"Show ACT",className:"t--add-act"}):b.value}();return Ue(t)(function(a){return NEn("btn btn-link btn-block px-0 "+a.className)({onClick:qY(e.onAddField)(n)})(If("row mb-n3 cursor-pointer px-0")([Fy("col text-left")(Iy("text-primary")(a.label)),Fy("col-auto")(OEn("fe fe-chevron-down text-muted lead")(ke))]))})}return n instanceof ul?oe([x9("")("SAT"),P9({chancingProfile:e.chancingProfile,real:L9(Km)(zY($Y)(e.chancingProfile)),simulated:b.value,format:R_,missing:"No SAT"}),VGe("btn btn-sm btn-block btn-outline-primary t--add-sat")({onClick:qY(e.onAddField)(ul.value)})(Te("Add SAT")(Pe("Add simulated SAT"))(e.chancingProfile))]):n instanceof ll?oe([x9("")("ACT"),P9({chancingProfile:e.chancingProfile,real:L9(Xm)(zY($Y)(e.chancingProfile)),simulated:b.value,format:R_,missing:"No ACT"}),VGe("btn btn-sm btn-block btn-outline-primary t--add-act")({onClick:qY(e.onAddField)(ll.value)})(Te("Add ACT")(Pe("Add simulated ACT"))(e.chancingProfile))]):ke}},n3e=function(e){var n=function(){var l=Fy("mx-2 my-3");return function(c){return l(kEn(c))}}(),t=function(l){return If("mt-3 "+l.testClass)([If("d-flex")([Iy("")(l.title),HEn("ml-2")([Z(R_(l.simulated)),Ue(l.real)(function(c){return XGe(function(s){return{className:"font-weight-normal fw-normal pl-2",real:s,simulated:l.simulated,format:R_}}(c))})])]),n({min:$n(l.min),max:$n(l.max),step:l.step,value:$n(UEn(l.min)(l.max)(l.simulated)),onChange:l.onChange,fillBefore:!0,ariaLabel:l.title+" slider"}),If("d-flex justify-content-between text-secondary")([Iy("")(R_(l.min)),Iy("")(R_(l.max))])])},a=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(_){return function(h){return h instanceof r_?new r_(v(h.value0)(_)):h}};return t({title:l,simulated:s,real:f,min:200,max:800,step:10,onChange:jR(e.onFieldUpdate(ul.value))(function(_){return m(Xr(_))}),testClass:c})}}}}},r=zY($Y)(e.chancingProfile),i=function(l){return If("row no-gutters g-0 align-items-center py-3 border-bottom "+l.testClass)([QGe("col-4")(l.title),tn(tt(r))(Fy("col-4 text-center")(BEn("")(R_(l.real)))),Fy("col-3")(JEn({className:"w-100",min:0,max:50,step:1,value:l.simulated,onChange:function(c){return e.onFieldUpdate(gv.value)(function(s){return s instanceof i_?new i_(l.updateField(s.value0)(c)):s})}})),tn(tt(r))(Fy("col-1")(XGe({className:"pl-2",real:l.real,simulated:l.simulated,format:R_})))])},u=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(_){return function(h){return h instanceof o_?new o_(v(h.value0)(_)):h}};return t({title:l,simulated:s,real:f,min:1,max:36,step:1,onChange:jR(e.onFieldUpdate(ll.value))(function(_){return m(Xr(_))}),testClass:c})}}}}};return function(l){if(l instanceof a_)return If("t--gpa")([QEn({chancingProfile:e.chancingProfile,real:hd(r)(function(c){return c.gpa}),simulated:new d(l.value0.value),format:Ss("0.0"),missing:"No GPA"}),n({min:0,max:4,step:.1,value:WEn(0)(4)(l.value0.value),onChange:jR(e.onFieldUpdate(ws.value))(function(c){return function(s){return s instanceof a_?new a_({value:c}):s}}),fillBefore:!0,ariaLabel:"GPA slider"}),If("d-flex justify-content-between text-secondary")(j9(Qw(0)(4))(function(c){return Iy("")(R_(c)+".0")}))]);if(l instanceof r_)return oe([x9("")("SAT"),P9({chancingProfile:e.chancingProfile,real:L9(Km)(r),simulated:new d(wJ(l.value0)),format:R_,missing:"No SAT"}),a("SAT Math:")("t--sat-math")(l.value0.math)(hd(r)(function(c){return c.sat.math}))(function(c){return function(s){return{readingWriting:c.readingWriting,math:s}}}),a("SAT Reading:")("t--sat-reading")(l.value0.readingWriting)(hd(r)(function(c){return c.sat.readingWriting}))(function(c){return function(s){return{math:c.math,readingWriting:s}}})]);if(l instanceof o_)return oe([x9("")("ACT"),P9({chancingProfile:e.chancingProfile,real:L9(Xm)(r),simulated:new d(SJ(l.value0)),format:R_,missing:"No ACT"}),u("ACT English:")("t--act-english")(l.value0.english)(hd(r)(function(c){return c.act.english}))(function(c){return function(s){return{math:c.math,reading:c.reading,science:c.science,english:s}}}),u("ACT Math:")("t--act-math")(l.value0.math)(hd(r)(function(c){return c.act.math}))(function(c){return function(s){return{english:c.english,reading:c.reading,science:c.science,math:s}}}),u("ACT Reading:")("t--act-reading")(l.value0.reading)(hd(r)(function(c){return c.act.reading}))(function(c){return function(s){return{math:c.math,english:c.english,science:c.science,reading:s}}}),u("ACT Science:")("t--act-science")(l.value0.science)(hd(r)(function(c){return c.act.science}))(function(c){return function(s){return{math:c.math,english:c.english,reading:c.reading,science:s}}})]);if(l instanceof i_)return oe([tn(tt(r))(If("row no-gutters g-0")([Fy("col-4 offset-4 text-center")(A9("text-uppercase text-muted")("Profile")),Fy("col-4")(A9("text-uppercase text-muted")("Simulated"))])),i({title:"AP/IB classes",testClass:"t--rigor-ap",real:pe(0)(hd(r)(function(c){return c.courseRigor.ap})),simulated:l.value0.ap,updateField:function(c){return function(s){return{honors:c.honors,collegeClasses:c.collegeClasses,ap:s}}}}),i({title:"Honors classes",testClass:"t--rigor-honors",real:pe(0)(hd(r)(function(c){return c.courseRigor.honors})),simulated:l.value0.honors,updateField:function(c){return function(s){return{ap:c.ap,collegeClasses:c.collegeClasses,honors:s}}}}),i({title:"College courses*",testClass:"t--rigor-college",real:pe(0)(hd(r)(function(c){return c.courseRigor.collegeClasses})),simulated:l.value0.collegeClasses,updateField:function(c){return function(s){return{ap:c.ap,honors:c.honors,collegeClasses:s}}}}),QGe("mt-3")("*taken at a local four-year or community college")]);if(l instanceof u_)return G9({extracurriculars:l.value0,compactView:!0,onChange:function(c){return e.onFieldUpdate(Dv.value)(function(s){return s instanceof u_?new u_(c):s})},maxActivities:b.value,defaultView:b.value,featureFlags:{showGenerateEcDescription:!1}});if(l instanceof Up)return If("t--ethnicity")([VY("")("Race or ethnicity"),oe(j9(kme)(function(c){return YGe("d-flex align-items-center")([QY("mr-2 t--ethnicity-"+dE(c))({type:"radio",checked:qEn(c)(l.value0),onChange:jR(e.onFieldUpdate(yv.value))(function(s){return function(f){return f instanceof Up?new Up(c):f}})}),Z(dJ(c))])}))]);if(l instanceof U0)return If("t--location")([zEn("")({id:"home-country-location-text"})("Home country"),Yc(new JQ("home-country-location-text"))()({options:r5,getOptionLabel:function(c){return c.name},getOptionValue:function(c){return c.code},value:new d(l.value0.country),onSelect:jR(e.onFieldUpdate(uf.value))(function(c){return function(s){return s instanceof U0?new U0({zip:s.value0.zip,country:c}):s}})}),tn($En(l.value0.country)(zm))(oe([VY("mt-3")("Home Zip code"),QY("form-control t--zip")({type:"text",value:l.value0.zip,onChange:jR(e.onFieldUpdate(uf.value))(function(c){return function(s){return s instanceof U0?new U0({country:s.value0.country,zip:ac(c)}):s}})})]))]);if(l instanceof Bp)return If("t--gender")([VY("")("Gender"),oe(j9(j9($me)(_h.create))(function(c){return YGe("d-flex align-items-center")([QY("mr-2")({type:"radio",checked:VEn(c)(l.value0),onChange:jR(e.onFieldUpdate(bv.value))(function(s){return function(f){return f instanceof Bp?new Bp(c):f}})}),Z(zme(c))])}))]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 30, column 20 - line 185, column 6): "+[l.constructor.name])}};var GI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),PR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),YY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Zn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ta=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var YEn=Nn(M)()(),KEn=re(g_e),t3e=nn(Jn),XEn=L(B),a3e=Qe(ra),r3e=kf(Ie),o3e=ce(IE),ZEn=L(de),eCn=St(gr),nCn=Hl(Ie)(At),tCn=Ci(Ie)(IE),aCn=kn(J),i3e=Ve(X),rCn=kn(M),oCn=Ii(Bl),iCn=In(J)()(),uCn=re(T2e),lCn=Ve(M),cCn=U(J),sCn=U(X),fCn=V(de),vCn=Eu(Kn),mCn=Lr(Xn)(Pr),_Cn=eo(Pn),u3e=z(Qt),KY=Ln(wn)(Ot),N9=z(Xn),l3e=Qo(Ht),pCn=er(l3e),dCn=xr(l3e),c3e=function(e){return Zn.create(PR.create(e))},s3e=function(e){return function(n){return function(t){var a=pe([])(n.whatIfScenario),r=function(f){return YEn("btn text-muted px-0 t--reset-"+KEn(f))({onClick:t3e(t)(new Zn(new PR(XEn(y_e(f)))))})("Reset simulated")},i=function(f){return function(v){return t(new Zn(new PR(function(m){var _=function(R){return new d(a3e(pe([])(m))([v(RY(new d(e.chancingProfile))(f))]))};if(m instanceof d){var h=r3e(function(){var R=o3e(f);return function(g){return R(D1(g))}}())(m.value0);return h instanceof d?new d(ZEn(v)(m.value0)):_(!0)}return _(!0)})))}},u=function(f){return t(new Zn(new PR(function(v){return new d(a3e(pe([])(v))([RY(new d(e.chancingProfile))(f)]))})))},l=function(f){var v=r3e(function(){var m=o3e(f);return function(_){return m(D1(_))}}())(a);return oe([function(m){if(m instanceof d)return n3e({chancingProfile:new d(e.chancingProfile),onFieldUpdate:i,featureFlags:e.featureFlags})(m.value0);if(m instanceof b)return e3e({chancingProfile:new d(e.chancingProfile),onAddField:u})(f);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 94, column 13 - line 96, column 102): "+[m.constructor.name])}(eCn(v)(bY(new d(e.chancingProfile))(f))),Ue(v)(function(m){return r(f)})])},c=function(f){return function(v){var m=Br(a)&&f===0,_=gY(v),h=nCn(function(R){return tCn(D1(R))(_)})(a);return h||m}},s=function(f){return f instanceof sg?aCn("text-muted")([i3e("fe fe-alert-circle text-muted pr-2")(ke),Z("All changes you make here will only be saved in the simulator. They will not affect your actual profile.")]):f instanceof pd?rCn("text-muted mb-4")(` Based on our analysis of how the college process works, your identity can play an important role in admissions. `):ke};return oe(oCn(function(f){return function(v){return jo(ya(c(f)(v)))(function(m){return function(_){return oe([iCn("d-flex justify-content-between cursor-pointer mx-n4 py-3 px-4"+(" t--"+(uCn(v)+"-header")+(function(){return m?" bg-primary text-white":""}()+(function(){var h=f===(bt(DY)-1|0);return h?" border-bottom":""}()+function(){var h=f!==0;return h?" border-top":""}()))))({onClick:t3e(_)(!m)})([lCn("text-lead py-2")(M2e(v)),i3e("py-2 fe fe-chevron-"+function(){return m?"up":"down"}())(ke)]),tn(m)(cCn("py-4")([s(v),Mse(sCn("my-4")(ke))(fCn(vCn(A2e)(gY(v)))(l))]))])}})}})(DY))}}},f3e=function(e){return mCn(e)(function(n){return _Cn(u3e(new ta(new YY(new HD(n)))))})},v3e=function(e){return KY(f3e(e.chancingWhatIfScenario))(function(){return N9({debouncer:gC,whatIfScenario:e.chancingWhatIfScenario})})},hCn={isSameItem:function(e){return function(n){return!0}},commitItem:Pe(u3e(we))},m3e=function(e){return function(n){if(n instanceof Zn&&n.value0 instanceof PR)return KY(pCn(function(t){return Zn.create(GI.create(t))})(q1(we)))(function(){return N9({debouncer:e.debouncer,whatIfScenario:n.value0.value0(e.whatIfScenario)})});if(n instanceof Zn&&n.value0 instanceof GI&&n.value0.value0 instanceof OD)return KY(f3e(e.whatIfScenario))(function(){return N9(e)});if(n instanceof Zn&&n.value0 instanceof GI)return dCn(function(t){return Zn.create(GI.create(t))})(function(t){return{whatIfScenario:e.whatIfScenario,debouncer:t}})(DC(hCn)(e.debouncer)(n.value0.value0));if(n instanceof ta)return N9(e);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 38, column 16 - line 52, column 15): "+[n.constructor.name])}};var _3e=()=>typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.trackedFeatureFlags=="undefined"||typeof window.CV.mobileApp=="undefined"||typeof window.CV.mobileApp.pushPermissionRequestMode!="string"||!window.CV.trackedFeatureFlags.ff_app_13805_mobile_push_notifications_contextual?null:window.CV.mobileApp.pushPermissionRequestMode,p3e=e=>()=>{typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.mobileApp=="undefined"||(window.CV.mobileApp.pushPermissionRequestMode=e)};var d3e=hn(dn),h3e=pn(d3e)(fn(sn)),g3e=mn(vn),D3e=_n(g3e),y3e=yn(Dn),b3e=gn(y3e),gd=function(){function e(){}return e.value=new e,e}(),NR=function(){function e(){}return e.value=new e,e}(),OR=function(){function e(){}return e.value=new e,e}(),gCn={to:function(e){if(e instanceof T)return gd.value;if(e instanceof o&&e.value0 instanceof T)return NR.value;if(e instanceof o&&e.value0 instanceof o)return OR.value;throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 16, column 1 - line 16, column 52): "+[e.constructor.name])},from:function(e){if(e instanceof gd)return new T($.value);if(e instanceof NR)return new o(new T($.value));if(e instanceof OR)return new o(new o($.value));throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 16, column 1 - line 16, column 52): "+[e.constructor.name])}},XY=function(e){if(e instanceof gd)return"skip";if(e instanceof NR)return"silent";if(e instanceof OR)return"default";throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 26, column 13 - line 29, column 23): "+[e.constructor.name])},R3e=function(){return at(Le)({diagnosticName:"MobileDevice.PushPermissionRequestMode",default:gd.value,parse:Sn(XY)(on(gCn)(h3e(h3e(d3e)(g3e))(D3e))(b3e(b3e(y3e)))(D3e))})}();var DCn=V(B),w3e=function(e){return p3e(XY(e))},O9=function(){var n=_3e();return DCn(ie(n))(R3e)};var ZY=function(){function e(){}return e.value=new e,e}(),G3=function(){function e(){}return e.value=new e,e}(),A3=function(){function e(){}return e.value=new e,e}(),eK=function(){function e(){}return e.value=new e,e}(),nK=function(){function e(){}return e.value=new e,e}();var _g=function(e){if(e instanceof ZY)return"startup";if(e instanceof G3)return"school_list";if(e instanceof A3)return"chancing";if(e instanceof eK)return"direct_messages";if(e instanceof nK)return"connections";throw new Error("Failed pattern match at Mobile.Push.PermissionRequestContext (line 28, column 13 - line 33, column 31): "+[e.constructor.name])};var k9=function(){function e(){}return e.value=new e,e}(),H9=function(){function e(){}return e.value=new e,e}(),U9=function(){function e(){}return e.value=new e,e}(),tK=function(e){if(e instanceof k9)return"denied";if(e instanceof H9)return"failed";if(e instanceof U9)return"dismissed";throw new Error("Failed pattern match at Mobile.Push.API.PushPermissionFailedReason (line 12, column 13 - line 18, column 16): "+[e.constructor.name])};var S3e=$r(Po),E3e=K(It),aK=co(S3e)("mobile_set_push_token_path")(function(e){return function(n){return E3e(e({token:n}))(su)}}),B9=co($r(S3e))("mobile_push_permission_not_granted_path")(function(e){return function(n){return function(t){return E3e(e({context:_g(n),reason:tK(t)}))(su)}}});var C3e=()=>window.__mobilePlatformAvailable||!1,I3e=e=>n=>()=>new Promise((t,a)=>{C3e()||a("Mobile platform is not available"),window.__mobileRpc(e,n,r=>{r.error?a(r.error):t(r.data)})});function F3e(e){return function(n){return function(t){return function(){e.then(t,n)}}}}var yCn=GF(ct),bCn=wa(XH),RCn=Xe(Ze),wCn=St(OT(hT)(Ra)),SCn=qf(Ra),ECn=L(NT(wm)),CCn=qd(Ra),ICn=K(It),FCn=jn(Pn),TCn=function(e){return function(n){return $d(function(t){return yCn(bCn)(F3e(n)(function(a){return t(rn.create(e(a)))()})(function(a){return t(en.create(a))()}))})}};var MCn=function(e){return Dr(function(n){return al("Promise failed, couldn't extract JS Error or String")})(RCn)(r1(wCn(SCn("Error")(e))(ECn(al)(CCn(e)))))},GCn=TCn(MCn),T3e=function(e){return ICn(FCn(e))(GCn)};var M3e=function(e){var n=Kg(e);return function(t){return fb(n(t))}};var ACn=Ln(wn)(It),G3e=z(Qt),A3e=qo(RS),xCn=Jl(Js),LCn=K(It),jCn=re(_T),PCn=M3e(Zie),NCn=L(Ht),OCn={reflectSymbol:function(){return"token"}};var x3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L3=function(){function e(){}return e.value=new e,e}();var kCn=function(){var e=Te(L3.value)(x3.create);return function(n){return e(function(t){return t.token}(n))}}();var HCn=function(e){return ACn(Ya(nr)("Exception thrown by mobile RPC")({name:AT(e),message:X_(e),stack:pe("")(uue(e))})(function(n){return G3e(we)}))(function(){return A3e(e)})},x3e=function(e){var n=Kg(e);return function(t){var a=FT(t);return function(r){return function(i){return Vt(xCn)(HCn)(LCn(T3e(I3e(r)(n(i))))(function(u){var l=a(u);if(l instanceof rn)return A3e(al("Unparseable response for RPC '"+(r+("': "+(jCn(l.value0)+(". Payload was: "+PCn(u)))))));if(l instanceof en)return G3e(l.value0);throw new Error("Failed pattern match at Mobile.Rpc (line 130, column 3 - line 134, column 15): "+[l.constructor.name])}))}}}},UCn=x3e(jH(LH)()),BCn=UCn(AH(GH)()),JCn=x3e(jH(nue(eue)(LH)({reflectSymbol:function(){return"requestSilently"}})())())(AH(zie(Vie(xH))(GH)(OCn)()())());var L3e=BCn("goToSettings")({}),rK=function(e){return NCn(kCn)(JCn("getPushToken")({requestSilently:e.requestSilently}))};var WCn=l6(),J9=U(J),qCn=c0()(),zCn=Vn(M),j3e=kn(M),j3=Nn(M)()(),P3=nn(Jn),P3e=Ln(wn),Dd=P3e(It),N3=z(Qt),$Cn=U(M),W9=U(X),VCn=Cs()(),N3e=JE(),O3e=Lt(M),QCn=kn(J),oK=_a(M),O3=P3e(Ot),AI=Yb(Pn)(),k3e=K(It),xI=z(Xn),YCn=Jl(Js),KCn=jn(Pn),XCn=eo(Pn),ZCn=Na(Ht),kR=function(){function e(){}return e.value=new e,e}(),H3e=function(){function e(){}return e.value=new e,e}(),U3e=function(){function e(){}return e.value=new e,e}(),B3e=function(){function e(){}return e.value=new e,e}(),J3e=function(){function e(){}return e.value=new e,e}(),W3e=function(){function e(){}return e.value=new e,e}(),q9=function(){function e(){}return e.value=new e,e}(),iK=function(){function e(){}return e.value=new e,e}(),z9=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),q3e=function(){function e(){}return e.value=new e,e}(),$9=function(e){return WCn({body:J9("pb-6 text-center")([qCn("py-6")({src:e.illustrationPath}),zCn("")(e.title),j3e("mb-4")(e.body),j3("btn btn-primary btn-block t--push-notifications-enable")({onClick:P3(e.dispatch)(iK.value)})("Turn on notifications"),j3("btn btn-outline-primary btn-block t--push-notifications-remind-later")({onClick:P3(e.dispatch)(q9.value)})("Remind me later")]),onClose:e.dispatch(q9.value)})},eIn=function(e){return $9({dispatch:e,illustrationPath:"/img/mobile/push/direct-messages.svg",title:"Never miss a message from admissions officers",body:` Turn on notifications to receive messages from admission officers regarding next steps and to ask questions about the school `})},nIn=function(e){return $9({dispatch:e,illustrationPath:"/img/mobile/push/school-recommendations.svg",title:"Get school recommendations based on your profile",body:` Turn on notifications so that you don\u2019t miss school recommendations based on your profile, interests, and current school list `})},tIn=function(e){return $9({dispatch:e,illustrationPath:"/img/mobile/push/connections.svg",title:"Get notified when you receive a new connection request",body:` Turn on notifications so that you don\u2019t miss out on valuable networking opportunities. We\u2019ll notify you whenever someone sends you a connection request. `})},aIn=function(e){return $9({dispatch:e,illustrationPath:"/img/mobile/push/chancing.svg",title:"Get notified when your admission chances update",body:` Turn on notifications so that you don\u2019t miss your updated chances of admissions. We regularly update our algorithm to improve accuracy `})},z3e=function(e){if(e instanceof x3)return"granted";if(e instanceof L3)return"denied";throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 319, column 1 - line 319, column 58): "+[e.constructor.name])},rIn=function(e){return function(n){return Dd(Ya(nr)("Getting mobile push token failed")({errorName:AT(n),errorMessage:X_(n)})(function(t){return N3(we)}))(function(){return Dd(B9(e)(H9.value))(function(){return N3(new z9(W3e.value))})})}};var $3e=function(e){return function(n){return J9("row")([$Cn("col-2")(""),W9("col-8")(VCn("w-100")({src:e.imagePath})),W9("col-2 text-right")(j3("btn btn-link text-dark large m-0 p-0 fe fe-x t--dismiss-push-dialog")({onClick:P3(n)(q9.value)})(""))])}},oIn=function(e){return N3e({size:AD.value,bodyClass:"t--push-permission-denied-modal",body:oe([$3e({imagePath:"/img/mobile/push/permissions-denied.svg"})(e),J9("text-center mt-4")([O3e("")("Uh oh!"),j3e("")("You can always turn on notifications by visiting Settings > Notifications > CollegeVine")]),W9("mt-4")(j3("btn btn-primary btn-block")({onClick:P3(e)(q3e.value)})("Go to settings"))])})},iIn=function(e){return N3e({size:AD.value,bodyClass:"t--request-push-permission-modal",body:oe([$3e({imagePath:"/img/mobile/push/permissions-request.svg"})(e),J9("text-center mt-4")([O3e("")("Get the most out of the CollegeVine app"),QCn("")([Z("Turn on notifications so that you don\u2019t miss "),oK("")("connection requests"),Z(", "),oK("")("scholarship offers"),Z(", and "),oK("")("helpful advice"),Z(".")])]),W9("mt-4")(j3("btn btn-primary btn-block t--enable-push-notifications")({onClick:P3(e)(iK.value)})("Ok!"))])})},V3e=function(e){return function(n){return function(t){if(n.stage instanceof kR)return ke;if(n.stage instanceof H3e){if(e.context instanceof ZY)return iIn(t);if(e.context instanceof G3)return nIn(t);if(e.context instanceof A3)return aIn(t);if(e.context instanceof eK)return eIn(t);if(e.context instanceof nK)return tIn(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 171, column 5 - line 181, column 47): "+[e.context.constructor.name])}if(n.stage instanceof U3e)return oIn(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 167, column 33 - line 183, column 34): "+[n.stage.constructor.name])}}},Q3e=function(e){if(e.requestSilently)return O3(Aa(Dd(AI("Mobile: Push notifications: Permission prompted silently")({push_notification_request_context:_g(e.context)}))(function(){return k3e(rK({requestSilently:e.requestSilently}))(function(n){return Dd(function(){if(n instanceof x3)return aK(n.value0);if(n instanceof L3)return N3(we);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 75, column 9 - line 79, column 22): "+[n.constructor.name])}())(function(){return AI("Mobile: Push notifications: Permission confirmed silently")({push_notification_permission:z3e(n),push_notification_request_context:_g(e.context)})})})})))(function(){return xI({stage:kR.value})});if(Ae)return O3(Aa(AI("Mobile: Push notifications: Permission modal shown")({push_notification_request_context:_g(e.context)})))(function(){return xI({stage:H3e.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 65, column 1 - line 65, column 42): "+[e.constructor.name])},uIn=function(e){return Vt(YCn)(rIn(e))(Dd(AI("Mobile: Push notifications: Permission prompted")({push_notification_request_context:_g(e)}))(function(){return k3e(rK({requestSilently:!1}))(function(n){return Dd(AI("Mobile: Push notifications: Permission confirmed")({push_notification_permission:z3e(n),push_notification_request_context:_g(e)}))(function(){if(n instanceof x3)return Dd(aK(n.value0))(function(){return N3(new z9(B3e.value))});if(n instanceof L3)return Dd(B9(e)(k9.value))(function(){return N3(new z9(J3e.value))});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 146, column 3 - line 152, column 45): "+[n.constructor.name])})})}))},Y3e=function(e){return function(n){return function(t){if(t instanceof q9)return O3(Aa(Dd(KCn(w3e(gd.value)))(function(){return Dd(B9(e.context)(U9.value))(function(){return AI("Mobile: Push notifications: Permission modal dismissed")({push_notification_request_context:_g(e.context)})})})))(function(){return xI({stage:kR.value})});if(t instanceof iK)return O3(XCn(uIn(e.context)))(function(){return xI({stage:kR.value})});if(t instanceof z9)return xI({stage:function(){if(t.value0 instanceof B3e)return kR.value;if(t.value0 instanceof J3e)return U3e.value;if(t.value0 instanceof W3e)return kR.value;throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 118, column 17 - line 127, column 17): "+[t.value0.constructor.name])}()});if(t instanceof q3e)return O3(Aa(ZCn(L3e)))(function(){return xI({stage:kR.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 97, column 22 - line 131, column 32): "+[t.constructor.name])}}};var uK="support@collegevine.com";var V9="https://www.collegevine.com/admissions-calculator";var lIn=an(),cIn=re(Gi),sIn=In(J)()(),K3e=u9(i9)()(),X3e=JF(ro),LI=U(J),k3=U(M),Z3e=K(It),fIn=R1(ut(st()(C({reflectSymbol:function(){return"imageUrl"}})(ve)(C({reflectSymbol:function(){return"schoolId"}})(t0)(C({reflectSymbol:function(){return"schoolName"}})(ve)(C({reflectSymbol:function(){return"score"}})(Wt)(De))))))),lK=V(de);var cK=U(X),vIn=V(B),mIn=Ln(wn),Q9=mIn(Ot),Y9=eo(Pn),K9=z(Qt),Ty=z(Xn),_In=qr(M),sK=Zx(M)()(),pIn=Zt(xi),dIn=wv(),hIn=Ve(X),gIn=re(bE),DIn=La(Oa(At)),yIn=GS(J)()(),e4e=hn(dn),fK=pn(e4e)(fn(sn)),n4e=mn(vn),vK=_n(n4e),t4e=yn(Dn),mK=gn(t4e),bIn=$l(X),X9=Zt(tr),_K=nn(Er),Z9=function(){function e(){}return e.value=new e,e}(),eP=function(){function e(){}return e.value=new e,e}(),pK=function(){function e(){}return e.value=new e,e}(),nP=function(){function e(){}return e.value=new e,e}(),RIn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),a4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),u4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),HR=function(){function e(){}return e.value=new e,e}(),l4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wIn={to:function(e){if(e instanceof T)return Z9.value;if(e instanceof o&&e.value0 instanceof T)return eP.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return pK.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return nP.value;throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 85, column 1 - line 85, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof Z9)return new T($.value);if(e instanceof eP)return new o(new T($.value));if(e instanceof pK)return new o(new o(new T($.value)));if(e instanceof nP)return new o(new o(new o($.value)));throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 85, column 1 - line 85, column 39): "+[e.constructor.name])}},SIn=on(wIn)(fK(fK(fK(e4e)(n4e))(vK))(vK))(mK(mK(mK(t4e))))(vK),c4e=function(e){if(e instanceof Z9)return"Female";if(e instanceof eP)return"Male";if(e instanceof pK)return"Non-binary / third gender";if(e instanceof nP)return"Gender not specified";throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 88, column 20 - line 92, column 43): "+[e.constructor.name])},s4e=function(e){return pe(e)(Jr(Wo("|")(e))(1))},f4e=function(e){return{label:e.name,value:lIn(e.slug)+("_"+cIn(e.id))}},EIn=function(){var e=Wo("_");return function(n){return function(t){return Jr(t)(1)}(e(function(t){return t.value}(n)))}}(),v4e=function(e){return sIn(e.className)({style:$e({flexBasis:"46%"})})([e.label,K3e({min:200,max:800,step:10,value:X3e(200)(800)(e.score),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"SAT "+(e.ariaLabelPartial+" score slider"),onChange:e.onChange,onFinalChange:e.onFinalChange}),LI("mt-2 d-flex flex-row justify-content-between")([k3("")("200"),k3("")("800")])])},CIn=co($r(Po))("blog_lite_chancing_path")(function(e){return function(n){return Z3e(e(n))(Io(function(t){return fIn("Lite Chancing Response")(t)(function(a){return new d(lK(a)(function(r){return{imageUrl:r.imageUrl,schoolId:r.schoolId,schoolName:r.schoolName,score:new d(r.score)}}))})}))}});var IIn=function(e){return LI(e.className)([e.label,cK("t--lite-chancing-cta-left-sidebar-gpa")(K3e({min:1,max:4,step:.1,value:X3e(1)(4)(e.gpa),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"GPA slider",onChange:e.onChange,onFinalChange:e.onFinalChange})),LI("mt-2 d-flex flex-row justify-content-between")([k3("")("1.0"),k3("")("4.0")])])},FIn=function(e){return e instanceof Z9?"female":e instanceof eP?"male":"other"},m4e=function(e){return function(n){var t=Wr(function(i){return vIn(EIn(i))(tx)})(e),a=FIn(n.genderOption),r=h1(n.ecs);return Q9(Y9(Z3e(CIn({schoolIds:t,gpa:n.gpa,satMath:n.satMath,satVerbal:n.satVerbal,gender:a,ecs:r}))(function(i){return K9(new Zn(new l4e(i)))})))(function(){return Ty({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!0})})}},_4e=function(e){return m4e(e.schoolItems)({gpa:3.7,satMath:720,satVerbal:800,genderOption:nP.value,ecs:[],chancingIsLoading:!1,redirectUrlOverride:e.redirectUrlOverride})},p4e=function(e){return function(n){return function(t){if(t instanceof Zn&&t.value0 instanceof a4e)return Q9(Y9(K9(new Zn(HR.value))))(function(){return Ty({chancingIsLoading:n.chancingIsLoading,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,ecs:t.value0.value0})});if(t instanceof Zn&&t.value0 instanceof o4e)return Q9(Y9(K9(new Zn(HR.value))))(function(){return Ty({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,genderOption:t.value0.value0})});if(t instanceof Zn&&t.value0 instanceof r4e)return Ty({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,gpa:t.value0.value0});if(t instanceof Zn&&t.value0 instanceof i4e)return Ty({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satVerbal:n.satVerbal,satMath:t.value0.value0});if(t instanceof Zn&&t.value0 instanceof u4e)return Ty({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:t.value0.value0});if(t instanceof Zn&&t.value0 instanceof HR)return m4e(e.schools)(n);if(t instanceof Zn&&t.value0 instanceof l4e)return Q9(Y9(K9(new ta(new RIn(t.value0.value0)))))(function(){return Ty({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!1})});if(t instanceof ta)return Ty(n);throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 157, column 21 - line 183, column 15): "+[t.constructor.name])}}},d4e=V9,TIn=function(e){return function(n){return oe([LI("t--lite-chancing-mobile-and-left-sidebar-extracurriculars d-flex"+(" flex-row justify-content-between align-items-center "+e.className))([_In("mt-3")("Extracurriculars"),cK("")(tn(Br(n.ecActivities))(sK("t--lite-chancing-mobile-and-left-sidebar-add-ec")(gc("Add extracurriculars"))({href:"#",onClick:pIn(function(t){return function(){return dIn(t)(),n.onStartEditing(t)}})})("+ add")))]),LI("mt-0 pb-3 mb-2")(lK(n.ecActivities)(function(t){return hIn("badge badge-soft-secondary bg-secondary-soft small mr-1"+(" t--lite-chancing-cta-left-sidebar-add-criteria-"+bD(t_(t))))(Z(gIn(t_(t))))})),tn(DIn(Br)(n.ecActivities))(cK("card bg-white border-dashed")(LI("card-body "+e.className)([Z("To add more ECs & see chances for 1,500 schools, "),sK("t--lite-chancing-mobile-and-left-sidebar-create-a-profile")(Ko)({href:pe(d4e)(e.redirectUrlOverride)})("create a full profile")]))),k3("mb-2")("")])}};var h4e=function(e){return function(n){return function(t){return t({redirectUrl:pe(d4e)(e.redirectUrlOverride),ecSelector:function(a){return G9({extracurriculars:e.ecs,compactView:!0,onChange:function(r){return function(){return n(new Zn(new a4e(r)))(),a.onChange()}},maxActivities:new d(1),defaultView:new d(TIn({redirectUrlOverride:e.redirectUrlOverride,className:a.className})),featureFlags:{showGenerateEcDescription:!1}})},genderDropdown:function(a){return BS("t--lite-chancing-cta-gender gender-dropdown w-100")({toggleClass:"btn btn-outline-secondary mw-100 text-truncate "+a.className,toggleContent:Z(c4e(e.genderOption)),contentId:"gender-dropdown-options-1",content:function(r){return yIn(r.className+" dropdown-menu shadow")({id:r.contentId})(lK(SIn)(function(i){return bIn("hover-bg-light")(sK("btn btn-link text-body d-block text-left t--lite-chancing-cta-gender-option")(Ko)({onClick:X9(function(){return n(new Zn(new o4e(i)))(),a.onChange()})})(c4e(i)))}))},ariaLabelInput:gc("Gender dropdown")})},gpaSlider:function(a){return IIn({gpa:e.gpa,className:a.className,onChange:_K(n)(function(r){return Zn.create(r4e.create(r))}),onFinalChange:X9(function(){return n(new Zn(HR.value))(),a.onChange()}),label:a.label(e.gpa)})},requestChances:n(new Zn(HR.value)),satMathScoreSlider:function(a){return v4e({score:e.satMath,onChange:_K(n)(function(r){return Zn.create(i4e.create(r))}),onFinalChange:X9(function(){return n(new Zn(HR.value))(),a.onChange()}),label:a.label(Xr(e.satMath)),className:a.className,ariaLabelPartial:"math"})},satVerbalScoreSlider:function(a){return v4e({score:e.satVerbal,onChange:_K(n)(function(r){return Zn.create(u4e.create(r))}),onFinalChange:X9(function(){return n(new Zn(HR.value))(),a.onChange()}),label:a.label(Xr(e.satVerbal)),className:a.className,ariaLabelPartial:"verbal"})}})}}};var MIn=ea(X),GIn=fa(X)()(),jI=function(){function e(){}return e.value=new e,e}(),dK=function(){function e(){}return e.value=new e,e}(),H3=function(){function e(){}return e.value=new e,e}(),yd=function(e){return function(n){var t=function(i){return MIn("fe fe-external-link "+i)(ke)},a=Kd(n),r=Z(pe(a.siteName)(e.text));return GIn(e.className)({href:a.url,target:"_blank",rel:"noopener"})(function(){if(e.icon instanceof jI)return r;if(e.icon instanceof dK)return oe([t("mr-1 large"),r]);if(e.icon instanceof H3)return oe([r,t("ml-1")]);throw new Error("Failed pattern match at SchoolDetails.Website (line 27, column 5 - line 30, column 54): "+[e.icon.constructor.name])}())}},g4e=function(){return yd({className:"text-body mt-1 d-inline-block",icon:jI.value,text:b.value})}();var LIn=U(J),jIn=fa(M)()(),DK=function(e){return e.chancing.endorsed?ke:LIn("my-1 ml-1 small text-gray-800")([Z("Chancing is not endorsed by "),Z(e.name),Z("."),Ue(e.chancing.moreInfoLink)(function(n){return oe([Z(" If interested in applying, learn more about "),jIn("")({href:n})("how to prepare ")])})])};var yK=V(B),R4e=Nn(M)()(),bK=nn(Jn),$In=Nn(X)()(),VIn=U(J),w4e=Ve(M);var My=function(){function e(){}return e.value=new e,e}(),PI=function(){function e(){}return e.value=new e,e}(),NI=function(){function e(){}return e.value=new e,e}(),Gy=function(){function e(){}return e.value=new e,e}(),OI=function(){function e(){}return e.value=new e,e}(),kI=function(){function e(){}return e.value=new e,e}(),HI=function(){function e(){}return e.value=new e,e}(),UI=function(){function e(){}return e.value=new e,e}(),Ay=function(){function e(){}return e.value=new e,e}(),S4e={to:function(e){if(e instanceof T)return My.value;if(e instanceof o&&e.value0 instanceof T)return PI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return NI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Gy.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return OI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return kI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return HI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return UI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o)return Ay.value;throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])},from:function(e){if(e instanceof My)return new T($.value);if(e instanceof PI)return new o(new T($.value));if(e instanceof NI)return new o(new o(new T($.value)));if(e instanceof Gy)return new o(new o(new o(new T($.value))));if(e instanceof OI)return new o(new o(new o(new o(new T($.value)))));if(e instanceof kI)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof HI)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof UI)return new o(new o(new o(new o(new o(new o(new o(new T($.value))))))));if(e instanceof Ay)return new o(new o(new o(new o(new o(new o(new o(new o($.value))))))));throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])}},E4e=function(e){return!(e instanceof Ay)},C4e=function(e){if(e instanceof My)return"Basic Info";if(e instanceof NI)return"Admissions";if(e instanceof Gy)return"Costs";if(e instanceof OI)return"Enrollment";if(e instanceof kI)return"Application Requirements";if(e instanceof HI)return"Academic Offerings";if(e instanceof UI)return"Chancing";if(e instanceof PI)return"Header Image";if(e instanceof Ay)return"Message from the College";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 145, column 16 - line 154, column 40): "+[e.constructor.name])},q3=function(e){if(e instanceof My)return"basic";if(e instanceof NI)return"admissions";if(e instanceof Gy)return"costs";if(e instanceof OI)return"enrollment";if(e instanceof kI)return"admission-requirements";if(e instanceof HI)return"academic-offerings";if(e instanceof UI)return"chancing";if(e instanceof PI)return"header-image";if(e instanceof Ay)return"message-from-college";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 157, column 13 - line 166, column 36): "+[e.constructor.name])},I4e=function(e){return function(n){return function(t){return yK(e)(function(a){return R4e("btn btn-outline-primary t--text-edit-"+q3(n))({onClick:bK(a)(n)})(t)})}}},F4e=function(e){return function(n){return yK(e)(function(t){return $In("btn btn-outline-primary t--edit-"+q3(n))({onClick:bK(t)(n)})(VIn("d-flex align-content-center")([w4e("material-symbol x-large")("edit"),w4e("ml-2")("Edit")]))})}},gu=function(e){return function(n){return yK(e)(function(t){return R4e("btn btn-link p-0 material-symbol x-large t--edit-"+q3(n))({onClick:bK(t)(n)})("edit")})}};var QIn=ce(Ft(T0e)),YIn=Ln(wn)(Me),KIn=Nr(Yr),XIn=Ci(Ie)(JM),T4e=K(Me),ZIn=z(Mn),w_=U(J),M4e=Lt(M),eFn=rc(M),G4e=Ve(M),A4e=U(X),x4e=In(M)()(),nFn=ea(M),tFn=Vn(M),aFn=L(de),RK=function(e){var n=QIn(e.school.appGroup)(new d(G0e)),t=function(){if(e.school.admissions.reqClassRank instanceof b||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof Co)return!1;if(e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof Pu||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof bc)return!0;throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 61, column 26 - line 65, column 28): "+[e.school.admissions.reqClassRank.constructor.name])}(),a=pe(Pu.value)(e.school.admissions.reqStandardTests),r=oe([ca(YIn(KIn(XIn(a)([Pu.value,bc.value])))(function(){return T4e(e.school.admissions.fracSubmittedSat)(function(i){return T4e(e.school.admissions.fracSubmittedAct)(function(u){return ZIn(w_("row mb-4")([w_("col-12 text-nowrap mb1")([w_("d-flex align-items-center mb-4")([M4e("mr-2 mb-0")("Tests typically submitted"),eFn("")(` If there is a significant gap between the number of students submitting one test vs. another, submitting the more common test might give you a very slight chancing boost. Note: some students may submit both or neither test. `)]),w_("")([Z("SAT: "),G4e("font-weight-semibold")(Ia(i))]),A4e("progress progress-md mt-3 mt-2")(x4e("progress-bar")({style:$e({width:C2(i)})})("")),Ha(""),w_("")([Z("ACT: "),G4e("font-weight-semibold")(Ia(u))]),A4e("progress progress-md mt-3")(x4e("progress-bar")({style:$e({width:C2(u)})})(""))])]))})})})),w_("d-flex align-items-center")([nFn("fe fe-info large pr-2")(""),w_("")([Z(" Policies can change. Please confirm by looking at "),yd({className:"",icon:jI.value,text:new d("this school\u2019s website.")})(e.school.urls.main)])])]);return w_("card")([w_("card-body")([w_("d-flex align-items-center justify-content-between mb-4")([tFn("my-0 mr-3 flex-grow-1")("Applications"),ca(gu(e.onEdit)(kI.value))]),M4e("mb-4")("How to apply"),w_("mb-4")(aFn(Ms)([function(){return n?"Accepts Common App":"Doesn\u2019t accept Common App"}(),vme(a),function(){var i=pe(Pu.value)(e.school.admissions.reqRecLetters);if(i instanceof Co)return"Rec letters not used";if(i instanceof Pu)return"Rec letters optional";if(i instanceof bc)return"Rec letters required";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 42, column 9 - line 45, column 45): "+[i.constructor.name])}(),function(){return t?"Considers class rank":"Doesn\u2019t consider class rank"}(),function(){var i=pe(Pu.value)(e.school.admissions.reqToefl);if(i instanceof Co)return"TOEFL not used (international applicants)";if(i instanceof Pu)return"TOEFL optional (international applicants)";if(i instanceof bc)return"TOEFL required (international applicants)";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 49, column 9 - line 52, column 66): "+[i.constructor.name])}()])),r])])},L4e=function(e){return RK(e)};var j4e=wr(Za),rFn=Ri(ik()(sA({reflectSymbol:function(){return"p25"}})()(sA({reflectSymbol:function(){return"p75"}})()(ok)(rs))(rs))),Ku=U(J),xy=U(X),P4e=Lt(M),S_=kn(M),N4e=qn(Ga),O4e=L(B),tP=hc(M),oFn=function(e){return j4e(e.p25+e.p75|0)(2)},k4e=function(e){if(e instanceof d)return Ia(e.value0);if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 131, column 37 - line 133, column 28): "+[e.constructor.name])},wK=function(e){return Ab(",")("")(e)},BI=function(e){if(e instanceof d)return wK(ff(e.value0.p25)+(" - "+ff(e.value0.p75)));if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 136, column 33 - line 138, column 28): "+[e.constructor.name])},iFn=function(e){return function(n){return oFn(rFn(e)(n))}},uFn=function(e){return function(n){return{p25:e.p25+n.p25|0,p75:e.p75+n.p75|0}}},lFn=oe([Ku("row")([xy("col-12 col-md-7")(qr(M)("my-5")("Wondering your admission chance to this school? Calculate your chance now")),xy(" col-12 col-md-5 my-4")(h6()({text:"Calculate your admission chance",className:"btn btn-primary btn-block"}))])]),cFn=function(e){if(e instanceof d)return wK(ff(j4e(e.value0.p25+e.value0.p75|0)(2)));if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 126, column 36 - line 128, column 28): "+[e.constructor.name])},sFn=function(e){var n=function(t){return xy("card bg-white")(Ku("card-body")(t))};return xy("row")(Ku("col-12")([n([P4e("")("SAT"),Ku("row")([Ku("col col-md-6")([S_("")("Average SAT "),br("")(wK(Te("Not Reported")(ff)(N4e(O4e(iFn)(e.admissions.satMath))(e.admissions.satVerbal))))]),Ku("col col-md-6")([S_("")("SAT 25th-75th"),br("")(BI(N4e(O4e(uFn)(e.admissions.satMath))(e.admissions.satVerbal)))])]),Ku("row")([Ku("col col-md-6")([S_("mt-5")("Students Submitting SAT"),br("")(k4e(e.admissions.fracSubmittedSat))])]),Ku("row")([Ku("col col-md-6")([S_("mt-5")("Math"),tP("text-muted")("Average (25th - 75th)"),br("")(BI(e.admissions.satMath))]),Ku("col col-md-6")([S_("mt-5 text-nowrap")("Reading and Writing"),tP("text-muted")("Average (25th - 75th)"),br("")(BI(e.admissions.satVerbal))])])]),n([P4e("")("ACT"),Ku("row")([Ku("col col-md-6")([S_("")("Average ACT"),br("")(cFn(e.admissions.actComposite))]),Ku("col col-md-6")([S_("")("ACT 25th-75th"),br("")(BI(e.admissions.actComposite))])]),xy("row")(Ku("col col-md-6")([S_("mt-5")("Students Submitting ACT"),br("")(k4e(e.admissions.fracSubmittedAct))])),Ku("row")([Ku("col col-md-6")([S_("mt-5")("Math"),tP("text-muted")("Average (25th - 75th)"),br("")(BI(e.admissions.actMath))]),Ku("col col-md-6")([S_("mt-5")("English"),tP("text-muted")("Average (25th - 75th)"),br("")(BI(e.admissions.actVerbal))])])])]))},fFn=function(e){return xy("card")(Ku("card-body")([S_("")("Acceptance Rate"),br("")(Te("Not reported")(function(n){return Ia(function(t){return t.value}(n))})(e.admissions.acceptanceRate))]))},vFn=function(e){return xy("row")(xy("col-12")(fFn(e)))},H4e=function(e){return oe([vFn(e.school),sFn(e.school),lFn,RK(e)])};var mFn=Ve(M),_Fn=re(U7),SK=function(e){var n=function(t){return function(a){return mFn("badge font-weight-bold fw-bold py-2 "+t)(a)}};if(e.strategy instanceof Ir&&e.testPolicy instanceof d&&e.testPolicy.value0 instanceof Co)return n("badge-apply-test-optional")("Test-blind admissions");if(e.testPolicy instanceof d&&e.testPolicy.value0 instanceof Co)return Ya(nr)("Received strategy, "+(_Fn(e.strategy)+", in chancing response for a test-blind school"))({})(function(t){return n("badge-apply-test-optional")("Test-blind admissions")});if(e.strategy instanceof Ir)return n("badge-apply-test-optional")("Apply test optional");if(e.strategy instanceof no&&e.satOrigin instanceof d&&e.satOrigin.value0 instanceof yE)return n("badge-apply-with-sat")("Apply with SAT (projected from PSAT)");if(e.strategy instanceof no)return n("badge-apply-with-sat")("Apply with SAT");if(e.strategy instanceof Eo)return n("badge-apply-with-act")("Apply with ACT");throw new Error("Failed pattern match at Chancing.ApplicationStrategy (line 21, column 13 - line 37, column 51): "+[e.strategy.constructor.name,e.satOrigin.constructor.name,e.testPolicy.constructor.name])};var pFn=L(de),dFn=kn(M),U4e=function(e){var n=[` At a target school, your admissions profile is similar to that of the average admitted student from your demographic background. `,` Improving either your academic or extracurricular profile will increase your admissions chances at this school. `],t=[` At a safety school, your admissions profile is much stronger than that of the average admitted student from your demographic background. `,` You have a strong admissions profile for this school. Writing strong essays and improving your profile further can help you win merit scholarships. `],a=[` At a reach school, your admissions profile is weaker than that of the average admitted student from your demographic background. `,` Improving either your academic or extracurricular profile will increase your admissions chances at this school. `],r=function(){if(e instanceof af)return a;if(e instanceof lv||e instanceof cv)return n;if(e instanceof sv)return t;throw new Error("Failed pattern match at SchoolDetails.Chancing.Classification (line 17, column 18 - line 21, column 38): "+[e.constructor.name])}();return oe(pFn(dFn(""))(r))};var JI=U(X),EK=ea(M),hFn=In(M)()(),gFn=wr(Za),DFn=St(gr),yFn=qn(Ga),bFn=L(B),CK=U(J),RFn=Ve(J),wFn=Ve(M),SFn=Nn(J)()(),EFn=Zt(tr),WI=JI("col-auto")(fa(J)()()("")({href:Uh})([EK("fe fe-edit-2")(""),Z(" edit")])),qI=function(e){if(e instanceof oh)return"success";if(e instanceof ih)return"primary";if(e instanceof Jm)return"warning";if(e instanceof fv)return"secondary";throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 109, column 17 - line 113, column 28): "+[e.constructor.name])},BR=function(e){return function(n){return function(t){return JI("progress progress-"+e)(hFn("progress-bar bg-"+n)({style:$e({width:C2(t)})})(""))}}},B4e=function(e){var n=function(t){return function(a){return gFn(t+a|0)(2)}};return{p25:e.p25,p75:e.p75,p50:DFn(e.p50)(yFn(bFn(n)(e.p25))(e.p75))}},Ly=function(e){return function(n){var t=qI(n),a=function(r){return function(i){return CK("d-flex large font-weight-bold fw-bold mb-3")([EK("mr-3 fe fe-"+(i+(" text-"+t)))(""),RFn("")([Z(e),wFn("text-"+t)(" \u2013 "+r)])])}};if(n instanceof oh)return a("above average")("check-circle");if(n instanceof ih)return a("about average")("thumbs-up");if(n instanceof Jm)return a("below average")("trending-down");if(n instanceof fv)return a("N/A")("refresh-ccw");throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 91, column 3 - line 95, column 45): "+[n.constructor.name])}},IK=function(e){if(e.expanded){var n=SFn("btn btn-link px-0 t--show-less")({onClick:EFn(e.onCollapse)})([Z("show less "),EK("fe fe-chevron-up")("")]);return JI("card bg-very-light-grey mt-3")(CK("card-body "+e.card.testClass)([CK("row")([JI("col")(e.card.title),JI("col-auto d-none d-md-block")(n)]),e.card.content,JI("d-md-none d-flex justify-content-end mt-3")(n)]))}if(Ae)return e.card.title;throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 42, column 1 - line 42, column 89): "+[e.constructor.name])},J4e=function(e){return tt(e.p25)&&tt(e.p50)&&tt(e.p75)};var W4e=U(J),q4e=U(M),z4e=kn(J),$4e=_a(M),CFn=re(qe),IFn=fa(M)()(),V4e=function(e){return function(n){var t=W4e("row mb-2")([q4e("col-auto pr-0 large")("Your coursework"),tn(e.showUpdateLinks)(WI)]),a=z4e("")([Z("Coursework rigor is "),$4e("")("very important"),Z(` for your admissions chances. Admissions officers will evaluate your coursework based on the classes available at your school, so don\u2019t worry if few or no AP or Honors classes are offered. `)]),r=function(l){return function(c){return oe([$4e("")(CFn(pe(0)(l))),Z(" "+(c+" "))])}},i=q4e("mb-3 large font-weight-bold fw-bold text-"+qI(n.chances.courseRigorStrength))(function(){if(n.chances.courseRigorStrength instanceof fv)return"";if(n.chances.courseRigorStrength instanceof Jm)return"Your coursework is below average for this school";if(n.chances.courseRigorStrength instanceof ih)return"Your coursework is about average for this school";if(n.chances.courseRigorStrength instanceof oh)return"Your coursework is above average for this school";throw new Error("Failed pattern match at SchoolDetails.Chancing.CourseRigor (line 44, column 9 - line 48, column 82): "+[n.chances.courseRigorStrength.constructor.name])}()),u=z4e("mb-0")([Z("Read about what "),IFn("")({href:"https://blog.collegevine.com/category/academics/choosing-classes/",target:"_blank"})("courses you should take"),Z(".")]);return{title:Ly("Coursework")(n.chances.courseRigorStrength),testClass:"t--course-rigor",content:oe([t,W4e("")([r(n.chancingProfile.courseRigor.ap)("AP / IB classes + "),r(n.chancingProfile.courseRigor.honors)("Honors classes + "),r(n.chancingProfile.courseRigor.collegeClasses)("College course taken at a local four-year or community college = ")]),i,a,u])}}};var Ll=function(){function e(){}return e.value=new e,e}(),jl=function(){function e(){}return e.value=new e,e}(),Q4e={show:function(e){if(e instanceof Ll)return"SAT";if(e instanceof jl)return"ACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 14, column 1 - line 16, column 19): "+[e.constructor.name])}};var Y4e=function(e){if(e instanceof Ll)return jl.value;if(e instanceof jl)return Ll.value;throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 24, column 1 - line 24, column 46): "+[e.constructor.name])};var FFn=jr(Ie)(dt),K4e=function(){function e(){}return e.value=new e,e}(),X4e=function(){function e(){}return e.value=new e,e}(),Z4e=function(e){return function(n){var t=function(){if(e instanceof K4e)return"and";if(e instanceof X4e)return"or";throw new Error("Failed pattern match at Utils.Text (line 26, column 24 - line 28, column 19): "+[e.constructor.name])}(),a=Woe(n);return a.init.length===0?a.last:a.init.length===1?a.init[0]+(" "+(t+(" "+a.last))):FFn(", ")(a.init)+(", "+(t+(" "+a.last)))}},eAe=function(){return Z4e(K4e.value)}(),nAe=function(){return Z4e(X4e.value)}();var lm=Da(Ie)(dt),tAe=L(Wg),Xc=re(qe),Pl=z(Mn),aP=re(JB),rP=bm()(),aAe=vi({reflectSymbol:function(){return"math"}}),E_=qv(qe),rAe=qv(nl),C_=re(rP(vi({reflectSymbol:function(){return"act"}})(vi({reflectSymbol:function(){return"courseRigor"}})(vi({reflectSymbol:function(){return"ecActivities"}})(vi({reflectSymbol:function(){return"ecScore"}})(vi({reflectSymbol:function(){return"gpa"}})(vi({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(os({reflectSymbol:function(){return"sat"}})(rP(aAe(os({reflectSymbol:function(){return"readingWriting"}})(E_))(E_))))(E_))(rAe))(rAe))(sc(MJ)))(rP(vi({reflectSymbol:function(){return"ap"}})(vi({reflectSymbol:function(){return"collegeClasses"}})(os({reflectSymbol:function(){return"honors"}})(E_))(E_))(E_))))(rP(vi({reflectSymbol:function(){return"english"}})(aAe(vi({reflectSymbol:function(){return"reading"}})(os({reflectSymbol:function(){return"science"}})(E_))(E_))(E_))(E_))))),JR=re(Q4e),TFn=Fve(qg)(H7),jy=re(qB),zI=ce(WB(nE)),oAe=re(E_),oP=V(B),MFn=fa(M)()(),GFn=Lt(M),AFn=kn(X),xFn=kn(J),LFn=_a(M),jFn=function(e){return e},PFn=function(e){return e},FK=function(e){if(e instanceof Ll)return no.value;if(e instanceof jl)return Eo.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 551, column 18 - line 553, column 22): "+[e.constructor.name])},NFn=function(e){if(e instanceof no)return"with SAT";if(e instanceof Eo)return"with ACT";if(e instanceof Ir)return"with a test-optional application";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 545, column 17 - line 548, column 58): "+[e.constructor.name])},z3=function(e){return function(n){return lm(["Your simulated chances of admission ",eAe(tAe(NFn)($oe(e)(n)))," are very close."])}},iAe=60,I_=function(e){return function(n){return Ya(nr)("SchoolDetails.Chancing.Guidance: Invalid state: "+e)(n)(function(t){return b.value})}},uAe=3,$3=rc(M)("text-secondary ml-1")(lm(["If your SAT or ACT scores fall within ",Xc(iAe)," points of the 25th percentile score (SAT) or ",Xc(uAe)," points of the 25th percentile score (ACT)"," for accepted students at a given college,"," then you should go ahead and submit them."])),iP=function(e){return oe([Z(lm([z3(Ir.value)(Cb(FK(e.standardizedTest)))," But because your score ",Xc(e.actualScore)," is ",function(){if(e.recommendedStrategy instanceof no||e.recommendedStrategy instanceof Eo)return"higher";if(e.recommendedStrategy instanceof Ir)return"lower";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 490, column 7 - line 493, column 37): "+[e.recommendedStrategy.constructor.name])}()," than ",Xc(e.guidanceScore)])),$3,Z(lm([", we recommend you apply ",function(){if(e.recommendedStrategy instanceof no)return"with SAT";if(e.recommendedStrategy instanceof Eo)return"with ACT";if(e.recommendedStrategy instanceof Ir)return"test-optional";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 500, column 7 - line 503, column 45): "+[e.recommendedStrategy.constructor.name])}(),"."]))])},OFn=function(e){return function(n){return function(t){return function(a){var r=LJ(n),i=Xm(n);if(e instanceof hp&&e.value0 instanceof ah&&r instanceof d&&i instanceof d)return Pl({title:"Applying test-optional should be best for you",body:oe([Z(lm([z3(Ir.value)(oS(no.value)([Eo.value]))," But because your SAT score ",Xc(r.value0)," is lower than ",Xc(t)])),$3,Z(lm([" and your ACT score ",Xc(i.value0)," is lower than ",Xc(a)])),$3,Z(", we recommend you apply test-optional.")])});if(e instanceof hp&&e.value0 instanceof ah)return I_("\u2018Apply test optional too close with SAT + ACT\u2019 recommended but not both tests reported.")({guidance:aP(e),profile:C_(n)});if(e instanceof hp&&r instanceof b&&i instanceof b)return I_("\u2018Apply test optional too close with\u2026\u2019 recommended but no other tests reported.")({guidance:aP(e),profile:C_(n)});if(e instanceof hp&&e.value0 instanceof Um&&r instanceof d)return Pl({title:"Applying test-optional should be best for you",body:iP({standardizedTest:Ll.value,actualScore:r.value0,guidanceScore:t,recommendedStrategy:Ir.value})});if(e instanceof hp&&e.value0 instanceof Um&&r instanceof b)return I_("\u2018Apply test optional (SAT too close)\u2019: No SAT reported.")({guidance:aP(e),profile:C_(n)});if(e instanceof hp&&e.value0 instanceof Bm&&i instanceof d)return Pl({title:"Applying test-optional should be best for you",body:iP({standardizedTest:jl.value,actualScore:i.value0,guidanceScore:a,recommendedStrategy:Ir.value})});if(e instanceof hp&&e.value0 instanceof Bm&&i instanceof b)return I_("\u2018Apply test optional (ACT too close)\u2019: No ACT reported.")({guidance:aP(e),profile:C_(n)});if(e instanceof GM&&r instanceof b&&i instanceof b)return Pl({title:"Applying test-optional should be best for you",body:Z(lm(["You\u2019re good to apply without a test score."," If you later decide to take a test, a score of ",Xc(t),"+ for SAT or ",Xc(a),"+ for ACT will make your chance higher at this school."]))});if(e instanceof GM)return Pl({title:"Applying test-optional should be best for you",body:Z(lm(["Your simulated chances of admission with a test-optional"," application are significantly higher than with ",function(){if(r instanceof d&&i instanceof d)return"SAT and ACT";if(r instanceof d&&i instanceof b)return"SAT";if(r instanceof b&&i instanceof d)return"ACT";if(r instanceof b&&i instanceof b)return Bf("SchoolDetails.Chancing.Guidance: No tests reported.");throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 182, column 13 - line 191, column 86): "+[r.constructor.name,i.constructor.name])}(),"."]))});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 94, column 3 - line 194, column 10): "+[e.constructor.name,r.constructor.name,i.constructor.name])}}}},kFn=function(e){return function(n){return function(t){return function(a){var r=function(v){return"Applying with "+(JR(v)+" should be best for you")},i=function(v){return oe([Z(lm([q_(z3)(function(){return v.includeTestOptional?new Je(Ir.value,oS(no.value)([Eo.value])):new Je(FK(v.stronger.test),tAe(FK)(Cb(v.weaker.test)))}())," But because your ",JR(v.stronger.test)," score ",Xc(v.stronger.actualScore)," is higher than ",Xc(v.stronger.guidanceScore)])),$3,Z(lm([" and your ",JR(v.weaker.test)," score ",Xc(v.weaker.actualScore)," is lower than ",Xc(v.weaker.guidanceScore)])),$3,Z(lm([", we recommend you apply with ",JR(v.stronger.test),"."]))])},u=LJ(n),l=Xm(n),c=function(v){return function(m){return TFn(oS(v)([m]))}},s=function(v){return"Your simulated chances of admission with "+(JR(v)+(" are significantly higher than with a test-optional"+(" application and with "+(JR(Y4e(v))+"."))))},f=function(v){return Z("Your simulated chances of admission with "+(JR(v)+" are significantly higher than with a test-optional application."))};if(e instanceof uv&&e.value0 instanceof ah&&u instanceof d&&l instanceof d)return Pl({title:"You can apply with either SAT or ACT, or submit both of them",body:Z(Ro(" ")([z3(Ir.value)(oS(no.value)([Eo.value])),` We recommend you submit the score with a higher percentile. If they have the same percentile, submit the one you took fewer attempts. If you\u2019ve taken both exams the same number of times, use the exam where your strongest score was achieved earliest. `]))});if(e instanceof uv&&e.value0 instanceof ah)return I_("\u2018Apply with tests: SAT + ACT + test-optional too close\u2019 recommended but not both tests reported.")({guidance:jy(e),profile:C_(n)});if(e instanceof g0&&e.value0 instanceof ah&&u instanceof d&&l instanceof d)return Pl({title:"You can apply with either SAT or ACT, or submit both of them",body:Z(Ro(" ")([z3(no.value)(Cb(Eo.value)),` We recommend you submit the score with a higher percentile. If they have the same percentile, submit the one you took fewer attempts. If you\u2019ve taken both exams the same number of times, use the exam where your strongest score was achieved earliest. `]))});if(e instanceof g0&&e.value0 instanceof ah)return I_("\u2018Apply with tests: SAT + ACT too close\u2019 recommended but not both tests reported.")({guidance:jy(e),profile:C_(n)});if(e instanceof uv&&u instanceof b&&l instanceof b)return I_("\u2018Apply with tests: [test] strongest (test-optional and [test] too close)\u2019 recommended but no tests reported.")({guidance:jy(e),profile:C_(n)});if(e instanceof uv&&e.value0 instanceof Um&&u instanceof d&&zI(e.value1)(tE(Ir.value)))return Pl({title:r(Ll.value),body:iP({standardizedTest:Ll.value,actualScore:u.value0,guidanceScore:t,recommendedStrategy:no.value})});if(e instanceof uv&&e.value0 instanceof Bm&&l instanceof d&&zI(e.value1)(tE(Ir.value)))return Pl({title:r(jl.value),body:iP({standardizedTest:jl.value,actualScore:l.value0,guidanceScore:a,recommendedStrategy:Eo.value})});if(e instanceof uv&&e.value0 instanceof Um&&u instanceof d&&l instanceof d&&zI(e.value1)(c(Eo.value)(Ir.value)))return Pl({title:r(Ll.value),body:i({stronger:{test:Ll.value,actualScore:u.value0,guidanceScore:t},weaker:{test:jl.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!0})});if(e instanceof uv&&e.value0 instanceof Bm&&u instanceof d&&l instanceof d&&zI(e.value1)(c(no.value)(Ir.value)))return Pl({title:r(jl.value),body:i({stronger:{test:jl.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Ll.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!0})});if(e instanceof uv&&e.value0 instanceof Um&&u instanceof d&&l instanceof d&&zI(e.value1)(tE(Eo.value)))return Pl({title:r(Ll.value),body:i({stronger:{test:Ll.value,actualScore:u.value0,guidanceScore:t},weaker:{test:jl.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!1})});if(e instanceof uv&&e.value0 instanceof Bm&&u instanceof d&&l instanceof d&&zI(e.value1)(tE(no.value)))return Pl({title:r(jl.value),body:i({stronger:{test:jl.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Ll.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!1})});if(e instanceof uv)return I_(lm(["\u2018Apply with tests: \u2026 too close\u2019: Unknown state:"," guidance: ",jy(e),", SAT: ",oAe(u),", ACT: ",oAe(l),", SAT guidance: ",Xc(t),", ACT guidance: ",Xc(a)]))({guidance:jy(e),profile:C_(n)});if(e instanceof g0&&u instanceof b&&l instanceof b)return I_("\u2018Apply with tests: [test] strongest\u2019 recommended but no tests reported.")({guidance:jy(e),profile:C_(n)});if(e instanceof g0&&e.value0 instanceof Um&&u instanceof d&&l instanceof d)return Pl({title:r(Ll.value),body:Z(s(Ll.value))});if(e instanceof g0&&e.value0 instanceof Bm&&u instanceof d&&l instanceof d)return Pl({title:r(jl.value),body:Z(s(jl.value))});if(e instanceof g0&&e.value0 instanceof Um&&u instanceof d&&l instanceof b)return Pl({title:r(Ll.value),body:f(Ll.value)});if(e instanceof g0&&e.value0 instanceof Um&&u instanceof b&&l instanceof d)return I_("\u2018Apply with tests: SAT strongest\u2019 recommended but ACT test reported.")({guidance:jy(e),profile:C_(n)});if(e instanceof g0&&e.value0 instanceof Bm&&u instanceof b&&l instanceof d)return Pl({title:r(jl.value),body:f(jl.value)});if(e instanceof g0&&e.value0 instanceof Bm&&u instanceof d&&l instanceof b)return I_("\u2018Apply with tests: ACT strongest\u2019 recommended but SAT reported.")({guidance:jy(e),profile:C_(n)});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 207, column 3 - line 390, column 59): "+[e.constructor.name,u.constructor.name,l.constructor.name])}}}},HFn=function(e){return function(n){return function(t){var a=oP(oP(t.sat.p25)(function(i){return i-iAe|0}))(jFn),r=oP(oP(t.act.p25)(function(i){return i-uAe|0}))(PFn);if(a instanceof d&&r instanceof d){if(e instanceof zB)return OFn(e.value0)(n)(a.value0)(r.value0);if(e instanceof $B)return kFn(e.value0)(n)(a.value0)(r.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 67, column 7 - line 71, column 85): "+[e.constructor.name])}return Pl({title:"We\u2019re still collecting detailed guidance data\u2026",body:oe([Z("Learn more about the "),MFn("")({href:"https://blog.collegevine.com/test-optional-coronavirus-policies"})("best test optional strategy recommendation"),Z(".")])})}}},lAe=function(e){return function(n){return function(t){var a=HFn(e)(n)(t);return Ue(a)(function(r){return oe([GFn("")("Recommendation: "+r.title),AFn("")(r.body),function(){var i=i2(n);if(i instanceof d&&i.value0 instanceof yE)return xFn("")([LFn("")("Note:"),Z(" "),Z("Your SAT score is projected based on your PSAT score.")]);if(i instanceof d&&i.value0 instanceof YM)return ke;if(i instanceof b)return ke;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 38, column 9 - line 48, column 20): "+[i.constructor.name])}()])})}}};var UFn=Nn(J)()(),BFn=nn(Jn),cAe=ce(uD),JFn=ea(M),sAe=U(J),WFn=hc(M),V3=kn(M),fAe=Lt(M),qFn=qr(M),vAe=U(X),zFn=U(M),Q3=function(e){var n=function(a){return UFn("btn btn-link p-0 ml-2 d-flex align-items-center")({onClick:BFn(a.value1)(s0(a.value0))})([Z(function(){var r=cAe(a.value0)(Wa.value);return r?"show less ":"show more "}()),JFn("fe fe-chevron-"+function(){var r=cAe(a.value0)(Wa.value);return r?"up":"down"}())("")])},t=function(a){return sAe("card-body pb-3")([WFn("text-uppercase text-secondary")("Learn about chancing"),V3("")("Colleges evaluate profiles using both academic and holistic reasons."),fAe("my-2")("We evaluate your profile like colleges do, considering all factors."),V3("")("Most websites only consider GPA and test scores when determining what sort of applicant you are. We consider your coursework, GPA, extracurriculars, demographics, intended major, class rank, and test scores (if you have them)."),fAe("my-2")("Academics are more than just grades, which we take into account."),V3("")("Grades matter, but so does the difficulty of the classes you took. Extracurricular activities count, both in terms of what positions you have held and how you have improved your community."),Ha("border-gray-500"),qFn("")("How does the chancing calculator help me without counting in all the holistic factors?"),V3("")("You can use it as your baseline for building school lists, improving your profile, and coming up with application strategies."),V3("")("We also have tools and resources that can assist with writing essays and improving other holistic aspects."),Ue(a)(function(r){return vAe("d-flex justify-content-end")(n(r))})])};return vAe("card bg-light t--sidebar")(function(){return e.mobileLayout?jS(ya(Ua.value))(function(a){var r=tu(a);if(r instanceof Ua)return sAe("card-body pb-3 d-flex align-items-center justify-content-between")([zFn("small font-weight-bold fw-bold")("Learn how your chances are calculated"),n(a)]);if(r instanceof Wa)return t(new d(a));throw new Error("Failed pattern match at SchoolDetails.Chancing.Sidebar (line 15, column 49 - line 22, column 34): "+[r.constructor.name])}):t(b.value)}())};var mAe=hn(dn),F_=pn(mAe)(fn(sn)),_Ae=mn(vn),T_=_n(_Ae),pAe=yn(Dn),M_=gn(pAe),$Fn=V(B),VFn=kf(Ie),QFn=ce(H0),YFn=op(J),KFn=AS(X),dAe=i0(J),TK=xS(M),XFn=u0(J),ZFn=V(de),eTn=Eu(ro),nTn=zs(M),tTn=zs(J),hAe=Ve(M),aTn=zs(X),rTn=U(J),oTn=U(M),iTn=function(){var e=on(RD)(F_(F_(F_(F_(F_(F_(F_(F_(F_(F_(F_(mAe)(_Ae))(T_))(T_))(T_))(T_))(T_))(T_))(T_))(T_))(T_))(T_))(M_(M_(M_(M_(M_(M_(M_(M_(M_(M_(M_(pAe))))))))))))(T_),n=$n(bt(e));return Ii(Bl)(function(t){return function(a){return{tier:a,strength:1-$n(t)/n}}})(e)}(),gAe=function(e){return function(n){return function(t){var a=function(s){return pe(0)($Fn(VFn(function(f){return QFn(f.tier)(s)})(iTn))(function(f){return f.strength}))},r=YFn("table border border-light border-3")([KFn("")(dAe("")([TK("")("Activity"),TK("")("Tier"),TK("")("Strength")])),XFn("bg-white")(ZFn(eTn(function(s){return-a(of(s))})(n.ecActivities))(function(s){return dAe("")([nTn("")(wD(s)),tTn("")([hAe("d-none d-md-inline")(wE(of(s))),hAe("d-md-none")(IJ(of(s)))]),aTn("pt-4")(BR("sm")("primary")(a(of(s))))])}))]),i=Br(n.ecActivities),u=function(){if(i)return fv.value;if(Ae)return t.ecStrength;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 30, column 5 - line 32, column 39): "+[])}(),l=function(){if(u instanceof Jm)return Z("A typical student from your demographic background at this school has a stronger resume.");if(u instanceof ih)return Z("A typical student from your demographic background at this school has a similar resume.");if(u instanceof oh)return Z("Your resume is more impressive than that of a typical student from your demographic background at this school.");if(u instanceof fv)return ke;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 64, column 26 - line 72, column 16): "+[u.constructor.name])}(),c=rTn("row mb-2")([oTn("col-auto pr-0 font-weight-bold fw-bold")(function(){return i?"You haven't entered any extracurriculars":"Your extracurricular resume"}()),tn(e.showUpdateLinks)(WI)]);return{title:Ly("Extracurriculars")(u),testClass:"t--extracurriculars",content:oe([c,tn(!i)(r),l])}}}};var Y3=function(e){var n=ur(e);return n.length===0?b.value:new d(oe(n))};var DAe=K(Me),yAe=z(Mn),bAe=SI(M),uTn=l0(J)()(),K3=U(X),MK=re(qe),RAe=wr(Za),WR=U(J),wAe=Lt(M),SAe=wy(M)(M),EAe=Ve(M),lTn=In(M)()(),cTn=qn(Ga),$I=L(B),sTn=Da(Ie)(dt),fTn=L(kl),vTn=an(),mTn=Vn(M),_Tn=function(e){var n=function(t){return Vh(hf(function(a){return a.percentile}(t)))};return DAe(e.admissions.yieldRate)(function(t){return yAe(oe([bAe("Yield rate - overall")(` Yield rates are typically higher at the most prestigious schools, and are a major factor in rankings and prestige. Compared to other schools on CollegeVine, `+(Ia(t.value)+(" is "+(n(t)+`. `)))),br("mr-1")(Ia(t.value))]))})},CAe=function(e){return function(n){var t=function(){if(n<=.1)return" is an extremely competitive school";if(n<=.3)return" is a very competitive school";if(n<=.5)return" is a competitive school";if(n<=.7)return" is a somewhat competitive school";if(Ae)return" is less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 126, column 7 - line 131, column 63): "+[])}();return e+t}},VI=function(e){var n=function(r){return function(i){return function(u){return NE({center:{x:0,y:0},angle0:r,angle1:i,innerRadius:50,outerRadius:90,fill:u,stroke:{color:"#EDF2F9",width:4}})}}},t=ca(DAe(e.score)(function(r){var i=K_*(1-$n(r)/100);return yAe(n(i)(K_)("#008CFD"))})),a=n(0)(K_)("#EDF2F9");return uTn("")({viewBox:"-100 -100 200 100"})([a,t])},pTn=function(e){return K3("t--admissions-website")(yd({className:"d-flex align-items-center",icon:dK.value,text:b.value})(pe(e.urls.main)(e.urls.admissions)))},GK=function(e){var n=function(i){return function(u){var l=function(c){return MK(RAe(c(u)*100|0)(c(i)))+"%"};return WR("mb-4")([wAe("mb-4")("Acceptance rate breakdown"),SAe([{title:"Women",value:l(function(c){return c.women})},{title:"Men",value:l(function(c){return c.men})}])])}},t=function(i){return oe([wAe("mb-4")("Applicant breakdown"),SAe([{title:"Total number of applicants",value:ff(i.value)}])])},a=function(i){var u=i.women+i.men|0,l=RAe(i.women*100|0)(u),c=MK(100-l|0)+"%",s=MK(l)+"%";return oe([WR("row mb-3")([WR("col")([Z("Women: "),EAe("font-weight-semibold")(s)]),WR("col-auto")([Z("Men: "),EAe("font-weight-semibold")(c)])]),K3("progress progress-md bg-warning")(lTn("progress-bar")({style:$e({width:s})})(""))])},r=ur([cTn($I(n)(e.admissions.applicants))(e.admissions.admitted),$I(t)(e.admissions.totalApplicants),$I(a)(e.admissions.applicants)]);return r.length===0?b.value:new d(oe(r))},qR=function(e){var n=function(a){if(a<=.1)return"extremely competitive";if(a<=.3)return"very competitive";if(a<=.5)return"competitive";if(a<=.7)return"somewhat competitive";if(Ae)return"less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 115, column 5 - line 120, column 57): "+[a.constructor.name])},t=Te("")(function(a){return sTn([Ia(a.value)," is ",n(a.value),"."])})(e.admissions.acceptanceRate);return Kp(ti.value)+t},IAe=function(e){return function(n){var t=function(r){return oe([bAe("Overall acceptance rate")(qR(n)),br("mr-1")(Ia(r.value))])},a=Y3([$I(K3("row"))(Y3([$I(fTn(K3("col-12 col-md-6 mb-4"))(t))(vTn(n).admissions.acceptanceRate),$I(K3("col-12 col-md-6 mb-4"))(_Tn(n))])),GK(n)]);return WR("card t--admission-stats")([WR("card-body")([WR("d-flex mb-4 align-items-center")([mTn("mb-0 flex-grow-1")("Admissions"),ca(gu(e.onEdit)(NI.value))]),Ue(a)(function(r){return oe([r,Ha("")])}),pTn(n)])])}};var Pv=U(J),AK=Ve(M),pg=_a(M),zR=K(Me),FAe=z(Mn),xK=LM(Kn),TAe=U(M),QI=re(qe),MAe=U(X),dTn=V(B),GAe=kn(J),hTn=kn(M),gTn=xx(M),DTn=fa(M)()(),yTn=LM(ro),LK=function(e){return function(n){return Pv("row align-items-center mb-2")([Pv("col-auto pr-0")([AK("mr-2")("You:"),function(){if(n.score instanceof b)return AK("text-secondary")("N/A");if(n.score instanceof d)return pg("")(n.showScore(n.score.value0));throw new Error("Failed pattern match at SchoolDetails.TestScores (line 198, column 7 - line 200, column 49): "+[n.score.constructor.name])}(),tn(n.simulated)(AK("text-muted ml-2")("(simulated)"))]),tn(e.showUpdateLinks)(WI)])}},AAe=function(e){var n=LM(e);return function(t){return function(a){var r=n(a.score)(a.percentiles);return r instanceof Jm?Ue(a.percentiles.p50)(function(i){return Pv("mt-3")([Z("Improving your "+(t+" can help your chances, especially if you can earn a ")),pg("")(a.showScore(i)),Z(" or higher.")])}):ke}}},bTn=AAe(ro),xAe=AAe(Kn),LAe=function(e){var n=LM(e);return function(t){if(t.score instanceof b)return ke;if(t.score instanceof d){var a=BR("md")(qI(n(new d(t.score.value0))(t.percentiles)))(t.normalizeScore(t.score.value0)),r=ca(zR(t.percentiles.p25)(function(i){return zR(t.percentiles.p75)(function(u){return zR(t.percentiles.p50)(function(l){return FAe(oe([Pv("mb-2 mt-3")([Z("Typical accepted student: "),pg("")(t.showScore(l)),Z(" ("+(t.showScore(i)+("\u2013"+(t.showScore(u)+")"))))]),BR("md")("secondary")(t.normalizeScore(l))]))})})}));return Pv("mb-2")([a,r])}throw new Error("Failed pattern match at SchoolDetails.TestScores (line 218, column 1 - line 218, column 72): "+[t.constructor.name])}},RTn=LAe(ro),jAe=LAe(Kn),PAe=Pv("mt-3")([Z("Standardized tests are "),pg("")("important"),Z(" for your admissions chances.")]),uP=function(e){var n=B4e(e.percentiles),t=xK(e.score)(n);return pe(ke)(zR(e.score)(function(a){return zR(n.p25)(function(r){return zR(n.p50)(function(i){return zR(n.p75)(function(u){return FAe(Pv("col-6 my-3")([TAe("large mb-2")(e.title),Pv("")([Z("You: "),pg("")(QI(a))]),MAe("my-2")(BR("sm")(qI(t))(e.normalizeScore(a))),MAe("mb-2 mt-3")(BR("sm")("secondary")(e.normalizeScore(i))),Pv("small")([Z("Typical accepted: "),pg("")(QI(i)),Z(" ("+(QI(r)+("\u2013"+(QI(u)+")"))))])]))})})})}))},jK=function(e){return function(n){return pe(!1)(dTn(e.chancingState.simulation)(function(t){return t.isFieldSimulated(n)}))}},PK=TAe("d-flex align-items-center mb-2 large"),wTn=function(e){return function(n){return function(t){return oe([PK("Notes on Test Optional"),GAe("")([pg("")("Our take: consider applying test optional for this school.")]),hTn("")("We ran a couple of scenarios behind the scenes and we think someone in your situation applying to this school would actually benefit from applying test optional."),tn(J4e(t.percentiles))(Ue(t.percentiles.p25)(function(a){return GAe("")([Z("For reference, we estimate that the 25"),gTn("")("th"),Z(" percentile "+(n+" score at this school is ")),pg("")(t.showScore(a)),Z(". So if you\u2019re around or below this score, it would make sense to apply test optional.")])}))])}}},NAe=wTn(Kn),NK=function(e){return function(n){return Pv("my-3")([Z("Read about "),DTn("")({href:n,target:"_blank"})(e),Z(".")])}},OAe=function(e){return function(n){var t=Pv("mt-4")([Z("GPA is "),pg("")("very important"),Z(" for your admissions chances.")]),a={score:n.chancingProfile.gpa,percentiles:n.schoolStats.gpa.all,normalizeScore:function(r){return r/4.5},showScore:Ss("0.00"),simulated:jK(e)(ws.value)};return{title:Ly("GPA")(yTn(a.score)(a.percentiles)),testClass:"t--gpa",content:oe([LK(e)(a),RTn(a),t,bTn("GPA")(a),NK("how to increase your GPA")("https://blog.collegevine.com/improve-your-high-school-gpa-with-these-5-strategies/")])}}},kAe=function(e){return function(n){var t=Pv("row")([uP({title:"Math ",score:n.chancingProfile.sat.math,percentiles:n.schoolStats.sat.math,normalizeScore:function(l){return $n(l)/800}}),uP({title:"Reading and Writing",score:n.chancingProfile.sat.readingWriting,percentiles:n.schoolStats.sat.readingWriting,normalizeScore:function(l){return $n(l)/800}})]),a=Ly("SAT"),r={score:Km(n.chancingProfile),percentiles:n.schoolStats.sat.all,normalizeScore:function(l){return $n(l)/1600},showScore:QI,simulated:jK(e)(ul.value)},i=oe([tn(tt(r.score))(PK("SAT Composite score")),LK(e)(r),jAe(r),t,PAe,xAe("SAT score")(r),NK("how to increase your SAT score")("https://blog.collegevine.com/10-tips-to-improve-your-sat-score/")]),u=xK(r.score)(r.percentiles);return n.chances.shouldApplyTestOptional?{title:a(u),testClass:"t--sat",content:oe([NAe("SAT")(r),i])}:{title:a(u),testClass:"t--sat",content:i}}},HAe=function(e){return function(n){var t=Ly("ACT"),a={score:Xm(n.chancingProfile),percentiles:n.schoolStats.act.all,normalizeScore:function(l){return $n(l)/36},showScore:QI,simulated:jK(e)(ll.value)},r=Pv("row")([uP({title:"Math",score:n.chancingProfile.act.math,percentiles:n.schoolStats.act.math,normalizeScore:a.normalizeScore}),uP({title:"English",score:n.chancingProfile.act.english,percentiles:n.schoolStats.act.english,normalizeScore:a.normalizeScore})]),i=oe([tn(tt(a.score))(PK("ACT Composite score")),LK(e)(a),jAe(a),r,PAe,xAe("ACT score")(a),NK("how to increase your ACT score")("https://blog.collegevine.com/10-tips-to-improve-your-act-score/")]),u=xK(a.score)(a.percentiles);return n.chances.shouldApplyTestOptional?{title:t(u),testClass:"t--act",content:oe([NAe("ACT")(a),i])}:{title:t(u),testClass:"t--act",content:i}}};var Di=U(J),Py=U(M),Nl=U(X),OK=Nn(J)()(),kK=nn(Jn),X3=ea(M),HK=qr(M),UAe=Lt(J),lP=Ve(M),BAe=K(Me),STn=rc(M),JAe=fa(M)()(),WAe=kn(X),ETn=_a(M),qAe=wR(M),$R=ce(uD),zAe=lc(Ft(JM)),CTn=Da(Ie)(dt),ITn=kf(Ie),FTn=ce(nE),TTn=ea(X),MTn=In(M)()(),GTn=L(de),ATn=V(de),xTn=Lt(X),LTn=Vn(J),jTn=rc(X),PTn=L(Wg),NTn=kn(J),OTn=kn(M),cP=Vn(M),kTn=V(r6),HTn=Ve(X),$Ae=function(e){return Di("row")([Py("col")(""),Nl("col-auto")(OK("btn btn-link t--show-more")({onClick:kK(e)(Wa.value)})([Z("show more "),X3("fe fe-chevron-down")("")]))])},VAe=function(e){return function(n){return function(t){return Di("row align-items-center mb-3")([Nl("col-12 col-lg-6")(Di("row")([Di("col-6 order-1 order-lg-2 my-auto")([HK("font-weight-normal fw-normal")("Your chances"),UAe("mb-0 t--chancing-percentage-label d-flex align-items-center")([lP("mr-1")(vD(e)({score:BAe(t)(function(a){return a.score}),specialCase:b.value})),D9,lP("mx-2")(""),h2("")(n),o6("")(n)])]),Nl("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(VI({score:BAe(t)(function(a){return a.score})}))])),Di("col-12 col-lg-6 py-3 my-auto")([HK("font-weight-normal fw-normal")("Overall acceptance rate"),UAe("text-gray-800 mb-0")([Z(Te("\u2014")(function(a){return Ia(function(r){return r.value}(a))})(e.admissions.acceptanceRate)),STn("text-secondary ml-2")(qR(e))])])])}}},QAe=function(e){return oe([Z(e),Z(" requires standardized tests, but currently "),JAe("")({href:Uh})("your profile"),Z(" indicates that you do not have test scores.")])},UTn=function(e){return oe([Py("badge badge-apply-test-optional font-weight-bold fw-bold py-2 mb-2")("Tests required"),VAe(e)(kt.value)(b.value),WAe("")(QAe(e.name))])},YAe=function(e){return function(n){return function(t){return function(a){var r=Di("row")([Nl("col-auto pr-0")(X3("fe fe-info large text-secondary mt-3")("")),Di("col")([Di("large")([ETn("")("Recommendation letters "),lP("text-secondary")("are often required.")]),Py("text-secondary mt-2")(` Having a great recommendation sometimes improves your chances, but it\u2019s most important to make sure that you\u2019re not disqualified because one is missing. `)])]);return jo(ya(Wa.value))(function(i){return function(u){return Nl("card")(Di("card-body t--phase2")([qAe("Your chancing: Phase 2"),tn($R(i)(Ua.value))(Py("mb-4")("")),IK({card:gAe(e)(t)(a),expanded:$R(i)(Wa.value),onCollapse:u(Ua.value)}),tn(zAe(n.admissions.reqRecLetters)(new d(Co.value)))(r),tn($R(i)(Ua.value))($Ae(u))]))}})}}}},KAe=function(e){return function(n){return function(t){return function(a){var r=zAe(n.admissions.reqStandardTests)(new d(Co.value)),i=tt(Xm(t))&&r,u=tt(Km(t))&&r,l=function(c){return function(s){return IK({card:s(e)({chancingProfile:t,chances:a,schoolStats:n.testScoreStats}),expanded:$R(c.value0)(Wa.value),onCollapse:c.value1(Ua.value)})}};return jS(ya(Wa.value))(function(c){return Nl("card")(Di("card-body t--phase1")([qAe("Your chancing: Phase 1"),tn($R(c.value0)(Ua.value))(Py("mb-4")("")),l(c)(OAe),l(c)(V4e),tn(u)(l(c)(kAe)),tn(i)(l(c)(HAe)),tn($R(c.value0)(Ua.value))($Ae(c.value1))]))})}}}},BTn=function(e){return Z(CTn(["Chancing is not available for ",e.name," because all students are admitted if they have a high school diploma or GED."]))},JTn=function(e){return oe([Z("You\u2019re likely not eligible for admission at "),Z(e.name),Z(" because it is an "),Z(ou(qm(e.gender))),Z(" school. This conclusion is based on the gender information you entered in your "),JAe("")({href:Uh})("profile"),Z(".")])},WTn=function(e){return oe([Z("Chancing is not available for "),Z(e.name),Z(` because admission decisions rely heavily on art or music portfolios and auditions. We recommend that you reach out to the admissions department at this school to learn if they can assist with a pre-application portfolio review or audition. `)])},qTn=function(e){return function(n){return function(t){return function(a){return function(r){var i=function(s){if(s instanceof Ir)return"test-optional";if(s instanceof no)return"with SAT";if(s instanceof Eo)return"with ACT";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 288, column 21 - line 291, column 33): "+[s.constructor.name])},u=function(s){var f=ITn(function(m){return FTn(m.applicationStrategy)(s)})(r.all),v=SK({strategy:s,satOrigin:i2(t),testPolicy:n.admissions.reqStandardTests});return Di("row border-1 border-bottom border-light py-3 align-items-center")(function(){if(f instanceof d)return[Di("col-12 mb-2 mb-md-0 col-md pr-0 d-flex align-items-end")([v,tn(f.value0.isRecommendedStrategy)(TTn("ml-2 fe fe-thumbs-up text-primary h3 mb-0")(ke))]),Nl("col-auto pl-md-0")(lP("badge badge-light bg-light text-dark")(jM(n)(f.value0))),Py("col-auto col-md-auto pl-md-0")(vD(n)(f.value0)),Nl("col col-md-2 pl-md-0")(function(){if(f.value0.score instanceof d)return Nl("progress progress-md")(MTn("progress-bar")({style:$e({width:e5(f.value0.score.value0)})})(""));if(f.value0.score instanceof b)return Py("text-secondary small")("N/A");throw new Error("Failed pattern match at SchoolDetails.Chancing (line 306, column 46 - line 311, column 55): "+[f.value0.score.constructor.name])}())];if(f instanceof b)return[Nl("col pr-0 d-flex align-items-end")(v),Py("col-auto text-gray-800")(function(){if(s instanceof Ir)return"";if(s instanceof no)return"No SAT score";if(s instanceof Eo)return"No ACT score";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 318, column 19 - line 321, column 53): "+[s.constructor.name])}())];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 295, column 11 - line 322, column 16): "+[f.constructor.name])}())},l=function(){var s=function(f){return f.length===0?Ya(nr)("Empty chancing recommended strategies, even though chances are present")({})(function(v){return[]}):f};return s(GTn(function(f){return f.applicationStrategy})(Ea(function(f){return f.isRecommendedStrategy})(r.all)))}(),c=function(s){return jo(ya(Ua.value))(function(f){return function(v){return oe([Di("row mb-2 justify-content-between")([Di("col")(ATn(l)(function(m){return xTn("d-inline-block mr-2")(SK({strategy:m,satOrigin:i2(t),testPolicy:n.admissions.reqStandardTests}))})),Nl("col-auto")(OK("btn btn-link p-0 d-flex align-items-center")({onClick:kK(v)(s0(f))})(function(){if(f instanceof Ua)return[Z("See why"),X3("fe fe-chevron-down ml-2")("")];if(f instanceof Wa)return[Z("Show less"),X3("fe fe-chevron-up ml-2")("")];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 208, column 15 - line 210, column 92): "+[f.constructor.name])}()))]),Ue(r.top.classification)(function(m){return LTn("")([Z(n.name+(" is a "+gp(m))),jTn("ml-1 text-secondary h2 mb-0")(U4e(m)),function(){if(n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof Co)return ke;if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Dp)return ke;var _=function(R){return ke},h=Kv(l);return h instanceof d?Z(" if you apply "+nAe(PTn(i)(h.value0))):_(!0)}()])}),VAe(n)(a)(new d(r.top)),tn($R(f)(Wa.value))(oe([Ha("mb-4"),Di("")([NTn("")([Z("Test policies may change in the future so be sure to check "),yd({className:"",text:new d("this school\u2019s website"),icon:H3.value})(pe(n.urls.main)(n.urls.admissions))]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof Co?OTn("font-weight-bold fw-bold")(` This school is test-blind, meaning they do not consider your standardized test scores even if you submit them. `):r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Dp?WAe("font-weight-bold fw-bold")(QAe(n.name)):oe([HK("")("Here\u2019s our estimation for all possible scenarios:"),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof bc?ke:u(Ir.value)}(),u(no.value),u(Eo.value)])}()]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof Co?ke:r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Dp?ke:Ue(r.guidance)(function(m){return Nl("mt-4")(lAe(m)(t)(r.sameDemographicStats))})}()])),function(){return e.showViewChancingExplanationCTA&&e.onSwitchTab instanceof d?oe([Ha(""),OK("btn btn-link t--chancing-breakdown-cta p-0")({onClick:kK(e.onSwitchTab.value0)(Vi.value)})([X3("material-symbol x-large align-middle pr-2")("format_list_bulleted"),Z("See chancing explanation")])]):ke}()])}})};if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof o1)return WTn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof rh)return JTn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Dp)return UTn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof i1)return c(we);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof u1)return BTn(n);if(r.top.specialCase instanceof b)return c(we);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 185, column 3 - line 191, column 28): "+[r.top.specialCase.constructor.name])}}}}},YI=function(e){return function(n){return function(t){return function(a){return function(r){return Di("mb-4")([Nl("card mb-0 t--chancing")(Di("card-body t--chancing-overview")([cP("")("Chancing"),qTn(e)(n)(t)(a)(r)])),DK(n)])}}}}},zTn=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){return i.top.specialCase instanceof d&&i.top.specialCase.value0 instanceof rh&&e.mobileLayout?YI(n)(t)(a)(r)(i):i.top.specialCase instanceof d&&i.top.specialCase.value0 instanceof rh?Nl("row")(Nl("col-8")(YI(n)(t)(a)(r)(i))):e.mobileLayout?oe([YI(n)(t)(a)(r)(i),cP("")("Detailed profile breakdown"),KAe(e)(t)(a)(i.top),YAe(e)(t)(a)(i.top),Q3(e)]):Di("row")([Di("col-8")([YI(n)(t)(a)(r)(i),cP("")("Detailed profile breakdown"),KAe(e)(t)(a)(i.top),YAe(e)(t)(a)(i.top)]),Di("col-4")([Ue(e.currentUser)(function(u){return Nl("mb-3")(h9(e.whatificatorLink))}),Q3(e)])])}}}}}},XAe=function(e){return function(n){return function(t){var a=function(u){return Ya(nr)("SDP Chancing Tab is visible when chancing profile is absent")({schoolId:e.id})(function(l){return ke})},r=function(u){return Ue(GK(e))(function(l){return oe([cP("")("In the meantime, here\u2019s the published data about admissions at "+(e.name+":")),l])})},i=function(u){if(n.mobileLayout)return oe([d2({narrowLayout:!0}),Q3(n),r(we)]);if(Ae)return Di("row")([Di("col-8")([d2({narrowLayout:!1}),r(we)]),Nl("col-4")(Q3(n))]);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 98, column 5 - line 113, column 12): "+[u.constructor.name])};return function(u){if(u instanceof l_)return Ue(I1(u.value1))(zTn(n)(t)(e)(u.value0)(kTn(g2(u.value1))(function(l){return l.top})));if(u instanceof qp)return a(we);if(u instanceof zp)return i(we);if(u instanceof Wp)return Nl("text-center p-6")(HTn("spinner-border spinner-border-sm text-primary")(ke));throw new Error("Failed pattern match at SchoolDetails.Chancing (line 81, column 5 - line 90, column 73): "+[u.constructor.name])}(OE({currentUser:n.currentUser,chancingState:n.chancingState,school:e}))}}};var ZAe=function(e){return function(n){return ke}};var exe=q0(),VR=U(J)("d-flex")([exe({text:"Log in",className:"btn btn-primary px-4 mr-3",auth0ActiveTab:WE}),exe({text:"Sign up (it's free!)",className:"btn btn-outline-primary px-4",auth0ActiveTab:W0})]);var $Tn=U(J),nxe=U(X),VTn=qr(M),QTn=Nn(J)()(),YTn=Zt(tr),KTn=ea(M),UK=kn(J),txe=U(M),BK=_a(M),XTn=Ve(J),axe=fa(M)()(),ZTn=$l(J),rxe=JE(),JK=kn(M),eMn=Nx(J),oxe=function(e){return function(n){return $Tn("row align-items-center w-100")([nxe("col")(VTn("my-0")(n)),nxe("col-auto pr-0")(QTn("btn btn-link p-0 d-flex align-items-center")({onClick:YTn(e)})([Z("Cancel "),KTn("fe fe-x ml-2 large")("")]))])}},ixe=function(e){return function(n){var t=function(r){return function(i){return function(u){if(u)return oe([UK("mb-1")([txe("badge badge-soft-success bg-success-soft mr-2")("Profile complete"),BK("text-success")("Great job \u2013\xA0your CollegeVine "+(r+" profile looks complete."))]),XTn("")([Z("(you can always "),axe("")({href:i})("update it"),Z(" to make sure)")])]);if(!u)return oe([UK("")([txe("badge badge-soft-danger bg-danger-soft mr-2")("Incomplete"),BK("text-danger")("Your "+(r+" profile is incomplete."))]),axe("btn btn-primary px-4")({href:i})("Complete "+(r+" profile"))]);throw new Error("Failed pattern match at SchoolDetails.Finances.Modal (line 55, column 5 - line 65, column 8): "+[r.constructor.name,i.constructor.name,u.constructor.name])}}},a=function(r){return ZTn("mb-4")([UK("mb-1")([BK("")("Your "+(r.name+" profile,")),Z(r.description)]),t(r.name)(r.url)(r.isComplete)])};return rxe({header:oxe(n.close)("Great, let\u2019s estimate your personalized net cost."),body:oe([JK("")("Your college cost depends on two types of information:"),eMn("")([a({name:"chancing",url:Uh,isComplete:tt(e.chancingState.effectiveProfile),description:` which includes academics and extracurriculars. This determines your chances of admission to a college, and also whether you\u2019re likely to be eligible for merit-based scholarships. `}),a({name:"financial",url:pC,isComplete:e.hasFinancialProfile,description:` which includes information that colleges will use to determine your financial need. `})])])})}},uxe=function(e){return rxe({header:oxe(e.close)("Please log in to get your personalized cost estimate"),body:oe([JK("")(` You need a CollegeVine account to estimate your cost. You\u2019ll enter your information once and unlock estimates for all schools on CollegeVine! `),JK("")("Please log in or sign up to continue:"),VR])})};var yi=U(J),sP=Vn(M),cm=U(X),lxe=qr(M),WK=kn(J),cxe=U(M),qK=_a(M),zK=wy(M)(M),Z3=kn(M),sxe=Lt(J),fxe=rc(M),nMn=L(B),tMn=Nn(J)()(),vxe=nn(Jn),aMn=ea(M),mxe=wR(M),rMn=Nn(M)()(),_xe=gs(M),oMn=fa(M)()(),iMn=Lt(M),KI=function(){function e(){}return e.value=new e,e}(),fP=function(){function e(){}return e.value=new e,e}(),pxe=function(){function e(){}return e.value=new e,e}(),e4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$K=function(){function e(){}return e.value=new e,e}(),vP=function(){function e(){}return e.value=new e,e}(),mP=function(e){return function(n){return yi("card t--financials-zero-cost")([yi("d-flex align-items-center justify-content-between card-header")([sP("flex-grow-1 my-0")("Cost & scholarships"),Ue(e.editButton)(cm("flex-grow-0"))]),yi("card-body")([lxe("")("The cost to students is zero"),WK("small text-muted mb-0")([Z("Some schools do not charge tuition, or they cover the full cost for students. Always check "),yd({className:"",icon:jI.value,text:new d("the school\u2019s website")})(n.urls.main),Z(` to understand the type of commitment you\u2019re making, or conditions you must satisfy, in order to qualify for the no-cost program. `)])])])}},_P=function(e){return function(n){return function(t){var a=t(new e4(KI.value));if(n instanceof KI)return ke;if(n instanceof fP)return ixe(e)({close:a});if(n instanceof pxe)return uxe({close:a});throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 328, column 3 - line 331, column 45): "+[n.constructor.name])}}},VK=function(e){var n=function(t){return function(a){return{title:a,value:ku(t)}}};return oe([yi("row py-3")([cxe("col font-weight-semibold")("Income"),cm("col-auto")(qK("")("Average net cost"))]),Ha("mt-0"),cm("mt-4")(zK([n(e.quintile1)("$0\u201330,000"),n(e.quintile2)("$30,001\u201348,000"),n(e.quintile3)("$48,001\u201375,000"),n(e.quintile4)("$75,001\u2013110,000"),n(e.quintile5)("Over $110,000")]))])},pP=function(e){var n=function(a){return function(r){return yd({className:"",icon:H3.value,text:new d(r)})(a)}},t=function(){if(e.finAid instanceof d&&e.priceCalculator instanceof d)return oe([n(e.finAid.value0)("financial aid website"),Z(" or their "),n(e.priceCalculator.value0)("net price calculator")]);if(e.finAid instanceof d&&e.priceCalculator instanceof b)return n(e.finAid.value0)("financial aid website");if(e.finAid instanceof b&&e.priceCalculator instanceof d)return n(e.priceCalculator.value0)("net price calculator");if(e.finAid instanceof b&&e.priceCalculator instanceof b)return n(e.main)("website");throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 229, column 16 - line 240, column 33): "+[e.finAid.constructor.name,e.priceCalculator.constructor.name])}();return oe([Z3("font-weight-bold fw-bold small text-gray-800 mb-1")("* This is an estimate"),WK("small text-gray-800")([Z(` Be sure to confirm your costs and other requirements on the school\u2019s website. Visit the school\u2019s `),t,Z(" to learn more.")])])},uMn=cm("")(sxe("mb-4")([Z("Cost before aid "),fxe("text-secondary")(` The \u201Csticker price\u201D of a school, which includes tuition, fees, and room and board. `)])),dxe=Z3("")(` Published costs and averages can be misleading: they don\u2019t fully account for your family\u2019s finances (for financial aid) or your academic profile (for scholarships). `),n4=oe([dxe,Z3("font-weight-bold fw-bold mb-2")("Want to see your personalized net cost after financial aid and scholarships?")]),QK=sxe("mb-3 mt-4")([Z("Average net cost after aid "),fxe("text-secondary")(` The average of the amount actually paid by students, per family income range. `)]),YK=function(e){return oe([cm("")(QK),Ha("mb-0"),cm("mb-4")(VK(e))])},KK=function(e){return function(n){return yi("card t--financials-cost-before-aid")([yi("card-body")([yi("d-flex align-items-center justify-content-between mb-5")([sP("my-0 mr-3 flex-grow-1")("Cost & scholarships"),ca(gu(n.onEdit)(Gy.value))]),uMn,zK([{title:"In-state total cost",value:Te("unknown")(function(t){return ku($n(t))})(Qm(n.school))},{title:"Out-of-state total cost",value:Te("unknown")(function(t){return ku($n(t))})(fh(n.school))}]),pe(ke)(nMn(YK)(n.school.averageNetPrice)),tn(n.showCta)(oe([n4,tMn("btn btn-link t--estimate-my-cost p-0")({onClick:vxe(e)(new e4(fP.value))})([aMn("material-symbol x-large align-middle pr-2")("calculate"),Z("Estimate my personalized net cost")])]))])])}},XK=function(e){return function(n){var t=function(i){return function(u){return yi("col-12 mt-2 col-md-6 mt-md-0")([mxe(u),br("")(Te("unknown")(function(l){return ku($n(l))})(i))])}},a=yi("row")([yi("col-12 col-md mb-2 mb-md-4")([mxe("Your estimated net cost"),cxe("font-weight-bold fw-bold text-secondary x-large")("$ ? / year")]),tn(n.showCta)(cm("col-12 col-md-auto mb-3 mb-md-0")(rMn("btn btn-primary px-4 t--estimate-my-cost")({onClick:vxe(e)(new e4(pxe.value))})("Estimate my cost")))]),r=oe([_xe("")("What are "+(n.school.name+"\u2019s Tuition and Fees?")),WK("")([Z("What does it cost to attend "+(n.school.name+("? Below we\u2019ve mapped out the tuition, fees, and room and board that"+(" will help you understand how much you will pay for "+(n.school.name+`. We\u2019ve also included financial aid information to help you pay for college. If you\u2019d like to get a personal estimated cost of attendance based on your situation, use our `))))),oMn("")({href:pC})("free cost calculator"),Z(".")])]);return yi("card border border-light rounded p-4 mx-2 mb-4")([tn(n.showExtended)(r),a,yi("row")([t(Qm(n.school))("In-state"),t(fh(n.school))("Out-of-state")])])}},t4=function(e){return function(n){return function(t){return function(a){if(a instanceof $K){var r=yi("d-flex align-items-center justify-content-between mb-3")([sP("my-0 mr-3")("Cost & scholarships"),ca(e.editButton)]);return oe([yi("card t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[yi("card-body")([r,XK(n)({school:t,showCta:e.showCta,showExtended:!1}),n4,VR])];if(t.averageNetPrice instanceof d)return[yi("card-body")([sP("")("Cost & scholarships"),XK(n)({school:t,showCta:e.showCta,showExtended:!1}),QK,VK(t.averageNetPrice.value0),yi("px-3")([n4,VR])])];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 80, column 5 - line 100, column 10): "+[t.averageNetPrice.constructor.name])}())])}if(a instanceof vP){var i=function(){var u=function(l){return function(c){return{title:c,value:Te("unknown")(function(s){return ku($n(s))})(l)}}};return oe([yi("row mx-0 py-3 border-bottom")([cm("col pl-0")(qK("")("Type")),cm("col-auto pr-0")(qK("")("Annual Cost"))]),cm("mt-4")(zK([u(t.tuitionInState)("In-state tuition"),u(t.feesInState)("In-state fees"),u(t.tuitionOutOfState)("Out-of-state tuition"),u(t.feesOutOfState)("Out-of-state fees"),u(t.costRoomBoard)("Room and board")]))])}();return oe([XK(n)({school:t,showCta:e.showCta,showExtended:!0}),cm("card")(yi("card-body")([_xe("mb-4")("What does it cost to attend "+(t.name+"?")),lxe("")("Net Price Breakdown"),Z3("mb-5")("The Net Price is the estimated cost after the average aid amount is applied to the total amount."),yi("t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[n4,VR];if(t.averageNetPrice instanceof d)return[QK,VK(t.averageNetPrice.value0),function(){return e.showCta?yi("")([n4,VR]):dxe}()];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 117, column 9 - line 133, column 14): "+[t.averageNetPrice.constructor.name])}())])),cm("card")(yi("card-body")([iMn("mb-4")("Sticker Price Breakdown"),Z3("")(` The sticker price is the advertised price of the school. You may not have to pay the full sticker price if you get financial aid or scholarships. `),i]))])}throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 77, column 1 - line 77, column 139): "+[e.constructor.name,n.constructor.name,t.constructor.name,a.constructor.name])}}}};var lMn=z(Xn),cMn=an(),a4=U(X),Nv=U(J),hxe=gs(M),QR=kn(M),sMn=fa(J)()(),ZK=Ve(M),gxe=U(M),Dxe=_a(M),fMn=jr(Ie)(Sm),vMn=L(de),mMn=Vn(M),_Mn=Lt(X),pMn=wR(M),dMn=L(B),hMn=Nn(J)()(),gMn=nn(Jn),DMn=ea(M),yMn=ce(Ft(Va)),yxe=function(e){return function(n){return lMn(n.value0)}},bxe=function(){return KI.value}(),eX=function(e){var n=function(){var a=cMn(e.id);return a==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?{grants:!0,loans:!1,scholarships:!1,workStudy:!0}:{grants:!0,loans:!0,scholarships:!0,workStudy:!0}}(),t=function(a){return function(r){return function(i){return tn(a)(a4("card")(Nv("card-body")([hxe("")(r),i])))}}};return Nv("t--financials-aid-explanation mt-5")([t(n.grants)("Grants")(oe([QR("")("Grants can be given out by the federal government, your state, or the college and are based on your financial need. Grants do not need to be repaid."),Z("% of undergraduates that receive Pell grants"),br("")(Ia(e.fracPellGrants))])),t(n.scholarships)("Merit scholarships")(QR("mb-2")("Scholarships are awarded based on your your financial need or academic achievements. They do not need to be repaid but you may have to reapply for them each year.")),t(n.loans)("Student loans")(oe([QR("")("Student loans are sums of money given to students to help them pay for college now. You must pay this money back later with interest."),Nv("row")([Nv("col")([Z("% of full-time first-time undergraduates awarded federal student loans"),br("")(Ia(e.fracLoans))]),Nv("col")([Z("Avg. amount of federal student loans awarded to full-time first-time undergrads"),br("")(ku($n(pe(0)(e.averageFederalLoan))))])])])),t(n.workStudy)("Work-study")(oe([QR("")("Work-study is when you work during the school year, typically an on-campus job. The money you make pays a part of the tuition. It\u2019s a great opportunity, but it\u2019s not free."),sMn("d-flex align-items-center")({href:fDe,target:"_blank"})([ZK("material-symbol pr-2")("open_in_new"),ZK("")("Learn more about how it works and what types of jobs are available")])]))])},bMn=function(e){return function(n){var t=function(c){return[Nv("row align-items-center")([a4("col")(c.title),a4("col-auto")(c.value)])]},a=oe([QR("mb-1")("Your estimated net cost"),br("")(ku(n.estimatedNetCost)+" / year *")]),r=pe(0)(n.estimatedMeritAid),i=oe([gxe("mb-3")("Scholarships"),gxe("small text-gray-800")(function(){var c=r>0;return c?` Based on your profile and this school's historical data, we think you could get a merit scholarship of this amount. `:` Based on your profile and the amount of need-based aid projected, it seems unlikely that you\u2019ll receive additional merit scholarships at this college. `}())]),u=function(c){var s=c>0;return s?Dxe("")("-"+ku(c)):ZK("text-muted")("Unlikely")},l=Nv("mb-2")(fMn([Ha("mt-3 mb-3")])(vMn(t)([{title:Z("Cost (tuition, fees, room and board)"),value:Dxe("")(ku(n.stickerPrice))},{title:Z("Need-based financial aid"),value:u(n.financialAid)},{title:i,value:u(r)}])));return oe([a4("card t--financials-personal-estimate-breakdown")(Nv("card-body")([mMn("mb-5")("Cost & scholarships"),a,Ha("mb-4 mt-2"),_Mn("mb-4 mt-2")(pMn("Your estimated net cost breakdown")),l,Ha("mt-3 mb-3"),a4("mb-n3")(pP(e.urls))])),eX(e)])}},RMn=function(e){return function(n){var t=Nv("row mb-4")([Nv("col-12 col-md-6")([QR("mb-1")("In-state total cost"),br("")(Te("unknown")(function(a){return ku($n(a))})(Qm(n)))]),Nv("col-12 col-md-6")([QR("mb-1")("Out-of-state total cost"),br("")(Te("unknown")(function(a){return ku($n(a))})(fh(n)))])]);return Nv("card t--financials-cost-before-aid")([Nv("card-body")([hxe("fw-normal font-weight-normal")("Cost"),t,pe(ke)(dMn(YK)(n.averageNetPrice)),hMn("btn btn-link t--estimate-my-cost p-0")({onClick:gMn(e)(new e4(fP.value))})([DMn("material-symbol x-large align-middle pr-2")("calculate"),Z("Estimate my personalized net cost")])])])}},Rxe=function(e){return function(n){return function(t){return function(a){return function(r){return oe([_P(n)(a)(r),function(){var i=yMn(Qm(e))(new d(0));if(i)return mP({editButton:b.value})(e);var u=Ar(n.currentUser);if(u)return oe([ca(J0(n.configuration)(t4({showCta:!1,editButton:b.value})(r)(e)(vP.value))),ca(kc(n.configuration)(t4({showCta:!0,editButton:b.value})(r)(e)(vP.value))),eX(e)]);var l=tt(t);return l?Ue(t)(bMn(e)):oe([RMn(r)(e),eX(e)])}()])}}}}};var wMn=an(),wxe=Nn(M)()(),Sxe=Zt(tr),dP=U(J),nX=U(X),SMn=ji(),EMn=ce(Ft(C5)),tX=V(B),CMn=ce(Ft(E5)),Exe=ea(M),IMn=U(M),Cxe=Ve(M),FMn=di(X)()(),Ixe=function(e){var n=wMn(e.school),t=function(l){return wxe("btn btn-outline-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-ignore "+l)({onClick:Sxe(e.onIgnoreInvitation)})("Ignore")},a="fe fe-link bg-ocean mr-3 line-height-1 rounded-circle "+function(){return e.mobileLayout?"p-2":"p-3 large"}(),r=za(y2(n.id)(e.schoolDb)),i=function(l){if(e.mobileLayout)return dP("card-footer bg-white "+l);var c=nX("container card"),s=dP("card-body mb-0 "+l);return function(f){return c(s(f))}},u=function(l){return wxe("btn btn-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-accept "+l)({onClick:Sxe(e.onAcceptInvitation)})("Accept")};return Fu(SMn(ya(EMn(tX(r)(function(l){return l.status}))(new d(Zo.value))&&CMn(tX(r)(function(l){return l.initiator}))(new d(Nu.value))))(function(l){return Yo(Xf(l.value0)(function(c){return Ue(tX(r)(function(s){return s.status}))(function(s){return nX("position-fixed fixed-bottom t--sdp-invitation-footer")(i("d-flex flex-column flex-md-row align-items-stretch align-items-md-center")([dP("d-flex flex-nowrap align-items-center mr-md-3")([Exe(a)(""),IMn("")(n.name+" wants to connect!")]),nX("d-flex flex-nowrap mt-3 mt-md-0 mr-md-3")(function(){if(s instanceof Zo&&e.mobileLayout)return oe([u("mr-3"),t("")]);if(s instanceof Zo)return oe([t("mr-3"),u("")]);if(s instanceof Rc)return Cxe("text-success")("Connected");if(s instanceof wc)return Cxe("text-secondary")("Ignored");throw new Error("Failed pattern match at SchoolDetails.Footer (line 46, column 15 - line 54, column 52): "+[s.constructor.name])}()),dP("d-flex flex-nowrap align-items-center mt-3 mt-md-0 flex-grow-1 justify-content-md-end")([Z("What is a connection?"),FMn({placement:bf,overlay:Z(` A connection means a school is interested in your profile and accomplishments and wants to share more about their school. A connection does not mean you\u2019ve been accepted to the college. However, it\u2019s a great way to build relationships and find out if it\u2019s the right school for you! `),overlayStyle:$e({maxWidth:"15rem",position:"fixed"}),trigger:function(){return e.mobileLayout?id:R8}()})(Exe("fe fe-info pl-2")(""))])]))})}))}))};var Rd=` (min-width: 1200px) 1140px, (min-width: 992px) 960px, (min-width: 768px) 720px, (min-width: 576px) 540px `;la();var aX=class extends Mt.Component{constructor(){super()}componentDidMount(){let n=document.querySelector("."+this.props.containerClassName);!n||(this.props.onMountShowContainer&&(n.style.display="block"),this.flickity=new Flickity(n,{cellAlign:"left",contain:!0,imagesLoaded:!0,pageDots:!!this.props.pageDots,prevNextButtons:!0,wrapAround:!0}))}render(){return null}componentWillUnmount(){this.flickity&&this.flickity.destroy()}};var TMn=Ws(),Ff=function(){return function(){return TMn(aX)}};var MMn=an(),Fxe=ea(M),Txe=Ve(M),rX=U(X),GMn=U(J),AMn=Vn(M),xMn=Cs()(),LMn=nn(Jn),xa=function(e){var n=function(){return e.module.isLiked?"t--content-module-liked-icon":"t--content-module-not-liked-icon"}(),t=function(){var i=function(l){return l.gender}(MMn(e.school)),u=__(e.module.data);return u instanceof Zp&&i instanceof D0?"Alumni spotlight":u instanceof Zp&&i instanceof y0?"Alumnae spotlight":u instanceof Zp&&i instanceof Wm?"Alumni spotlight":LD(__(e.module.data))}(),a=tn(e.isUserHq)(function(){return e.isPublished?oe([Fxe("fe fe-check-circle large text-success mr-2 t--module-live-icon")(""),Txe("text-success")("Live")]):oe([Fxe("fe fe-x-circle large text-warning mr-2 t--module-draft-icon")(""),Txe("text-warning")("Draft")])}()),r=function(){return e.module.isLiked?"/img/icons/heart-filled-gray-800.svg":"/img/icons/heart-empty.svg"}();return rX("card-header")(GMn("row align-items-center")([AMn("col-auto mb-0")(t),rX("col d-flex align-items-center justify-content-end")(a),tn(e.showLikeButton)(rX("col-auto")(xMn("cursor-pointer t--content-module-interaction "+n)({src:r,height:"18",width:"18",onClick:LMn(e.onContentModuleInteraction)({type:function(){return e.module.isLiked?new d(q2.value):new d(W2.value)}(),moduleId:e.module.id})})))]))};var jMn=re(Gi),Mxe=U(J),PMn=In(J)()(),NMn=V(de),OMn=No(),kMn=Ff()(),Gxe=function(e){var n="t--academic-photo-gallery-carousel-"+jMn(va(e.school));return Mxe("card")([xa(e),Mxe("card-body")([PMn("flickity-viewport-visible mb-4 "+n)({style:$e({display:"none"})})(NMn(e.photos)(function(t){return OMn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:Rd})})),kMn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var HMn=U(X),UMn=dd(),hP=U(J),BMn=In(J)()(),JMn=V(de),WMn=Vn(M),Axe=U(M),qMn=Ff()(),xxe=function(e){var n=function(t){return Ue(t)(function(a){return HMn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(UMn({source:new oc({url:a+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:II.value}))})};return hP("card")([xa(e),hP("card-body mb-4")([BMn("flickity-viewport-visible t--alumni-spotlight-carousel")({style:$e({display:"none"})})(JMn(e.props.alumni)(function(t){return hP("row py-3 px-5 w-100")([n(t.avatarURL),hP("col-12 col-md ml-2")([WMn("mb-1")(t.name),Axe("small text-secondary")(t.degreeGraduationYear),Axe("mt-3")(t.bio)])])})),qMn({containerClassName:"t--alumni-spotlight-carousel",onMountShowContainer:!0,pageDots:!0})])])};var gP=U(J),zMn=V(de),$Mn=U(X),VMn=up(M)()(),QMn=Lt(M),YMn=kn(M),Lxe=function(e){return gP("card")([xa(e),gP("card-body")(zMn(e.videos)(function(n){return gP("row mb-4 align-items-center text-center text-md-left")([$Mn("col-12 col-md-auto")(VMn("h-100 border-0 rounded")({src:n.link,allowFullScreen:!0})("")),gP("col mt-2 mt-md-0")([QMn("")(n.title),YMn("")(TD(n.duration))])])}))])};var KMn=an(),jxe=Da(Ie)(dt),DP=re(nl),Pxe=g2e(J),oX=U(M),Nxe=U(J),XMn=c0()(),ZMn=wy(M)(X),Oxe=function(e){var n=KMn(e.school),t=oE(OM(n.address)).lng,a=oE(OM(n.address)).lat,r=function(u){return jxe(["https://api.mapbox.com/styles/v1/collegevine-ivy/ck8z1m02b06f41io4o6s4z5md/static/pin-s+3c8df5(",DP(t),",",DP(a)+")/",DP(t),",",DP(a),",6.57,0/600x400@2x?access_token=",u])},i=function(u){if(u instanceof Lu)return Pxe({icon:"map-pin",body:[oX("")(u.value0.street),oX("")(jxe([u.value0.city,", ",sh(u.value0.state)," ",u.value0.zip]))]});if(u instanceof lu)return Pxe({icon:"map-pin",body:[oX("")(u.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.ContentModules.CampusLocation (line 41, column 15 - line 56, column 10): "+[u.constructor.name])};return Nxe("card")([xa(e),Nxe("card-body")([XMn("w-100 mb-5 rounded")({src:r(e.mapboxAccessToken)}),ZMn([{title:"Campus Setting",value:Z(Sp(n.setting))},{title:"Region",value:Z(pD(n.address))}]),i(n.address)])])};var e2n=re(Gi),kxe=U(J),n2n=In(J)()(),t2n=V(de),a2n=No(),r2n=Ff()(),Hxe=function(e){var n="t--campus-photo-gallery-carousel-"+e2n(va(e.school));return kxe("card")([xa(e),kxe("card-body")([n2n("flickity-viewport-visible mb-4 "+n)({style:$e({display:"none"})})(t2n(e.photos)(function(t){return a2n("w-100 rounded")({src:t.url,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format",sizes:Rd})})),r2n({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var yP=U(J),o2n=V(de),i2n=U(X),u2n=up(M)()(),l2n=Lt(M),c2n=kn(M),Uxe=function(e){return yP("card")([xa(e),yP("card-body")(o2n(e.videos)(function(n){return yP("row mb-4 align-items-center text-center text-md-left")([i2n("col-12 col-md-auto")(u2n("h-100 border-0 rounded")({src:n.url,allowFullScreen:!0})("")),yP("col mt-2 mt-md-0")([l2n("")(n.title),c2n("")(TD(n.duration))])])}))])};var Bxe=ji(),s2n=In(X)()(),r4=U(J),f2n=Vn(M),bP=U(X),v2n=vo()(),Jxe=nn(Er),m2n=Ve(M),Wxe=Xe(Ze),_2n=V(de),Ny=function(e){var n=function(a){return function(r){return function(i){var u=function(l){return Ea(function(c){return r(l)(e.filter.toValue(c))})(i)};return Te(i)(u)(a)}}},t=function(a){return function(r){return a===""?r:Ea(function(i){return Bs(ou(a))(ou(e.search.toTerm(i)))})(r)}};return Fu(Bxe(ya(""))(function(a){return Bxe(ya(b.value))(function(r){return Yo(s2n("")({style:$e({marginBottom:"10rem"})})(r4("card")([f2n("card-header")(e.title),r4("card-body")([r4("form-row")([bP("col-12 col-md-6")(r4("input-group input-group-merge")([v2n("form-control form-control-prepended "+e.search.className)({type:"text",value:a.value0,placeholder:e.search.placeholder,onChange:Jxe(a.value1)(ac)}),bP("input-group-prepend")(bP("input-group-text")(m2n("fe fe-search font-weight-bold fw-bold")("")))])),bP("col-12 col-md-6 mt-2 mt-md-0")(Yc(new Qu("Search"))()({className:e.filter.className,value:r.value0,options:e.filter.items,getOptionLabel:Wxe,getOptionValue:Wxe,onSelect:Jxe(r.value1)(d.create),isClearable:!0,onClear:r.value1(b.value),placeholder:e.filter.placeholder}))]),r4("mt-5")(_2n(n(r.value0)(e.filter.predicate)(t(a.value0)(e.items)))(e.renderItem))])])))})}))};var p2n=L(fM);var qxe=function(e){return function(n){return function(t){return wse(p2n(Vw(n))(Ese(t)))({newSeed:e,size:n})}}};var o4=U(J),i4=U(X),d2n=ip(M)()(),h2n=an(),g2n=Vn(M),zxe=kn(M),$xe=U(M),D2n=re(qe),Vxe=ce(Nt),y2n=bb(Ct),Qxe=Yv(Ct),iX=V(de),Yxe=Xe(Ze),b2n=nn(Er),R2n=Nn(M)()(),w2n=nn(Jn),Kxe=function(e){var n=function(l){return l.number+(" "+l.name)},t=function(l){return oe([o4("row no-gutters g-0")([i4("col-auto")(d2n("mr-3 fe fe-book-open xx-large")({style:$e({color:pe("")(function(c){return c.colors.primary}(h2n(e.school)))})})("")),o4("col mt-3 pr-5")([g2n("")(n(l)),Ue(l.description)(function(c){return zxe("")(c)}),Ue(l.size)(function(c){return $xe("mt-2 text-secondary")("Expected class size: "+D2n(c))}),Ue(l.instructors)(function(c){return $xe("mt-2 text-secondary")("Taught by: "+c)})])]),Ha("")])},a=function(l){var c=Ea(function(){var s=Vxe(l);return function(f){return s(function(v){return v.department}(f))}}())(e.props.courses);return qxe(e.randomSeed)(2)(c)},r=y2n(Qxe(iX(e.props.courses)(function(l){return l.department}))),i=Qxe(iX(e.props.courses)(function(l){return l.department})),u=Ny({title:LD(__(e.module.data)),items:e.props.courses,renderItem:function(l){return i4("mb-5")(t(l))},search:{className:"t--course-name-search",placeholder:"Search a course",toTerm:n},filter:{className:"t--course-location-selector",placeholder:"All departments",toValue:function(l){return l.department},items:r,predicate:Vxe}});return jo(ya(Fi(i)))(function(l){return function(c){return o4("card")([xa(e),o4("card-body")([i4("w-50")(Yc(new Qu("Select Department"))()({options:i,getOptionLabel:Yxe,getOptionValue:Yxe,onSelect:b2n(c)(d.create),value:l})),Ue(l)(function(s){return oe([o4("mt-4")([zxe("text-secondary")("A sample of courses for this department"),oe(iX(a(s))(t))]),i4("row mt-4")(i4("col-6 offset-3")(R2n("btn btn-outline-primary btn-block")({onClick:w2n(e.showOverlay)(u)})("Check out the full course catalog")))])})])])}})};var S2n=jr(Ie)(dt),u4=U(J),E2n=Vn(M),Xxe=kn(M),C2n=U(M),RP=U(X),Zxe=Xe(Ze),I2n=nn(Er),F2n=V(de),T2n=Nn(M)()(),M2n=nn(Jn),e7e=function(e){var n=function(l){return function(c){return l?new d(c):b.value}},t=function(l){return S2n(", ")(ur([n(l.offerings.major)("Major"),n(l.offerings.minor)("Minor"),n(l.offerings.concentration)("Concentration")]))},a=function(l){var c=Ea(function(s){return Bs(l)(t(s))})(e.props.degrees);return Vw(3)(c)},r=function(l){return oe([u4("row no-gutters g-0")([u4("col mt-3 pr-5")([E2n("")(l.name),Xxe("")(l.description),C2n("mt-2 text-secondary")("Offerings: "+t(l))])]),Ha("")])},i=["Major","Minor","Concentration"],u=Ny({title:LD(__(e.module.data)),items:e.props.degrees,renderItem:function(l){return RP("mb-5")(r(l))},search:{className:"t--degree-name-search",placeholder:"Search a degree option",toTerm:function(l){return l.name}},filter:{className:"t--degree-location-selector",placeholder:"All offerings",toValue:function(l){return t(l)},items:i,predicate:function(l){return Bs(l)}}});return jo(ya(Fi(i)))(function(l){return function(c){return u4("card")([xa(e),u4("card-body")([RP("w-50")(Yc(new Qu("Select Degree Option"))()({options:i,getOptionLabel:Zxe,getOptionValue:Zxe,onSelect:I2n(c)(d.create),value:l})),Ue(l)(function(s){return oe([u4("mt-4")([Xxe("text-secondary")("A sample of degree options for this offering"),oe(F2n(a(s))(r))]),RP("row mt-4")(RP("col-6 offset-3")(T2n("btn btn-outline-primary btn-block")({onClick:M2n(e.showOverlay)(u)})("Check out all the degree options")))])})])])}})};var G2n=re(Gi),A2n=U(X),x2n=dd(),wP=U(J),L2n=In(J)()(),j2n=V(de),P2n=Vn(M),n7e=U(M),N2n=Ff()(),t7e=function(e){var n="t--faculty-spotlight-carousel-"+G2n(va(e.school)),t=function(a){return Ue(a)(function(r){return A2n("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(x2n({source:new oc({url:r+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:II.value}))})};return wP("card")([xa(e),wP("card-body mb-4")([L2n("flickity-viewport-visible "+n)({style:$e({display:"none"})})(j2n(e.faculty)(function(a){return wP("row py-3 px-5 w-100")([t(a.avatarUrl),wP("col-12 col-md ml-2")([P2n("mb-1")(a.name),n7e("small text-secondary")(a.department),n7e("mt-3")(a.bio)])])})),N2n({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var O2n=In(M)()(),uX=V(de),YR=U(J),SP=U(M),k2n=di(X)()(),H2n=l0(J)()(),U2n=ja(),B2n=Vn(M),l4=U(X),J2n=function(e){return function(n){var t=function(s){return O2n("rounded")({style:$e({width:"0.5rem",height:"0.5rem",backgroundColor:s})})("")},a=oe(uX(e)(function(s){return YR("d-flex align-items-center mt-2")([t(s.color),SP("ml-2")(s.name+(": "+s.pct))])})),r=oe(uX(e)(function(s){return oe([YR("row align-items-center")([YR("col text-nowrap")([YR("d-flex align-items-center")([t(s.color),SP("ml-2")(s.name)])]),SP("col-auto font-weight-semibold")(s.pct)]),Ha("my-3")])})),i=function(){return n?r:a}(),u=function(s){return YR("d-flex flex-column align-items-center")([Z(s.name),YR("d-flex align-items-center")([t(s.color),SP("ml-2")(s.pct)])])},l=function(s){return function(f){var v=s.angle+2*K_*f.value;return{angle:v,visual:k2n({overlay:u(f)})(NE({center:{x:0,y:0},angle0:s.angle,angle1:v,innerRadius:60,outerRadius:150,fill:f.color,stroke:{color:"white",width:1}}))}}},c=H2n("my-3")({viewBox:"-160 -160 320 320",width:"200",height:"200"})(uX(zk(l)({angle:0,visual:ke})(e))(function(s){return s.visual}));return{chart:c,legend:i}}},EP=function(){return function(e){var n=U2n(e),t=J2n(n.segments)(n.tableLegend),a=Ue(cr(n.title))(B2n("text-uppercase text-secondary small t--subtitle")),r=function(i){if(n.tableLegend)return l4("col-12 text-center col-md mb-3 mb-md-0")(l4("bg-very-light-grey py-4")(i));if(Ae)return l4("col-12 text-center col-md-4")(i);throw new Error("Failed pattern match at Component.PieChart (line 57, column 5 - line 62, column 52): "+[i.constructor.name])};return n.stackLegend?oe([a,t.chart,t.legend]):oe([l4("ml-4")(a),YR("row align-items-center justify-content-center")([r(t.chart),l4("col")(t.legend)])])}};var W2n=V(de),q2n=EP(),z2n=U(J),$2n=U(X),a7e=function(e){var n=function(){var t=W2n(e.props.breakdown)(function(a){return{value:a.percentage,color:a.chartColor,name:a.label,pct:Ia(a.percentage)}});return q2n({segments:t,title:"Average aid package",stackLegend:!1,tableLegend:!1})}();return z2n("card")([xa(e),$2n("card-body")(n)])};var lX=U(J),r7e=U(X),V2n=up(M)()(),Q2n=Lt(M),Y2n=kn(M),o7e=function(e){return lX("card")([xa(e),r7e("card-body")(lX("row mb-4 align-items-center text-center text-md-left")([r7e("col-12 col-md-auto")(V2n("h-100 border-0 rounded")({src:e.video.link,allowFullScreen:!0})("")),lX("col mt-2 mt-md-0")([Q2n("")(e.video.title),Y2n("")(TD(e.video.duration))])]))])};var K2n=c9(X)()(),CP=U(J),X2n=In(J)()(),Z2n=nn(Jn),eGn=Lt(M),i7e=U(M),nGn=fa(M)()(),tGn=L(de),aGn=function(e){var n=function(a){return K2n({duration:f9(350),height:function(){if(a instanceof Ua)return s9(0);if(a instanceof Wa)return v9;throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 43, column 19 - line 45, column 43): "+[a.constructor.name])}()})},t=function(a){if(a instanceof Ua)return"down";if(a instanceof Wa)return"up";throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 38, column 5 - line 38, column 31): "+[a.constructor.name])};return jo(ya(Ua.value))(function(a){return function(r){return CP("")([X2n("row border-bottom align-items-center mb-4")({onClick:Z2n(r)(s0(a))})([eGn("mb-4 mx-2")(e.name),i7e("ml-auto ms-auto mb-4 x-large fe fe-chevron-"+t(a))("")]),n(a)(CP("mb-4")([i7e("mb-3")(e.description),nGn("")({href:e.url,target:"_blank"})("Learn more here")]))])}})},u7e=function(e){return CP("card")([xa(e),CP("card-body")(tGn(aGn)(e.props.grantsAndScholarships))])};var rGn=re(Gi),c4=U(J),oGn=gs(M),l7e=kn(M),iGn=In(J)()(),c7e=V(de),uGn=No(),lGn=Ff()(),cGn=hc(M),sGn=Vn(M),s7e=function(e){var n="t--local-area-spotlight-carousel-"+rGn(va(e.school));return c4("card")([xa(e),c4("card-body")([oGn("")(e.area.name),l7e("")(e.area.description),c4("mb-4")([iGn("flickity-viewport-visible "+n)({style:$e({display:"none"})})(c7e(e.area.images)(function(t){return uGn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",auto:"compress,format",sizes:Rd})})),lGn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})]),cGn("small text-uppercase mt-6 mb-4")("Top things to do"),c4("row")(c7e(e.activities)(function(t){return c4("col-12 col-md-6")([sGn("")(t.name),l7e("")(t.description)])}))])])};var fGn=Nn(M)()(),vGn=ce(Ige),mGn=nn(Jn),_Gn=re(Gi),cX=U(J),f7e=kn(M),pGn=op(X),dGn=u0(J),v7e=V(de),hGn=i0(J),m7e=zs(M),gGn=qr(M),DGn=jr(Ie)(dt),yGn=In(J)()(),bGn=No(),RGn=Ff()(),_7e=function(e){var n=function(r){return function(i){return function(u){return Ue(r)(function(l){return fGn("btn "+function(){var c=vGn(l)(i);return c?"btn-primary":"btn-outline-secondary"}())({onClick:mGn(u)(l)})(Fge(l))})}}},t=function(r){return"t--non-academic-facilities-carousel-"+(_Gn(va(e.school))+("-"+Te("")(R6)(r)))},a=function(r){if(r instanceof ed)return e.residence;if(r instanceof jD)return e.athletic;if(r instanceof kh)return e.dining;throw new Error("Failed pattern match at SchoolDetails.ContentModules.NonAcademicFacilities (line 73, column 18 - line 76, column 32): "+[r.constructor.name])};return jo(ya(ed.value))(function(r){return function(i){return cX("card")([xa(e),cX("card-body")([cX("btn-group btn-group-toggle w-100 mb-4")([n(e.residence.id)(r)(i),n(e.athletic.id)(r)(i),n(e.dining.id)(r)(i)]),f7e("")(a(r).description),pGn("table table-lg")(dGn("")(v7e(a(r).information)(function(u){return hGn("")([m7e("")(u.name),m7e("text-right w-50 font-weight-bold fw-bold")(u.description)])}))),Ue(a(r).list)(function(u){return oe([gGn("uppercase text-secondary")(pe("")(Tge(a(r).id))),f7e("")(DGn(", ")(u))])}),yGn("flickity-viewport-visible mb-4 "+t(a(r).id))({style:$e({display:"none"})})(v7e(function(u){return u.photos}(a(r)))(function(u){return bGn("w-100 rounded")({src:u.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:Rd})})),RGn({containerClassName:t(a(r).id),onMountShowContainer:!0,pageDots:!0,key:R6(pe(ed.value)(a(r).id))})])])}})};var wGn=U(J),SGn=U(X),EGn=op(X),CGn=u0(J),IGn=V(de),FGn=i0(J),p7e=zs(M),d7e=function(e){return wGn("card")([xa(e),SGn("card-body")(EGn("table table-lg")(CGn("")(IGn(e.props.costs)(function(n){return Ue(n.description)(function(t){return FGn("")([p7e("")(n.name),p7e("text-right w-50")(t)])})}))))])};var XI=U(J),TGn=U(X),MGn=No(),GGn=Lt(M),h7e=kn(M),AGn=_a(M),xGn=hc(M),LGn=L(de),g7e=function(e){var n=function(t){return XI("row mb-4 align-items-center text-center text-md-left")([TGn("col-12 col-md-3")(MGn("rounded img-fluid")({src:t.url,fit:"crop",crop:"edges",ar:"3:2",sizes:` (min-width: 1200px) 285px, (min-width: 992px) 215px, (min-width: 768px) 180px, (min-width: 576px) 540px `})),XI("col mt-2 mt-md-0")([GGn("")(t.name)])])};return XI("card")([xa(e),XI("card-body")([h7e("")(e.description),XI("row pt-5 mx-1 border-bottom")([h7e("col-6 px-0")("Religious affiliation"),AGn("col-6 ml-auto ms-auto text-right px-0")(e.affiliation)]),xGn("small text-uppercase my-5")("Sacred spaces and religious facilities"),XI("")(LGn(n)(e.locations))])])};var s4=U(J),sX=kn(M),jGn=_a(M),PGn=U(X),NGn=up(M)()(),OGn=Lt(M),kGn=No(),D7e=function(e){return s4("card")([xa(e),s4("card-body")([sX("")(e.spectatorSports.description),s4("row pt-5 mx-1 border-bottom")([sX("")("Conference affiliation"),jGn("ml-auto ms-auto")(e.spectatorSports.conferenceAffiliation)]),s4("row my-4 align-items-center")([PGn("col-12 col-md-auto")(NGn("h-100 border-0 rounded")({src:e.spectatorSports.video.url,allowFullScreen:!0})("")),s4("col mt-2 mt-md-0")([OGn("")(e.spectatorSports.video.title),sX("")(TD(e.spectatorSports.video.duration))])]),Ue(e.spectatorSports.photoUrl)(function(n){return kGn("rounded img-fluid mt-3")({src:n,ar:"3:2",fit:"crop",crop:"edges",sizes:Rd})})])])};var KR=U(J),y7e=Vn(M),fX=kn(M),HGn=bb(Ct),UGn=Yv(Ct),vX=V(de),BGn=re(Gi),f4=U(X),JGn=ce(Nt),WGn=In(J)()(),qGn=No(),zGn=Ff()(),b7e=Ve(M),$Gn=re(qe),VGn=Nn(M)()(),QGn=nn(Jn),R7e=function(e){var n=function(i){return oe([KR("col mt-3 pr-5")([y7e("mb-2")(i.name),fX("text-secondary")(i.category),Ue(i.description)(function(u){return fX("")(u)})]),Ha("")])},t=HGn(UGn(vX(e.props.groups)(function(i){return i.category}))),a="t--student-groups-carousel-"+BGn(va(e.school)),r=Ny({title:LD(__(e.module.data)),items:e.props.groups,renderItem:function(i){return f4("mb-5")(n(i))},search:{className:"t--student-group-search",placeholder:"Search a student group",toTerm:function(i){return i.name}},filter:{className:"t--student-group-category-selector",placeholder:"All categories",toValue:function(i){return i.category},items:t,predicate:JGn}});return KR("card")([xa(e),KR("card-body")([KR("mb-4")([WGn("flickity-viewport-visible "+a)({style:$e({display:"none"})})(vX(e.props.photos)(function(i){return qGn("w-100 rounded")({src:i.url,ar:"2:1",fit:"crop",auto:"compress,format"})})),zGn({containerClassName:a,onMountShowContainer:!0,pageDots:!0})]),KR("row mt-6")([f4("col")(b7e("large")("Student-run groups and organizations")),f4("col-auto")(b7e("large")($Gn(bt(e.props.groups))))]),Ha(""),KR("row")(vX(Ea(function(i){return i.isFeatured})(e.props.groups))(function(i){return KR("col-12 col-md-6")([y7e("mt-4 mb-2")(i.name),fX("text-secondary small")(i.category)])})),f4("row mt-4")(f4("col-6 offset-3")(VGn("btn btn-outline-primary btn-block")({onClick:QGn(e.showOverlay)(r)})("All student groups")))])])};var YGn=bb(Ct),KGn=Yv(Ct),XGn=V(de),v4=U(J),ZGn=No(),w7e=Vn(M),S7e=kn(M),ZI=U(M),e3n=ce(Nt),n3n=jx(J),t3n=qr(M),a3n=L(de),E7e=U(X),r3n=Nn(M)()(),o3n=nn(Jn),C7e=function(e){var n=function(i){return i.city+(", "+i.country)},t=YGn(KGn(XGn(e.props.programs)(n))),a=function(i){return v4("col-12 mb-4 col-md-6 mb-md-0")([Ue(i.imageURL)(function(u){return ZGn("rounded img-fluid")({src:u,ar:"3:2",fit:"crop",crop:"edges"})}),w7e("mt-3")(i.name),Ue(i.description)(function(u){return S7e("")(u)}),ZI("mt-n2 text-secondary")("Location: "+n(i)),Ue(i.duration)(function(u){return ZI("text-secondary mt-2")("Program length: "+u)})])},r=Ny({title:"All programs",items:e.props.programs,renderItem:function(i){return v4("mb-5")([w7e("")(i.name),Ue(i.description)(function(u){return S7e("")(u)}),ZI("mt-n2 text-secondary")("Location: "+n(i)),Ue(i.region)(function(u){return ZI("text-secondary mt-2")("Region: "+u)}),Ue(i.duration)(function(u){return ZI("text-secondary mt-2")("Program length: "+u)})])},search:{className:"t--program-name-search",placeholder:"Search a program",toTerm:function(i){return i.name}},filter:{className:"t--program-location-selector",placeholder:"All locations",toValue:n,items:t,predicate:e3n}});return v4("card")([xa(e),v4("card-body")([Ue(e.props.description)(function(i){return ZI("mb-4")(i)}),n3n("")([t3n("")("Featured programs"),v4("row mt-4")(a3n(a)(e.props.featuredPrograms))]),E7e("row mt-4")(E7e("col-6 offset-3")(r3n("btn btn-outline-primary btn-block")({onClick:o3n(e.showOverlay)(r)})("All programs")))])])};var mX=U(J),I7e=U(X),i3n=V(de),u3n=No(),l3n=Vn(M),c3n=kn(M),F7e=function(e){return mX("card")([xa(e),I7e("card-body")(oe(i3n(e.traditions)(function(n){return mX("row mb-4")([Ue(n.photoUrl)(function(t){return I7e("col-12 col-md mb-4 mb-md-0")(u3n("w-100 rounded")({src:t,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format"}))}),mX("col")([l3n("")(n.name),c3n("")(n.description)])])})))])};var s3n=U(X),f3n=In(X)()(),v3n=U(M),m3n=U(J),_3n=V(de),Du=_s()(),p3n=nn(Jn),d3n=Nn(J)()(),h3n=Ve(M),g3n=Ln(wn)(Ot),D3n=jn(Pn),_X=z(Xn),T7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),M7e=function(){function e(){}return e.value=new e,e}(),G7e=function(e){return function(n){return function(t){var a=s3n("text-center p-4")(f3n("spinner-border text-primary")({role:"status"})(v3n("sr-only")("Loading\u2026"))),r=function(l){return t(T7e.create(l))},i=function(l){var c=ru(ir(qge)(function(f){return __(f.data)})),s=function(f){return{isPublished:f.isPublished,isUserHq:e.isUserHq,module:f,onContentModuleInteraction:e.onContentModuleInteraction,showLikeButton:e.showLikeButton,school:e.school,schoolDb:e.schoolDb}};return m3n("pb-5 "+function(){var f=tt(n.overlay);return f?"d-none":""}())(_3n(c(l))(function(f){if(f.data instanceof S6)return Gxe(Du(s(f))(f.data.value0));if(f.data instanceof E6)return xxe(Du(s(f))({props:f.data.value0}));if(f.data instanceof C6)return Lxe(Du(s(f))(f.data.value0));if(f.data instanceof I6)return Oxe(Du(s(f))({mapboxAccessToken:e.mapboxAccessToken}));if(f.data instanceof F6)return Hxe(Du(s(f))(f.data.value0));if(f.data instanceof T6)return Uxe(Du(s(f))(f.data.value0));if(f.data instanceof M6)return Kxe(Du(s(f))({props:f.data.value0,showOverlay:r,randomSeed:e.randomSeed}));if(f.data instanceof G6)return e7e(Du(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof A6)return t7e(Du(s(f))(f.data.value0));if(f.data instanceof x6)return a7e(Du(s(f))({props:f.data.value0}));if(f.data instanceof L6)return o7e(Du(s(f))(f.data.value0));if(f.data instanceof j6)return u7e(Du(s(f))({props:f.data.value0}));if(f.data instanceof P6)return s7e(Du(s(f))(f.data.value0));if(f.data instanceof N6)return _7e(Du(s(f))(f.data.value0));if(f.data instanceof O6)return d7e(Du(s(f))({props:f.data.value0}));if(f.data instanceof k6)return g7e(Du(s(f))(f.data.value0));if(f.data instanceof H6)return D7e(Du(s(f))(f.data.value0));if(f.data instanceof U6)return R7e(Du(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof B6)return C7e(Du(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof J6)return F7e(Du(s(f))(f.data.value0));throw new Error("Failed pattern match at SchoolDetails.ForYou (line 115, column 47 - line 184, column 48): "+[f.data.constructor.name])}))},u=p3n(t)(M7e.value);return oe([Te(a)(i)(za(e.contentModules)),Ue(n.overlay)(function(l){return oe([d3n("btn btn-link px-0")({onClick:u})([h3n("fe fe-chevron-left mr-1")(""),Z("Back")]),l])})])}}},A7e=function(e){return function(n){if(n instanceof T7e)return g3n(Aa(D3n(XU)))(function(){return _X({overlay:new d(n.value0)})});if(n instanceof M7e)return _X({overlay:b.value});throw new Error("Failed pattern match at SchoolDetails.ForYou (line 66, column 1 - line 66, column 55): "+[e.constructor.name,n.constructor.name])}},x7e=function(){return _X({overlay:b.value})}();var y3n=an(),b3n=nn(Er),IP=function(e){return Yc(new Qu(e.placeholder))()({options:V1(e.schoolDb),getOptionLabel:WM,getOptionValue:function(n){return y3n(va(n))},onSelect:b3n(e.onSelect)(function(n){return n}),placeholder:e.placeholder,noOptionsMessage:Zj(function(n){return Z("No schools found")}),classNamePrefix:e.classNamePrefix})};var L7e="/network/connections";var j7e=15;var R3n=di(X)()(),w3n=Ve(J),S3n=function(){return"You\u2019ve hit the "+(re(qe)(j7e)+`-connection limit, designed to encourage you to focus on building meaningful connections that lead to impactful opportunities. Remove an existing connection to make space for a new one that aligns with your goals. `)}(),E3n=_a(X)("text-decoration-underline")(fa(M)()()("text-dark")({href:L7e})("Manage my connections")),m4=function(e){return function(n){return R3n({placement:e,trigger:id,overlay:w3n("")([Z(S3n),E3n]),overlayStyle:$e({width:"15rem"}),overlayClassName:"t--connection-limit-tooltip"})(n)}};var FP=Nn(M)()(),pX=Zt(tr),TP=U(X),C3n=U(J),I3n=fa(M)()(),MP=function(e){var n=FP("btn btn-block btn-outline-secondary t--sdp-connection-pending")({disabled:!0,title:"Your connection request has been sent to the school"})("Requested"),t=function(){if(e.shortText)return"Ignore";if(Ae)return"Ignore connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 106, column 5 - line 108, column 40): "+[])}(),a=function(){if(e.vineBelowConnectionLimit instanceof d&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof d&&e.vineBelowConnectionLimit.value0||e.vineBelowConnectionLimit instanceof b)return!1;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 111, column 7 - line 114, column 25): "+[e.vineBelowConnectionLimit.constructor.name])}(),r=FP("btn btn-block btn-primary px-4 t--sdp-connection-invite")({onClick:pX(e.onInviteSchool),disabled:a,style:$e({pointerEvents:function(){return a?"none":"auto"}()})})("Connect"),i=function(){return a?m4(mG)(TP("t--sdp-connection-invite-wrapper")(r)):r}(),u=function(){if(e.shortText)return"Accept";if(Ae)return"Accept connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 102, column 5 - line 104, column 40): "+[])}(),l=FP("btn btn-block btn-primary text-nowrap t--sdp-connection-accept")({onClick:pX(e.onAcceptInvitation),disabled:a,style:$e({pointerEvents:function(){return a?"none":"auto"}()})})(u),c=C3n("form-row")([TP("col-6 pr-2")(function(){return a?m4(mG)(TP("t--sdp-connection-accept-wrapper")(l)):l}()),TP("col-6 pl-2")(FP("btn btn-block btn-light text-nowrap t--sdp-connection-ignore")({onClick:pX(e.onIgnoreInvitation)})(t))]),s=y2(va(e.school))(e.schoolDb);if(s instanceof Qn&&s.value0.status instanceof Rc)return I3n("btn btn-block btn-outline-primary t--sdp-connection-go-to-chat")({href:e6})("Message");if(s instanceof Qn&&s.value0.status instanceof Zo&&s.value0.initiator instanceof Nu)return c;if(s instanceof Qn&&s.value0.status instanceof wc&&s.value0.initiator instanceof Nu)return i;if(s instanceof Qn&&s.value0.status instanceof Zo&&s.value0.initiator instanceof k0||s instanceof Qn&&s.value0.status instanceof wc&&s.value0.initiator instanceof k0)return n;if(s instanceof kt)return i;if(s instanceof ma)return ke;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 33, column 3 - line 55, column 14): "+[s.constructor.name])};var F3n=co($r(Po)),P7e=K(It),T3n=ja(),M3n=cl(ut(st()(C({reflectSymbol:function(){return"id"}})(ve)(C({reflectSymbol:function(){return"imageUrl"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"slug"}})(ve)(De))))))),G3n=z(Qt),A3n=V(de),N7e=Us(),x3n=function(){return F3n("schools_search_path")(function(e){return function(n){return P7e(function(){var t=T3n(n);return e({term:t.term,only_ui_discoverable:Bn(t.onlyUiDiscoverable)(!0)})}())(Io(function(t){return P7e(M3n("School Search Results")(t))(function(a){return G3n(A3n(a)(function(r){return{imageUrl:r.imageUrl,name:r.name,id:N7e(r.id),slug:N7e(r.slug)}}))})}))}})},L3n=x3n(),O7e=function(e){return L3n({term:e})};var k7e=V(Ht),j3n=n0(Js),H7e=function(){var e=function(t){return k7e(k7e(j3n(O7e(t)))(Ns))(pe([]))},n=function(t){return Q6(nd(vr.value)(t.slug))};return n9(new Qu("Search school"))()({loadOptions:e9(e),defaultOptions:!0,getOptionLabel:function(t){return t.name},getOptionValue:function(){var t=re(Gi);return function(a){return t(function(r){return r.id}(a))}}(),onSelect:Zt(xi)(n),placeholder:"Type to search",instanceId:"school-jump-bar"})}();var P3n=Yf(J),N3n=V(de),O3n=$l(X),k3n=n6(M),H3n=ce(q6),U7e=an(),U3n=q0(),B3n=V(B),J3n=nL(),Ov=U(X),W3n=No(),dg=U(J),q3n=U(M),dX=L(B),z3n=In(X)()(),$3n=gs(M),V3n=Ve(M),Q3n=function(e){return function(n){var t=Ea($6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb}))([Hc.value,vr.value,Vi.value,Uc.value,_f.value,pf.value,df.value]),a=function(i){if(i instanceof vr)return"Overview";if(i instanceof Hc)return"For you";if(i instanceof Vi)return"Chancing";if(i instanceof Uc)return"Cost & scholarships";if(i instanceof _f)return"Majors";if(i instanceof pf)return"Admissions";if(i instanceof df)return"Essay prompt";throw new Error("Failed pattern match at SchoolDetails.Header (line 183, column 15 - line 190, column 43): "+[i.constructor.name])},r=function(){if(n.mobileLayout)return"px-4 pb-0 mx-n3 bg-white nav-sm flex-nowrap overflow-x-auto overflow-y-hidden";if(Ae)return"";throw new Error("Failed pattern match at SchoolDetails.Header (line 192, column 5 - line 196, column 13): "+[])}();return tn(e.showNav)(P3n("nav nav-tabs overflow-visible border-bottom-0 "+r)(N3n(t)(function(i){return O3n("nav-item text-nowrap")(k3n("cursor-pointer py-3 nav-link t--sdp-tab-"+(z6(i)+function(){var u=H3n(i)(e.activeTab);return u?" active":""}()))({onClick:e.onSwitchTab(i),href:nd(i)(function(u){return u.slug}(U7e(e.school)))})(a(i)))})))}},Y3n=function(e){return function(n){if(n.currentUser instanceof b)return U3n({text:"Add to my list",className:"btn btn-outline-primary btn-block",auth0ActiveTab:W0});if(n.currentUser instanceof d){var t=B3n(cf(va(e.school))(e.schoolDb))(function(a){return a.status});return J3n({small:!1,primary:!1})(t)(e.onListStatusChange)}throw new Error("Failed pattern match at SchoolDetails.Header (line 138, column 33 - line 150, column 34): "+[n.currentUser.constructor.name])}},B7e=function(e){return function(n){var t=Ov("col-10 col-lg-5 py-2 mr-lg-0 pl-0")(function(){var u=bt(e.schoolDb.searchOptions)<10;return u?H7e:IP({schoolDb:e.schoolDb,onSelect:e.onSelectSchool,placeholder:"Type to search...",classNamePrefix:""})}()),a=U7e(e.school),r=function(){if(a.publicPrivate instanceof ju)return"Public";if(a.publicPrivate instanceof Yl)return"Private";throw new Error("Failed pattern match at SchoolDetails.Header (line 105, column 21 - line 107, column 33): "+[a.publicPrivate.constructor.name])}(),i=function(u){return W3n("rounded")({src:a.imgixPath,fit:"crop",crop:"edges",style:$e({height:u,width:"100%",objectFit:"cover"})})};return dg("header mb-3 mx-n3 mx-md-0")([dg("row pr-3 my-3")([Ov("col pr-0")(ca(n.backButton)),ca(kc(e.configuration)(t)),q3n("col")("")]),dg("position-relative mx-3 mx-lg-0")([Ov("d-md-none")(i("15rem")),Ov("d-none d-md-block")(i("20rem")),ca(dX(z3n("position-absolute d-inline bg-gray-100 rounded")({style:$e({top:"1.5rem",right:"1.5rem"})}))(F4e(e.onEdit)(PI.value)))]),Ov("container px-lg-0")(dg("pb-0 pb-md-3")([dg("row align-items-end mt-4")([dg("col mb-3")([dg("row align-items-center")([Ov("col-auto")($3n("header-title")(a.name)),ca(dX(Ov("col-auto pl-0"))(gu(e.onEdit)(My.value)))]),Ov("row")(dg("col small")(Bd(V3n("mx-2")("\u2022"))(Wr(dX(Z))([new d(c1(a.address)),S5(a),new d(r)]))))]),Ov("col-12 col-lg-auto my-0 mb-lg-3")(dg("row no-gutters g-0 align-items-center")([tn(e.showConnectButton)(Ov("col-12 col-lg-auto pb-3 pb-lg-0 pr-lg-2")(MP({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!1}))),ca(kc(e.configuration)(Ov("col-12 col-lg-auto")(Y3n(e)(n))))]))]),Ov("row border-bottom mx-1")(Ov("col col-lg-auto mt-3 mt-lg-0 px-0")(Q3n(e)(n)))]))])}};var J7e=U(X),K3n=Ve(M),X3n=re(qe),Z3n=Vn(M),GP=U(J),W7e=op(J),q7e=AS(X),AP=i0(X),z7e=xS(M),$7e=u0(J),hX=V(de),V7e=zs(M),e4n=qr(M),n4n=Mr(Ct),t4n=function(e){return J7e("card bg-white")(J7e("card-body")(K3n("")(e.name+(" has "+(X3n(bt(e.majors))+" different majors")))))},a4n=function(e){return oe([Z3n("")("Most popular majors"),GP("card")([GP("table-responsive")([W7e("table table-sm table-nowrap card-table")([q7e("")(AP("")(z7e("")("Major"))),$7e("list")(hX(e)(function(n){return AP("")(V7e("")(n.name))}))])])])])},r4n=function(e){return function(n){var t=b2(n.id)(e),a=hX(S_e(t))(function(r){var i=Mm(r).areaOfStudy;return oe([GP("card")([e4n("card-header")(i),GP("table-responsive")([W7e("table table-sm table-nowrap card-table")([q7e("")(AP("")(z7e("")("Major"))),$7e("list")(hX(ru(n4n(function(u){return u.name}))(fs(r)))(function(u){return AP("")(V7e("")(u.name))}))])])])])});return oe(a)}},Q7e=function(e){return function(n){var t=[{name:"Economics"},{name:"Biology"},{name:"Math"},{name:"Political Science"},{name:"English"},{name:"Psychology"},{name:"Computer Science"},{name:"Chemistry"},{name:"Art"}];return oe([t4n(n),function(){return n.id==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?a4n(t):ke}(),r4n(e)(n)])}};var Y7e=z(Xn),K7e=Qo(Ht),o4n=xr(K7e),i4n=K(Ot),u4n=er(K7e),wd=U(J),xP=In(X)()(),X7e=Lt(M),gX=U(M),LP=U(X),l4n=Vn(M),c4n=qr(M),DX=Ve(M),s4n=Ve(X),yX=_a(M),f4n=re(nl),Z7e=re(qe),v4n=In(M)()(),m4n=fa(M)()(),bX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e5e=function(e){return function(n){if(n.value0 instanceof ta)return Y7e({liteChancing:e.liteChancing,schools:e.schools,chancedSchool:function(){var t=Fi(n.value0.value0.value0);if(t instanceof d)return new Qn(t.value0);if(t instanceof b)return kt.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 57, column 11 - line 59, column 30): "+[t.constructor.name])}()});if(n.value0 instanceof Zn)return o4n(bX.create)(function(t){return{chancedSchool:e.chancedSchool,schools:e.schools,liteChancing:t}})(p4e({schools:e.schools})(e.liteChancing)(n.value0));throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 52, column 16 - line 63, column 55): "+[n.constructor.name])}},n5e=d7()({utmCampaign:"uaq-38-sdp"})(V9),t5e=function(e){var n=[f4e(e)];return i4n(u4n(bX.create)(_4e({schoolItems:n,redirectUrlOverride:new d(n5e)})))(function(t){return Y7e({schools:n,chancedSchool:new ma(b.value),liteChancing:t})})},a5e=function(e){return function(n){return function(t){return function(a){var r=function(c){return Ue(c.score)(function(s){return wd("row align-items-center mb-3")([xP("col-12 col-lg-auto")({style:$e({minHeight:"140px",minWidth:"280px"})})(VI({score:new d(Xr(s*100))})),wd("col-12 col-lg py-3 my-auto")([X7e("font-weight-normal fw-normal")("Your chances"),gX("h3 text-gray-800 mb-0 large")(Ia(s))])])})},i=function(c){return tDe(c)},u=function(c){return e.liteChancing.chancingIsLoading?xP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(gX("sr-only")("Loading\u2026")):r(c)},l=function(c){return h4e(e.liteChancing)(function(s){return n(bX.create(s))})(function(s){return LP("mt-2 mb-0 lite-chancing-cta")(LP("card h-100")(wd("card-body overflow-auto mh-100")([wd("d-flex align-items-center mb-4")([l4n("my-0 mr-3")("Chancing"),ca(gu(a)(UI.value))]),wd("row")([wd("col-12 col-lg-6")([X7e("")("What are your chances of acceptance?"),u(c)]),wd("col-12 col-lg-6")([c4n("font-weight-normal fw-normal")("Your chancing factors"),s.gpaSlider({className:"mt-2 mb-3",label:function(f){return oe([DX("mb-2")("Unweighted GPA:"),s4n("gpa")(yX("")(" "+f4n(f)))])},onChange:i(s.redirectUrl)}),wd("mb-3 d-flex flex-row justify-content-between")([s.satMathScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-math",label:function(f){return oe([Z("SAT: "),yX("")(Z7e(f)+" math")])},onChange:i(s.redirectUrl)}),s.satVerbalScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-verbal",label:function(f){return oe([Z(" | "),yX("")(Z7e(f)+" verbal")])},onChange:i(s.redirectUrl)})]),LP("mb-2")(s.genderDropdown({onChange:i(s.redirectUrl),className:""})),s.ecSelector({onChange:i(s.redirectUrl),className:""}),wd("")([wd("mb-1 small")([DX("text-danger")("Low accuracy"),DX("text-muted")(" (4 of 18 factors)")]),xP("progress")({style:$e({backgroundColor:"#95aac9",height:"3px"})})(v4n("progress-bar bg-danger")({role:"progressbar",style:$e({width:"15%"})})(""))]),LP("mt-4")(m4n("t--sdp-lite-chancing-cta-left-sidebar-complete-full-profile-uaq-8 btn btn-primary w-100")({href:f0({key:"utm_content",value:"add-more-factors"})(n5e)})("Add more factors \u203A"))])])])))})};if(e.chancedSchool instanceof ma)return xP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(gX("sr-only")("Loading\u2026"));if(e.chancedSchool instanceof kt)return t;if(e.chancedSchool instanceof Qn)return l(e.chancedSchool.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 67, column 3 - line 79, column 32): "+[e.chancedSchool.constructor.name])}}}};var r5e=SI(M),_4n=Da(Ie)(dt),o5e=re(qe),p4n=Vn(X),d4n=Lt(M),jP=U(J),PP=U(X),h4n=Vn(M),g4n=function(e){var n=Vh(hf(e.studentsPerFaculty.percentile));return oe([r5e("Student faculty ratio")(_4n([Kp(_i.value),o5e(e.studentsPerFaculty.value),":1 is ",n,"."])),br("")(o5e(e.studentsPerFaculty.value)+":1")])},D4n=function(e){return oe([r5e("Calendar system")(` While most colleges use the semester system (2 terms), some use quarters or trimesters. Quarters and trimesters compress typical semesters into a faster-paced schedule, but allow for more classes to be taken. Some schools also use quarters/trimesters to facilitate co-op programs. `),br("mr-1")(N0e(e.calendarSystem))])},y4n=function(e){var n=function(t){return p4n("d-inline-block mb-2")(Ms(t))};return oe([d4n("mb-4 mt-5 mt-md-4")("Special academic offering"),jP("")([tn(e.academicOfferings.studyAbroad)(n("Study abroad")),function(){if(e.academicOfferings.creditForApExams&&e.academicOfferings.creditForIbExams)return n("Credit for AP and IB exams");if(e.academicOfferings.creditForApExams&&!e.academicOfferings.creditForIbExams)return n("Credit for AP exams");if(!e.academicOfferings.creditForApExams&&e.academicOfferings.creditForIbExams)return n("Credit for IB exams");if(!e.academicOfferings.creditForApExams&&!e.academicOfferings.creditForIbExams)return ke;throw new Error("Failed pattern match at SchoolDetails.Overview.Academics (line 73, column 7 - line 77, column 32): "+[e.academicOfferings.creditForApExams.constructor.name,e.academicOfferings.creditForIbExams.constructor.name])}(),tn(e.academicOfferings.offersGradDegree)(n("Offers graduate degree")),tn(e.academicOfferings.careerCounseling)(n("Academic and career counseling"))])])},i5e=function(e){return PP("card t--academics mt-5")(PP("card-body d-flex align-items-start")(jP("flex-grow-1 mr-4")([jP("d-flex align-items-center mb-5")([h4n("my-0 mr-3 flex-grow-1")("Academics"),ca(gu(e.onEdit)(HI.value))]),jP("row")([PP("col-12 col-md-6")(g4n(e.school)),PP("col-12 col-md-6")(D4n(e.school))]),y4n(e.school)])))};var NP=U(J),eF=U(X),b4n=hc(M),R4n=Lt(J),w4n=rc(M),S4n=Vn(X),E4n=qr(M),C4n=kn(M),I4n=h6(),F4n=z(Mn),T4n=V(r6),M4n=Vn(M),G4n=Ve(X),A4n=an(),x4n=function(e){return Ue(e.admissions.acceptanceRate)(function(n){return NP("row align-items-center mb-3")([eF("col-12 col-lg-6")(eF("row")(eF("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(VI({score:new d(Xr(100*n.value))})))),NP("col-12 col-lg-6 py-3 my-auto")([b4n("text-uppercase text-muted")("Overall acceptance rate"),R4n("text-gray-800 mb-0")([Z(Ia(n.value)),w4n("text-secondary ml-2")(qR(e))])])])})},L4n=function(e){return eF("card t--chancing")(NP("card-body")([S4n("")(Z(function(){if(e.admissions.acceptanceRate instanceof d)return CAe(e.name)(e.admissions.acceptanceRate.value0.value);if(e.admissions.acceptanceRate instanceof b)return e.name;throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 69, column 26 - line 71, column 31): "+[e.admissions.acceptanceRate.constructor.name])}())),x4n(e),E4n("")("Want to see your real chances?"),C4n("")("We take every aspect of your personal profile into consideration when calculating your admissions chances."),I4n({text:"Calculate my chances",className:"btn btn-primary"})]))},u5e=function(e){return function(n){return function(t){var a=L4n(e.school);return function(r){if(r instanceof l_)return Ue(I1(r.value1))(YI({onSwitchTab:F4n(e.onSwitchTab),showViewChancingExplanationCTA:!0,schoolDb:e.schoolDb})(e.school)(r.value0)(T4n(g2(r.value1))(function(i){return i.top})));if(r instanceof qp)return a5e(e.liteChancing)(t)(a)(e.onEdit);if(r instanceof zp)return d2({narrowLayout:n.mobileLayout});if(r instanceof Wp)return eF("card")(NP("card-body")([M4n("mr-3")("Chancing"),eF("p-6 text-center")(G4n("spinner-border spinner-border-sm text-primary")(ke))]));throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 42, column 7 - line 61, column 16): "+[r.constructor.name])}(OE({currentUser:n.currentUser,chancingState:n.chancingState,school:A4n(e.school)}))}}};var OP="/recruit/verify-profile";var j4n=it(Me),P4n=V(B),N4n=ce(zf),O4n=fa(J)()(),k4n=Ve(M),kP=U(J),RX=U(M),l5e=fa(M)()(),H4n=U(X),U4n=Vn(M),B4n=kn(M),wX=function(e){return function(n){return e.featureFlags.rcr2577ClaimSchoolProfileLinkOnSdp?e.school.profileClaimed?b.value:j4n(kc(e.configuration))(function(){var t=P4n(e.currentUser)(function(a){return a.role});return t instanceof b?new d(n(we)):t instanceof d&&t.value0 instanceof oq&&N4n(t.value0.value0.schoolId)(va(e.school))?new d(n(we)):b.value}()):b.value}},c5e=function(e){return wX(e)(function(n){return O4n("d-flex align-items-center")({href:OP})([k4n("material-symbol large mr-2")("verified"),kP("d-flex flex-column flex-md-row")([RX("mr-md-2")("Work at "+(WM(e.school)+"?")),RX("")("Verify your profile")])])})},s5e=function(e){return wX(e)(function(n){return kP("d-flex flex-column flex-md-row justify-content-center align-items-center border-top pt-3 mb-5")([RX("mr-md-2")("Do you work at a school?"),l5e("")({href:OP})("Verify your profile")])})},f5e=function(e){return wX(e)(function(n){return H4n("card bg-cv-green-50")(kP("card-body d-flex align-items-center")([G2("img-fluid mr-4 d-none d-md-block")("/img/sem/claim-school-profile-cta.svg"),kP("")([U4n("")("Do you work at "+(WM(e.school)+"?")),B4n("")(` Verify your profile\xA0to keep your college's data up to date, get insights on user activity and connect with hand raiser students `),l5e("")({href:OP})("Verify your profile")])]))})};var J4n=ce(zf),SX=U(J),W4n=Li(M),q4n=qs()(),z4n=nn(Er),$4n=ea(M),V4n=U(X),Q4n=Ve(M),v5e=re(qe),HP=z(Xn),m5e=Ln(wn),_5e=m5e(Ot),p5e=eo(Pn),d5e=z(Qt),Y4n=m5e(It),EX=function(){function e(){}return e.value=new e,e}(),h5e=function(){function e(){}return e.value=new e,e}(),g5e=function(){function e(){}return e.value=new e,e}(),D5e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),K4n=function(){function e(){}return e.value=new e,e}(),y5e=function(){function e(){}return e.value=new e,e}(),b5e=function(e){return function(n){return function(t){var a=va(e.school),r=function(){return n.stagedNotes instanceof d&&J4n(n.stagedNotes.value0.schoolId)(a)?n.stagedNotes.value0.text:kE(a)(e.schoolDb)}(),i=function(){if(n.savedIndicator instanceof EX)return"hidden";if(n.savedIndicator instanceof h5e)return"";if(n.savedIndicator instanceof g5e)return"fade-out";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 89, column 27 - line 92, column 27): "+[n.savedIndicator.constructor.name])}(),u=$n(f6),l=function(s){if(s{let e=null,n=0,t=()=>{if(!Sd||!Sd.key)return Sd||console.error("Pusher config is missing in global context"),new Fxn;let a={auth:{headers:{"X-CSRF-Token":Sd.authToken}},authEndpoint:Sd.authPath,cluster:Sd.cluster};return Sd.dev&&Object.assign(a,{wsHost:Sd.dev.wsHost,wsPort:Sd.dev.wsPort,enabledTransports:["ws"],forceTLS:!1,disableStats:!0}),new c6e.default(Sd.key,a)};return{acquireConnection:()=>(e||(e=t(),n=0),n++,e),releaseConnection:()=>{--n<=0&&(e.disconnect(),e=null)}}})(),s6e=e=>{let n=Cxn().subscribe(e.channel);return n.bind(e.event,e.handler),()=>{n.unbind(e.event,e.handler),Ixn()}};function Fxn(){typeof document!="undefined"&&(document.mockPusher=this),this.localObject={},this.channels=[],this.disconnect=function(){document.mockPusher=null},this.subscribe=function(e){let n=this.channels.find(a=>a.name===e);if(n)return n;let t=new Txn(e);return this.channels.push(t),t},this.channelNames=function(){return this.channels.map(e=>e.name)}}function Txn(e){this.name=e,this.handlers={},this.triggered=[],this.disconnect=()=>{},this.bind=function(n,t){this.handlers[n]=t},this.unbind=function(n,t){this.handlers[n]===t&&(this.handlers[n]=null)},this.trigger=function(n,t){this.triggered.push({eventName:n,eventData:t})}}var Mxn=Da(Ie)(dt),Gxn=Lr(jt)(Pr);var Axn={show:function(e){return e}},xxn=re(Axn),NX=ve,f6e=function(e){var n=zT(e);return function(t){return function(a){return function(r){var i=Mxn(["Pusher event ",a," over channel ",xxn(t)]),u=function(l){return Gxn(n(i)(l))(r)()};return function(){return s6e({channel:t,event:a,handler:u})}}}}};var OX=ve;var v6e=$r(Po),m6e=K(It),_6e=st(),Lxn=cl(_6e(C({reflectSymbol:function(){return"failureReason"}})(ve)(C({reflectSymbol:function(){return"success"}})(rt)(De)))),jxn=cl(_6e(C({reflectSymbol:function(){return"conversationId"}})(OX)(C({reflectSymbol:function(){return"pusherChannel"}})(NX)(De)))),p6e=co($r($r(v6e)))("trellis_inference_recruiter_send_message_path")(function(e){return function(n){return function(t){return function(a){return m6e(e({conversationId:t,message:a,presetTopic:Br,vault:n}))(Io(Lxn("Trellis.Inference.Recruiter.API: sendMessage")))}}}}),d6e=co(v6e)("trellis_inference_recruiter_create_conversation_path")(function(e){return function(n){return m6e(e({school_id:n}))(Io(function(t){return jxn("Trellis.Inference.Recruiter.API: createConversation")(t)}))}});var Pxn=an();var h6e=function(e){return"/trellis/inference/recruiter/direct-message-introduction/"+Pxn(e)};var g6e="active";var kX=Lde()(),KP=l0(J)()()("")({style:$e({height:40,width:40})})([kX("blink")({cx:10,cy:20,r:3,style:$e({fill:"grey"})}),kX("blink")({cx:20,cy:20,r:3,style:$e({fill:"grey",animationDelay:"250ms"})}),kX("blink")({cx:30,cy:20,r:3,style:$e({fill:"grey",animationDelay:"500ms"})})]);var Nxn=V(ct);var D6e=function(e){return Nxn(oB(e.currentTarget))(function(n){return Bn(Nb(n))(0)})};var y6e=hr(),Oxn=Qe(vB),kxn=iT(dt),HX=re(qe),Hxn=uc(Me),Uxn=K(Me);var XP=function(){var e=y6e(Ns(JS("\\s+")(Oxn(_7)(efe)))),n=Ea(function(a){return a!==""}),t=fB(e);return function(a){return bt(n(t(a)))}}(),b6e=function(e){return function(n){var t=XP(n);return kxn([HX(t),"/",HX(e)," words"])}},R6e=function(e){return function(n){var t=function(u){return y6e(Ns(JS("^(?:[\\w-]+[^\\w-]+){"+(HX(u)+"}[\\w-]+"))(Zse)))},a=function(u){return function(l){var c=Hxn(Uxn(mB(t(u-1|0))(l))(Vt(dT)(0)));return pe(l)(c)}},r=om(n),i=XP(r)0;return u?"/img/icons/sage-send-purple.svg":"/img/icons/ai-send.svg"}()))},r=zxn(e);return oe([$xn("flex-grow-1")([Vxn("form-control t--new-message-body "+Bn(r.className)(""))({autoFocus:Bn(r.autoFocus)(!0),placeholder:r.placeholder,style:$e({borderStyle:"none",resize:"none",height:function(){if(n.messageHeight instanceof b)return"";if(n.messageHeight instanceof d)return Qxn(n.messageHeight.value0)+"px";throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 87, column 19 - line 89, column 37): "+[n.messageHeight.constructor.name])}(),background:"none"}),rows:1,value:n.message,onChange:function(i){var u=R6e(1e3)(i),l=r7n(i)(),c=function(){var s=Lo(u)<5;return s?b.value:new d(l)}();return t(Zn.create(n7n.create({message:u,messageHeight:c})))()},onKeyPress:Yxn(function(i){return S6e(i.key==="Enter"&&!i.shiftKey)(function(){return Kxn(i)(),S6e(n.message!==""&&a7n(r.sendButtonStatus)(By.value))(t(ta.create(UX.create(n.message))))()})})}),tn(XP(n.message)>=Xxn(1e3)(2))(Zxn("pl-3 pb-3 text-muted small")(b6e(1e3)(n.message)))]),e7n("text-right d-flex")(function(){if(r.sendButtonStatus instanceof By)return a(!0);if(r.sendButtonStatus instanceof XR)return a(!1);if(r.sendButtonStatus instanceof Jy)return KP;throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 110, column 7 - line 113, column 35): "+[r.sendButtonStatus.constructor.name])}())])}}}};var ZP=function(){return{message:"",messageHeight:b.value}}();var o7n=an();var i7n=function(e){return o7n(mx(e))};var E6e=function(e){return Ao(i7n(e))};var u7n=jA(Ct),l7n=Zv(yo),c7n=K(yr),C6e=jn(Wf),I6e=z(jt),s7n=$_(jt)(Jo),f7n=f6e(tp),v7n=Xe(Ze),m7n=Da(Ie)(Dk(_k)),_7n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eN=function(){function e(){}return e.value=new e,e}(),nN=function(){function e(){}return e.value=new e,e}();var WX={append:function(e){return function(n){return u7n(n)(e)}}},p7n={mempty:ms,Semigroup0:function(){return WX}},d7n=ep(px(p7n)(Ra)),F6e=function(e){return e.value0.disconnect},T6e=function(e){return function(n){var t=E6e(n),a=l7n(t);return function(){var i=C6e(Im(I6e(we)))(),u=s7n(a)(function(c){return f7n(e)(c.value0)(function(s){return function(){var v=c.value1(s)();if(v instanceof eN)return we;if(v instanceof nN)return c7n(zv(i))(v7n)();throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 70, column 23 - line 72, column 66): "+[v.constructor.name])}})})(),l=m7n(u);return C6e(Cm(l)(i))(),new _7n({disconnect:l})}}},tN=function(e){var n=xm(e);return function(t){return function(a){return d7n(lS(t)(function(r){var i=n(r);if(i instanceof en)return a(i.value0);if(i instanceof rn)return Ya(nr)("Error parsing Pusher event")({error:i.value0,event:t,value:r})(function(u){return I6e(eN.value)});throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 32, column 65 - line 34, column 122): "+[i.constructor.name])}))}}};var ZR=function(){function e(){}return e.value=new e,e}(),g4=function(){function e(){}return e.value=new e,e}();var G_=function(){function e(){}return e.value=new e,e}(),sm=function(){function e(){}return e.value=new e,e}();var qX={eq:function(e){return function(n){return e instanceof G_&&n instanceof G_||e instanceof sm&&n instanceof sm}}};var y7n={reflectSymbol:function(){return"timestamp"}};var zX=Ln(wn),D4=zX(Ot),$X=K(It),y4=jn(Pn),M6e=zX(eD(WX)(fk)),VX=st(),G6e=C({reflectSymbol:function(){return"id"}})(ve),b7n=tN(VX(C({reflectSymbol:function(){return"delta"}})(ve)(G6e(C(y7n)(ve)(De))))),R7n=tN(VX(C({reflectSymbol:function(){return"body"}})(ve)(G6e(De)))),w7n=tN(VX(De)),QX=zX(It),aN=z(Qt),YX=eo(Pn),S7n=ooe(dt),E7n=au(rH)(dt),A_=z(Xn),A6e=Qe(ra),C7n=Voe(T7),I7n=Lr(Xn)(Pr),x_=function(){function e(){}return e.value=new e,e}(),gg=function(){function e(){}return e.value=new e,e}(),Dg=function(){function e(){}return e.value=new e,e}(),kv=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ed=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rN=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x6e=function(){function e(){}return e.value=new e,e}(),KX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),XX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P6e=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),F7n=function(){function e(){}return e.value=new e,e}();var T7n=function(e){return{delta:e.delta,id:e.id,timestamp:E1(e.timestamp)}},N6e=function(e){return function(n){var t=function(a){return function(r){return{body:r.body,sender:g4.value,sentAt:a,id:new d(r.id)}}};return D4(oD(function(a){return $X(y4(T6e(e.receiveChannelName)(M6e(b7n("chat-completion-chunk")(function(r){return function(){var u=S1();return a.dispatch(new P6e(u,T7n(r)))(),eN.value}}))(function(){return M6e(R7n("chat-completion-message-received")(function(r){return function(){var u=S1();return a.dispatch(new XX(t(u)(r)))(),nN.value}}))(function(){return w7n("chat-completion-failed")(function(r){return function(){return a.dispatch(new KX(b.value))(),nN.value}})})}))))(function(r){return QX(y4(a.dispatch(new j6e(r))))(function(){return $X(e.sendMessage(n))(function(i){return i.success?aN(we):y4(a.dispatch(new KX(new d(i.failureReason))))})})})}))(function(){return YX(QX(a0(200))(function(){return aN(x6e.value)}))})}},M7n=function(e){return function(n){return D4(YX($X(y4(S1))(function(t){return aN(new L6e({sender:ZR.value,body:n,sentAt:t,id:b.value}))})))(function(){return N6e(e)(n)})}},ZX=function(e){var n=function(t){var a=Wo("$$")(t),r=nie(bt(a));return r?S7n("$$")(rT(0)(bt(a)-1|0)(a)):t};return{sender:g4.value,body:n(E7n(function(t){return t.content})(e.deltas)),sentAt:Mm(e.deltas).timestamp,id:new d(e.id)}},G7n=function(e){if(e.receivingResponse instanceof b)return A_(we);if(e.receivingResponse instanceof d)return e.sendingState instanceof kv?YX(QX(y4(F6e(e.receivingResponse.value0)))(function(){return aN(new XX(ZX(e.sendingState.value0)))})):A_(we);throw new Error("Failed pattern match at Vinai.Chatbot (line 290, column 1 - line 290, column 51): "+[e.constructor.name])},eZ=function(e){return function(n){if(n instanceof rN)return D4(M7n(e)(n.value0))(function(){return A_(e)});if(n instanceof x6e)return A_({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof x_)return x_.value;if(e.sendingState instanceof gg||e.sendingState instanceof Dg)return Dg.value;if(e.sendingState instanceof kv)return new kv(e.sendingState.value0);if(e.sendingState instanceof Ed)return new Ed(e.sendingState.value0);throw new Error("Failed pattern match at Vinai.Chatbot (line 158, column 9 - line 163, column 59): "+[e.sendingState.constructor.name])}()});if(n instanceof KX)return A_({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:new Ed(n.value0),receivingResponse:b.value});if(n instanceof XX)return A_({receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,messages:A6e(e.messages)([n.value0]),sendingState:x_.value,receivingResponse:b.value});if(n instanceof L6e)return A_({receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,messages:A6e(e.messages)([n.value0]),sendingState:gg.value});if(n instanceof j6e)return A_({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:e.sendingState,receivingResponse:new d(n.value0)});if(n instanceof P6e)return A_({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof kv&&n.value1.id===e.sendingState.value0.id)return new kv({id:e.sendingState.value0.id,deltas:C7n(function(t){return t.timestamp})(Boe(e.sendingState.value0.deltas)({content:n.value1.delta,timestamp:pe(n.value0)(n.value1.timestamp)}))});if(e.sendingState instanceof kv)return e.sendingState;if(e.sendingState instanceof Dg)return new kv({deltas:Cb({content:n.value1.delta,timestamp:pe(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof gg)return new kv({deltas:Cb({content:n.value1.delta,timestamp:pe(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof x_||e.sendingState instanceof Ed)return e.sendingState;throw new Error("Failed pattern match at Vinai.Chatbot (line 178, column 22 - line 200, column 29): "+[e.sendingState.constructor.name])}()});if(n instanceof F7n)return D4(G7n(e))(function(){return A_(e)});throw new Error("Failed pattern match at Vinai.Chatbot (line 151, column 1 - line 151, column 55): "+[e.constructor.name,n.constructor.name])}},nZ=function(e){var n={messages:e.messages,receivingResponse:b.value,receiveChannelName:e.receiveChannelName,sendingState:function(){if(e.initialMessageBody instanceof b)return x_.value;if(e.initialMessageBody instanceof d)return gg.value;throw new Error("Failed pattern match at Vinai.Chatbot (line 145, column 23 - line 147, column 28): "+[e.initialMessageBody.constructor.name])}(),sendMessage:e.sendMessage};return D4(I7n(e.initialMessageBody)(N6e(n)))(function(){return A_(n)})};var k6e=["http","https","mailto","tel"];function H6e(e){let n=(e||"").trim(),t=n.charAt(0);if(t==="#"||t==="/")return n;let a=n.indexOf(":");if(a===-1)return n;let r=-1;for(;++rr||(r=n.indexOf("#"),r!==-1&&a>r)?n:"javascript:void(0)"}la();var z6e=Ma(tZ());function Wy(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?B6e(e.position):"start"in e||"end"in e?B6e(e):"line"in e||"column"in e?aZ(e):""}function aZ(e){return J6e(e&&e.line)+":"+J6e(e&&e.column)}function B6e(e){return aZ(e&&e.start)+"-"+aZ(e&&e.end)}function J6e(e){return e&&typeof e=="number"?e:1}var Gs=class extends Error{constructor(n,t,a){let r=[null,null],i={start:{line:null,column:null},end:{line:null,column:null}};super();if(typeof t=="string"&&(a=t,t=void 0),typeof a=="string"){let u=a.indexOf(":");u===-1?r[1]=a:(r[0]=a.slice(0,u),r[1]=a.slice(u+1))}t&&("type"in t||"position"in t?t.position&&(i=t.position):"start"in t||"end"in t?i=t:("line"in t||"column"in t)&&(i.start=t)),this.name=Wy(t)||"1:1",this.message=typeof n=="object"?n.message:n,this.stack="",typeof n=="object"&&n.stack&&(this.stack=n.stack),this.reason=this.message,this.fatal,this.line=i.start.line,this.column=i.start.column,this.position=i,this.source=r[0],this.ruleId=r[1],this.file,this.actual,this.expected,this.url,this.note}};Gs.prototype.file="";Gs.prototype.name="";Gs.prototype.reason="";Gs.prototype.message="";Gs.prototype.stack="";Gs.prototype.fatal=null;Gs.prototype.column=null;Gs.prototype.line=null;Gs.prototype.source=null;Gs.prototype.ruleId=null;Gs.prototype.position=null;var L_={basename:A7n,dirname:x7n,extname:L7n,join:j7n,sep:"/"};function A7n(e,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');b4(e);let t=0,a=-1,r=e.length,i;if(n===void 0||n.length===0||n.length>e.length){for(;r--;)if(e.charCodeAt(r)===47){if(i){t=r+1;break}}else a<0&&(i=!0,a=r+1);return a<0?"":e.slice(t,a)}if(n===e)return"";let u=-1,l=n.length-1;for(;r--;)if(e.charCodeAt(r)===47){if(i){t=r+1;break}}else u<0&&(i=!0,u=r+1),l>-1&&(e.charCodeAt(r)===n.charCodeAt(l--)?l<0&&(a=r):(l=-1,a=u));return t===a?a=u:a<0&&(a=e.length),e.slice(t,a)}function x7n(e){if(b4(e),e.length===0)return".";let n=-1,t=e.length,a;for(;--t;)if(e.charCodeAt(t)===47){if(a){n=t;break}}else a||(a=!0);return n<0?e.charCodeAt(0)===47?"/":".":n===1&&e.charCodeAt(0)===47?"//":e.slice(0,n)}function L7n(e){b4(e);let n=e.length,t=-1,a=0,r=-1,i=0,u;for(;n--;){let l=e.charCodeAt(n);if(l===47){if(u){a=n+1;break}continue}t<0&&(u=!0,t=n+1),l===46?r<0?r=n:i!==1&&(i=1):r>-1&&(i=-1)}return r<0||t<0||i===0||i===1&&r===t-1&&r===a+1?"":e.slice(r,t)}function j7n(...e){let n=-1,t;for(;++n0&&e.charCodeAt(e.length-1)===47&&(t+="/"),n?"/"+t:t}function N7n(e,n){let t="",a=0,r=-1,i=0,u=-1,l,c;for(;++u<=e.length;){if(u2){if(c=t.lastIndexOf("/"),c!==t.length-1){c<0?(t="",a=0):(t=t.slice(0,c),a=t.length-1-t.lastIndexOf("/")),r=u,i=0;continue}}else if(t.length>0){t="",a=0,r=u,i=0;continue}}n&&(t=t.length>0?t+"/..":"..",a=2)}else t.length>0?t+="/"+e.slice(r+1,u):t=e.slice(r+1,u),a=u-r-1;r=u,i=0}else l===46&&i>-1?i++:i=-1}return t}function b4(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var W6e={cwd:O7n};function O7n(){return"/"}function aF(e){return e!==null&&typeof e=="object"&&e.href&&e.origin}function q6e(e){if(typeof e=="string")e=new URL(e);else if(!aF(e)){let n=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw n.code="ERR_INVALID_ARG_TYPE",n}if(e.protocol!=="file:"){let n=new TypeError("The URL must be of scheme file");throw n.code="ERR_INVALID_URL_SCHEME",n}return k7n(e)}function k7n(e){if(e.hostname!==""){let a=new TypeError('File URL host must be "localhost" or empty on darwin');throw a.code="ERR_INVALID_FILE_URL_HOST",a}let n=e.pathname,t=-1;for(;++tu.length,c;l&&u.push(r);try{c=e.apply(this,u)}catch(s){let f=s;if(l&&t)throw f;return r(f)}l||(c instanceof Promise?c.then(i,r):c instanceof Error?r(c):i(c))}function r(u,...l){t||(t=!0,n(u,...l))}function i(u){r(null,u)}}var cZ=iLe().freeze(),oLe={}.hasOwnProperty;function iLe(){let e=aLe(),n=[],t={},a,r=-1;return i.data=u,i.Parser=void 0,i.Compiler=void 0,i.freeze=l,i.attachers=n,i.use=c,i.parse=s,i.stringify=f,i.run=v,i.runSync=m,i.process=_,i.processSync=h,i;function i(){let R=iLe(),g=-1;for(;++g{if(A||!W||!me)H(A);else{let he=i.stringify(W,me);he==null||(W7n(he)?me.value=he:me.result=he),H(A,me)}});function H(A,W){A||!W?F(A):y?y(W):g(null,W)}}}function h(R){let g;i.freeze(),sZ("processSync",i.Parser),fZ("processSync",i.Compiler);let p=w4(R);return i.process(p,y),cLe("processSync","process",g),p;function y(F){g=!0,uZ(F)}}}function uLe(e,n){return typeof e=="function"&&e.prototype&&(B7n(e.prototype)||n in e.prototype)}function B7n(e){let n;for(n in e)if(oLe.call(e,n))return!0;return!1}function sZ(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function fZ(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function vZ(e,n){if(n)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function lLe(e){if(!R4(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function cLe(e,n,t){if(!t)throw new Error("`"+e+"` finished async. Use `"+n+"` instead")}function w4(e){return J7n(e)?e:new rF(e)}function J7n(e){return Boolean(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function W7n(e){return typeof e=="string"||(0,rLe.default)(e)}function mZ(e,n){let t=(n||{}).includeImageAlt;return sLe(e,typeof t=="boolean"?t:!0)}function sLe(e,n){return q7n(e)&&("value"in e&&e.value||n&&"alt"in e&&e.alt||"children"in e&&fLe(e.children,n))||Array.isArray(e)&&fLe(e,n)||""}function fLe(e,n){let t=[],a=-1;for(;++ar?0:r+n:n=n>r?r:n,t=t>0?t:0,a.length<1e4)u=Array.from(a),u.unshift(n,t),[].splice.apply(e,u);else for(t&&[].splice.apply(e,[n,t]);i0?(Yi(e,e.length,0,n),e):n}var vLe={}.hasOwnProperty;function iN(e){let n={},t=-1;for(;++tu))return;let W=n.events.length,me=W,he,ye;for(;me--;)if(n.events[me][0]==="exit"&&n.events[me][1].type==="chunkFlow"){if(he){ye=n.events[me][1].end;break}he=!0}for(p(a),A=W;AF;){let H=t[O];n.containerState=H[1],H[0].exit.call(n,e)}t.length=F}function y(){r.write([null]),i=void 0,r=void 0,n.containerState._closeFlow=void 0}}function Y7n(e,n,t){return Yt(e,e.attempt(this.parser.constructs.document,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function oF(e){if(e===null||Rr(e)||nw(e))return 1;if(tw(e))return 2}function $y(e,n,t){let a=[],r=-1;for(;++r1&&e[t][1].end.offset-e[t][1].start.offset>1?2:1;let v=Object.assign({},e[a][1].end),m=Object.assign({},e[t][1].start);DLe(v,-c),DLe(m,c),u={type:c>1?"strongSequence":"emphasisSequence",start:v,end:Object.assign({},e[a][1].end)},l={type:c>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[t][1].start),end:m},i={type:c>1?"strongText":"emphasisText",start:Object.assign({},e[a][1].end),end:Object.assign({},e[t][1].start)},r={type:c>1?"strong":"emphasis",start:Object.assign({},u.start),end:Object.assign({},l.end)},e[a][1].end=Object.assign({},u.start),e[t][1].start=Object.assign({},l.end),s=[],e[a][1].end.offset-e[a][1].start.offset&&(s=As(s,[["enter",e[a][1],n],["exit",e[a][1],n]])),s=As(s,[["enter",r,n],["enter",u,n],["exit",u,n],["enter",i,n]]),s=As(s,$y(n.parser.constructs.insideSpan.null,e.slice(a+1,t),n)),s=As(s,[["exit",i,n],["enter",l,n],["exit",l,n],["exit",r,n]]),e[t][1].end.offset-e[t][1].start.offset?(f=2,s=As(s,[["enter",e[t][1],n],["exit",e[t][1],n]])):f=0,Yi(e,a-1,t-a+3,s),t=a+s.length-f-2;break}}for(t=-1;++t=4?u(s):t(s)}function u(s){return s===null?c(s):Yn(s)?e.attempt(u5n,u,c)(s):(e.enter("codeFlowValue"),l(s))}function l(s){return s===null||Yn(s)?(e.exit("codeFlowValue"),u(s)):(e.consume(s),l)}function c(s){return e.exit("codeIndented"),n(s)}}function c5n(e,n,t){let a=this;return r;function r(u){return a.parser.lazy[a.now().line]?t(u):Yn(u)?(e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),r):Yt(e,i,"linePrefix",4+1)(u)}function i(u){let l=a.events[a.events.length-1];return l&&l[1].type==="linePrefix"&&l[2].sliceSerialize(l[1],!0).length>=4?n(u):Yn(u)?r(u):t(u)}}var dZ={name:"codeText",tokenize:v5n,resolve:s5n,previous:f5n};function s5n(e){let n=e.length-4,t=3,a,r;if((e[t][1].type==="lineEnding"||e[t][1].type==="space")&&(e[n][1].type==="lineEnding"||e[n][1].type==="space")){for(a=t;++a=4?n(u):e.interrupt(a.parser.constructs.flow,t,n)(u)}}function vN(e,n,t,a,r,i,u,l,c){let s=c||Number.POSITIVE_INFINITY,f=0;return v;function v(p){return p===60?(e.enter(a),e.enter(r),e.enter(i),e.consume(p),e.exit(i),m):p===null||p===41||qy(p)?t(p):(e.enter(a),e.enter(u),e.enter(l),e.enter("chunkString",{contentType:"string"}),R(p))}function m(p){return p===62?(e.enter(i),e.consume(p),e.exit(i),e.exit(r),e.exit(a),n):(e.enter(l),e.enter("chunkString",{contentType:"string"}),_(p))}function _(p){return p===62?(e.exit("chunkString"),e.exit(l),m(p)):p===null||p===60||Yn(p)?t(p):(e.consume(p),p===92?h:_)}function h(p){return p===60||p===62||p===92?(e.consume(p),_):_(p)}function R(p){return p===40?++f>s?t(p):(e.consume(p),R):p===41?f--?(e.consume(p),R):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(p)):p===null||Rr(p)?f?t(p):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(p)):qy(p)?t(p):(e.consume(p),p===92?g:R)}function g(p){return p===40||p===41||p===92?(e.consume(p),R):R(p)}}function mN(e,n,t,a,r,i){let u=this,l=0,c;return s;function s(_){return e.enter(a),e.enter(r),e.consume(_),e.exit(r),e.enter(i),f}function f(_){return _===null||_===91||_===93&&!c||_===94&&!l&&"_hiddenFootnoteSupport"in u.parser.constructs||l>999?t(_):_===93?(e.exit(i),e.enter(r),e.consume(_),e.exit(r),e.exit(a),n):Yn(_)?(e.enter("lineEnding"),e.consume(_),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),v(_))}function v(_){return _===null||_===91||_===93||Yn(_)||l++>999?(e.exit("chunkString"),f(_)):(e.consume(_),c=c||!Ba(_),_===92?m:v)}function m(_){return _===91||_===92||_===93?(e.consume(_),l++,v):v(_)}}function _N(e,n,t,a,r,i){let u;return l;function l(m){return e.enter(a),e.enter(r),e.consume(m),e.exit(r),u=m===40?41:m,c}function c(m){return m===u?(e.enter(r),e.consume(m),e.exit(r),e.exit(a),n):(e.enter(i),s(m))}function s(m){return m===u?(e.exit(i),c(u)):m===null?t(m):Yn(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Yt(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),f(m))}function f(m){return m===u||m===null||Yn(m)?(e.exit("chunkString"),s(m)):(e.consume(m),m===92?v:f)}function v(m){return m===u||m===92?(e.consume(m),f):f(m)}}function aw(e,n){let t;return a;function a(r){return Yn(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t=!0,a):Ba(r)?Yt(e,a,t?"linePrefix":"lineSuffix")(r):n(r)}}function es(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var gZ={name:"definition",tokenize:D5n},g5n={tokenize:y5n,partial:!0};function D5n(e,n,t){let a=this,r;return i;function i(c){return e.enter("definition"),mN.call(a,e,u,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function u(c){return r=es(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),c===58?(e.enter("definitionMarker"),e.consume(c),e.exit("definitionMarker"),aw(e,vN(e,e.attempt(g5n,Yt(e,l,"whitespace"),Yt(e,l,"whitespace")),t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):t(c)}function l(c){return c===null||Yn(c)?(e.exit("definition"),a.parser.defined.includes(r)||a.parser.defined.push(r),n(c)):t(c)}}function y5n(e,n,t){return a;function a(u){return Rr(u)?aw(e,r)(u):t(u)}function r(u){return u===34||u===39||u===40?_N(e,Yt(e,i,"whitespace"),t,"definitionTitle","definitionTitleMarker","definitionTitleString")(u):t(u)}function i(u){return u===null||Yn(u)?n(u):t(u)}}var DZ={name:"hardBreakEscape",tokenize:b5n};function b5n(e,n,t){return a;function a(i){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(i),r}function r(i){return Yn(i)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),n(i)):t(i)}}var yZ={name:"headingAtx",tokenize:w5n,resolve:R5n};function R5n(e,n){let t=e.length-2,a=3,r,i;return e[a][1].type==="whitespace"&&(a+=2),t-2>a&&e[t][1].type==="whitespace"&&(t-=2),e[t][1].type==="atxHeadingSequence"&&(a===t-1||t-4>a&&e[t-2][1].type==="whitespace")&&(t-=a+1===t?2:4),t>a&&(r={type:"atxHeadingText",start:e[a][1].start,end:e[t][1].end},i={type:"chunkText",start:e[a][1].start,end:e[t][1].end,contentType:"text"},Yi(e,a,t-a+1,[["enter",r,n],["enter",i,n],["exit",i,n],["exit",r,n]])),e}function w5n(e,n,t){let a=this,r=0;return i;function i(f){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),u(f)}function u(f){return f===35&&r++<6?(e.consume(f),u):f===null||Rr(f)?(e.exit("atxHeadingSequence"),a.interrupt?n(f):l(f)):t(f)}function l(f){return f===35?(e.enter("atxHeadingSequence"),c(f)):f===null||Yn(f)?(e.exit("atxHeading"),n(f)):Ba(f)?Yt(e,l,"whitespace")(f):(e.enter("atxHeadingText"),s(f))}function c(f){return f===35?(e.consume(f),c):(e.exit("atxHeadingSequence"),l(f))}function s(f){return f===null||f===35||Rr(f)?(e.exit("atxHeadingText"),l(f)):(e.consume(f),s)}}var bLe=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],bZ=["pre","script","style","textarea"];var RZ={name:"htmlFlow",tokenize:C5n,resolveTo:E5n,concrete:!0},S5n={tokenize:I5n,partial:!0};function E5n(e){let n=e.length;for(;n--&&!(e[n][0]==="enter"&&e[n][1].type==="htmlFlow"););return n>1&&e[n-2][1].type==="linePrefix"&&(e[n][1].start=e[n-2][1].start,e[n+1][1].start=e[n-2][1].start,e.splice(n-2,2)),e}function C5n(e,n,t){let a=this,r,i,u,l,c;return s;function s(N){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(N),f}function f(N){return N===33?(e.consume(N),v):N===47?(e.consume(N),h):N===63?(e.consume(N),r=3,a.interrupt?n:et):Zc(N)?(e.consume(N),u=String.fromCharCode(N),i=!0,R):t(N)}function v(N){return N===45?(e.consume(N),r=2,m):N===91?(e.consume(N),r=5,u="CDATA[",l=0,_):Zc(N)?(e.consume(N),r=4,a.interrupt?n:et):t(N)}function m(N){return N===45?(e.consume(N),a.interrupt?n:et):t(N)}function _(N){return N===u.charCodeAt(l++)?(e.consume(N),l===u.length?a.interrupt?n:le:_):t(N)}function h(N){return Zc(N)?(e.consume(N),u=String.fromCharCode(N),R):t(N)}function R(N){return N===null||N===47||N===62||Rr(N)?N!==47&&i&&bZ.includes(u.toLowerCase())?(r=1,a.interrupt?n(N):le(N)):bLe.includes(u.toLowerCase())?(r=6,N===47?(e.consume(N),g):a.interrupt?n(N):le(N)):(r=7,a.interrupt&&!a.parser.lazy[a.now().line]?t(N):i?y(N):p(N)):N===45||Ki(N)?(e.consume(N),u+=String.fromCharCode(N),R):t(N)}function g(N){return N===62?(e.consume(N),a.interrupt?n:le):t(N)}function p(N){return Ba(N)?(e.consume(N),p):he(N)}function y(N){return N===47?(e.consume(N),he):N===58||N===95||Zc(N)?(e.consume(N),F):Ba(N)?(e.consume(N),y):he(N)}function F(N){return N===45||N===46||N===58||N===95||Ki(N)?(e.consume(N),F):O(N)}function O(N){return N===61?(e.consume(N),H):Ba(N)?(e.consume(N),O):y(N)}function H(N){return N===null||N===60||N===61||N===62||N===96?t(N):N===34||N===39?(e.consume(N),c=N,A):Ba(N)?(e.consume(N),H):(c=null,W(N))}function A(N){return N===null||Yn(N)?t(N):N===c?(e.consume(N),me):(e.consume(N),A)}function W(N){return N===null||N===34||N===39||N===60||N===61||N===62||N===96||Rr(N)?O(N):(e.consume(N),W)}function me(N){return N===47||N===62||Ba(N)?y(N):t(N)}function he(N){return N===62?(e.consume(N),ye):t(N)}function ye(N){return Ba(N)?(e.consume(N),ye):N===null||Yn(N)?le(N):t(N)}function le(N){return N===45&&r===2?(e.consume(N),He):N===60&&r===1?(e.consume(N),_e):N===62&&r===4?(e.consume(N),nt):N===63&&r===3?(e.consume(N),et):N===93&&r===5?(e.consume(N),bn):Yn(N)&&(r===6||r===7)?e.check(S5n,nt,Fe)(N):N===null||Yn(N)?Fe(N):(e.consume(N),le)}function Fe(N){return e.exit("htmlFlowData"),Re(N)}function Re(N){return N===null?ne(N):Yn(N)?e.attempt({tokenize:Ee,partial:!0},Re,ne)(N):(e.enter("htmlFlowData"),le(N))}function Ee(N,se,be){return Ce;function Ce(Se){return N.enter("lineEnding"),N.consume(Se),N.exit("lineEnding"),q}function q(Se){return a.parser.lazy[a.now().line]?be(Se):se(Se)}}function He(N){return N===45?(e.consume(N),et):le(N)}function _e(N){return N===47?(e.consume(N),u="",zn):le(N)}function zn(N){return N===62&&bZ.includes(u.toLowerCase())?(e.consume(N),nt):Zc(N)&&u.length<8?(e.consume(N),u+=String.fromCharCode(N),zn):le(N)}function bn(N){return N===93?(e.consume(N),et):le(N)}function et(N){return N===62?(e.consume(N),nt):N===45&&r===2?(e.consume(N),et):le(N)}function nt(N){return N===null||Yn(N)?(e.exit("htmlFlowData"),ne(N)):(e.consume(N),nt)}function ne(N){return e.exit("htmlFlow"),n(N)}}function I5n(e,n,t){return a;function a(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(Cd,n,t)}}var wZ={name:"htmlText",tokenize:F5n};function F5n(e,n,t){let a=this,r,i,u,l;return c;function c(ne){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(ne),s}function s(ne){return ne===33?(e.consume(ne),f):ne===47?(e.consume(ne),W):ne===63?(e.consume(ne),H):Zc(ne)?(e.consume(ne),ye):t(ne)}function f(ne){return ne===45?(e.consume(ne),v):ne===91?(e.consume(ne),i="CDATA[",u=0,g):Zc(ne)?(e.consume(ne),O):t(ne)}function v(ne){return ne===45?(e.consume(ne),m):t(ne)}function m(ne){return ne===null||ne===62?t(ne):ne===45?(e.consume(ne),_):h(ne)}function _(ne){return ne===null||ne===62?t(ne):h(ne)}function h(ne){return ne===null?t(ne):ne===45?(e.consume(ne),R):Yn(ne)?(l=h,bn(ne)):(e.consume(ne),h)}function R(ne){return ne===45?(e.consume(ne),nt):h(ne)}function g(ne){return ne===i.charCodeAt(u++)?(e.consume(ne),u===i.length?p:g):t(ne)}function p(ne){return ne===null?t(ne):ne===93?(e.consume(ne),y):Yn(ne)?(l=p,bn(ne)):(e.consume(ne),p)}function y(ne){return ne===93?(e.consume(ne),F):p(ne)}function F(ne){return ne===62?nt(ne):ne===93?(e.consume(ne),F):p(ne)}function O(ne){return ne===null||ne===62?nt(ne):Yn(ne)?(l=O,bn(ne)):(e.consume(ne),O)}function H(ne){return ne===null?t(ne):ne===63?(e.consume(ne),A):Yn(ne)?(l=H,bn(ne)):(e.consume(ne),H)}function A(ne){return ne===62?nt(ne):H(ne)}function W(ne){return Zc(ne)?(e.consume(ne),me):t(ne)}function me(ne){return ne===45||Ki(ne)?(e.consume(ne),me):he(ne)}function he(ne){return Yn(ne)?(l=he,bn(ne)):Ba(ne)?(e.consume(ne),he):nt(ne)}function ye(ne){return ne===45||Ki(ne)?(e.consume(ne),ye):ne===47||ne===62||Rr(ne)?le(ne):t(ne)}function le(ne){return ne===47?(e.consume(ne),nt):ne===58||ne===95||Zc(ne)?(e.consume(ne),Fe):Yn(ne)?(l=le,bn(ne)):Ba(ne)?(e.consume(ne),le):nt(ne)}function Fe(ne){return ne===45||ne===46||ne===58||ne===95||Ki(ne)?(e.consume(ne),Fe):Re(ne)}function Re(ne){return ne===61?(e.consume(ne),Ee):Yn(ne)?(l=Re,bn(ne)):Ba(ne)?(e.consume(ne),Re):le(ne)}function Ee(ne){return ne===null||ne===60||ne===61||ne===62||ne===96?t(ne):ne===34||ne===39?(e.consume(ne),r=ne,He):Yn(ne)?(l=Ee,bn(ne)):Ba(ne)?(e.consume(ne),Ee):(e.consume(ne),r=void 0,zn)}function He(ne){return ne===r?(e.consume(ne),_e):ne===null?t(ne):Yn(ne)?(l=He,bn(ne)):(e.consume(ne),He)}function _e(ne){return ne===62||ne===47||Rr(ne)?le(ne):t(ne)}function zn(ne){return ne===null||ne===34||ne===39||ne===60||ne===61||ne===96?t(ne):ne===62||Rr(ne)?le(ne):(e.consume(ne),zn)}function bn(ne){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(ne),e.exit("lineEnding"),Yt(e,et,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function et(ne){return e.enter("htmlTextData"),l(ne)}function nt(ne){return ne===62?(e.consume(ne),e.exit("htmlTextData"),e.exit("htmlText"),n):t(ne)}}var rw={name:"labelEnd",tokenize:L5n,resolveTo:x5n,resolveAll:A5n},T5n={tokenize:j5n},M5n={tokenize:P5n},G5n={tokenize:N5n};function A5n(e){let n=-1,t;for(;++n-1&&(u[0]=u[0].slice(a)),i>0&&u.push(e[r].slice(0,i))),u}function e6n(e,n){let t=-1,a=[],r;for(;++tl6n,contentInitial:()=>t6n,disable:()=>c6n,document:()=>n6n,flow:()=>r6n,flowInitial:()=>a6n,insideSpan:()=>u6n,string:()=>o6n,text:()=>i6n});var n6n={[42]:ns,[43]:ns,[45]:ns,[48]:ns,[49]:ns,[50]:ns,[51]:ns,[52]:ns,[53]:ns,[54]:ns,[55]:ns,[56]:ns,[57]:ns,[62]:uN},t6n={[91]:gZ},a6n={[-2]:E4,[-1]:E4,[32]:E4},r6n={[35]:yZ,[42]:ow,[45]:[pN,ow],[60]:RZ,[61]:pN,[95]:ow,[96]:sN,[126]:sN},o6n={[38]:cN,[92]:lN},i6n={[-5]:C4,[-4]:C4,[-3]:C4,[33]:SZ,[38]:cN,[42]:S4,[60]:[pZ,wZ],[91]:EZ,[92]:[DZ,lN],[93]:rw,[95]:S4,[96]:dZ},u6n={null:[S4,wLe]},l6n={null:[42,95]},c6n={null:[]};function TLe(e={}){let n=iN([CZ].concat(e.extensions||[])),t={defined:[],lazy:{},constructs:n,content:a(dLe),document:a(hLe),flow:a(RLe),string:a(SLe),text:a(ELe)};return t;function a(r){return i;function i(u){return FLe(t,r,u)}}}var MLe=/[\0\t\n\r]/g;function GLe(){let e=1,n="",t=!0,a;return r;function r(i,u,l){let c=[],s,f,v,m,_;for(i=n+i.toString(u),v=0,n="",t&&(i.charCodeAt(0)===65279&&v++,t=void 0);v13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(t&65535)==65535||(t&65535)==65534||t>1114111?"\uFFFD":String.fromCharCode(t)}var s6n=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function hN(e){return e.replace(s6n,f6n)}function f6n(e,n,t){if(n)return n;if(t.charCodeAt(0)===35){let r=t.charCodeAt(1),i=r===120||r===88;return dN(t.slice(i?2:1),i?16:10)}return iF(t)||e}var xLe={}.hasOwnProperty,IZ=function(e,n,t){return typeof n!="string"&&(t=n,n=void 0),v6n(t)(ALe(TLe(t).document().write(GLe()(e,n,!0))))};function v6n(e){let n={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(Un),autolinkProtocol:le,autolinkEmail:le,atxHeading:l(mt),blockQuote:l(Ke),characterEscape:le,characterReference:le,codeFenced:l(cn),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:l(cn,c),codeText:l(Oe,c),codeTextData:le,data:le,codeFlowValue:le,definition:l(On),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:l(Fn),hardBreakEscape:l(xn),hardBreakTrailing:l(xn),htmlFlow:l(_t,c),htmlFlowData:le,htmlText:l(_t,c),htmlTextData:le,image:l(Gt),label:c,link:l(Un),listItem:l(pt),listItemValue:h,listOrdered:l(zt,_),listUnordered:l(zt),paragraph:l(ot),reference:Ce,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:l(mt),strong:l(Tn),thematicBreak:l(or)},exit:{atxHeading:f(),atxHeadingSequence:W,autolink:f(),autolinkEmail:je,autolinkProtocol:Ne,blockQuote:f(),characterEscapeValue:Fe,characterReferenceMarkerHexadecimal:Se,characterReferenceMarkerNumeric:Se,characterReferenceValue:ae,codeFenced:f(y),codeFencedFence:p,codeFencedFenceInfo:R,codeFencedFenceMeta:g,codeFlowValue:Fe,codeIndented:f(F),codeText:f(zn),codeTextData:Fe,data:Fe,definition:f(),definitionDestinationString:A,definitionLabelString:O,definitionTitleString:H,emphasis:f(),hardBreakEscape:f(Ee),hardBreakTrailing:f(Ee),htmlFlow:f(He),htmlFlowData:Fe,htmlText:f(_e),htmlTextData:Fe,image:f(et),label:ne,labelText:nt,lineEnding:Re,link:f(bn),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:q,resourceDestinationString:N,resourceTitleString:se,resource:be,setextHeading:f(ye),setextHeadingLineSequence:he,setextHeadingText:me,strong:f(),thematicBreak:f()}};LLe(n,(e||{}).mdastExtensions||[]);let t={};return a;function a(xe){let ln={type:"root",children:[]},$t={stack:[ln],tokenStack:[],config:n,enter:s,exit:v,buffer:c,resume:m,setData:i,getData:u},Fr=[],Hr=-1;for(;++Hr0){let xf=$t.tokenStack[$t.tokenStack.length-1];(xf[1]||jLe).call($t,void 0,xf[0])}for(ln.position={start:Vy(xe.length>0?xe[0][1].start:{line:1,column:1,offset:0}),end:Vy(xe.length>0?xe[xe.length-2][1].end:{line:1,column:1,offset:0})},Hr=-1;++Hr{let a=this.data("settings");return IZ(t,Object.assign({},a,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function PLe(e,n){let t={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(n),!0)};return e.patch(n,t),e.applyData(n,t)}function NLe(e,n){let t={type:"element",tagName:"br",properties:{},children:[]};return e.patch(n,t),[e.applyData(n,t),{type:"text",value:` `}]}function OLe(e,n){let t=n.value?n.value+` `:"",a=n.lang?n.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,r={};a&&(r.className=["language-"+a]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:t}]};return n.meta&&(i.data={meta:n.meta}),e.patch(n,i),i=e.applyData(n,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(n,i),i}function kLe(e,n){let t={type:"element",tagName:"del",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function HLe(e,n){let t={type:"element",tagName:"em",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function fm(e){let n=[],t=-1,a=0,r=0;for(;++t55295&&i<57344){let l=e.charCodeAt(t+1);i<56320&&l>56319&&l<57344?(u=String.fromCharCode(i,l),r=1):u="\uFFFD"}else u=String.fromCharCode(i);u&&(n.push(e.slice(a,t),encodeURIComponent(u)),a=t+r+1,u=""),r&&(t+=r,r=0)}return n.join("")+e.slice(a)}function DN(e,n){let t=String(n.identifier).toUpperCase(),a=fm(t.toLowerCase()),r=e.footnoteOrder.indexOf(t),i;r===-1?(e.footnoteOrder.push(t),e.footnoteCounts[t]=1,i=e.footnoteOrder.length):(e.footnoteCounts[t]++,i=r+1);let u=e.footnoteCounts[t],l={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+a,id:e.clobberPrefix+"fnref-"+a+(u>1?"-"+u:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(i)}]};e.patch(n,l);let c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(n,c),e.applyData(n,c)}function ULe(e,n){let t=e.footnoteById,a=1;for(;a in t;)a++;let r=String(a);return t[r]={type:"footnoteDefinition",identifier:r,children:[{type:"paragraph",children:n.children}],position:n.position},DN(e,{type:"footnoteReference",identifier:r,position:n.position})}function BLe(e,n){let t={type:"element",tagName:"h"+n.depth,properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function JLe(e,n){if(e.dangerous){let t={type:"raw",value:n.value};return e.patch(n,t),e.applyData(n,t)}return null}function yN(e,n){let t=n.referenceType,a="]";if(t==="collapsed"?a+="[]":t==="full"&&(a+="["+(n.label||n.identifier)+"]"),n.type==="imageReference")return{type:"text",value:"!["+n.alt+a};let r=e.all(n),i=r[0];i&&i.type==="text"?i.value="["+i.value:r.unshift({type:"text",value:"["});let u=r[r.length-1];return u&&u.type==="text"?u.value+=a:r.push({type:"text",value:a}),r}function WLe(e,n){let t=e.definition(n.identifier);if(!t)return yN(e,n);let a={src:fm(t.url||""),alt:n.alt};t.title!==null&&t.title!==void 0&&(a.title=t.title);let r={type:"element",tagName:"img",properties:a,children:[]};return e.patch(n,r),e.applyData(n,r)}function qLe(e,n){let t={src:fm(n.url)};n.alt!==null&&n.alt!==void 0&&(t.alt=n.alt),n.title!==null&&n.title!==void 0&&(t.title=n.title);let a={type:"element",tagName:"img",properties:t,children:[]};return e.patch(n,a),e.applyData(n,a)}function zLe(e,n){let t={type:"text",value:n.value.replace(/\r?\n|\r/g," ")};e.patch(n,t);let a={type:"element",tagName:"code",properties:{},children:[t]};return e.patch(n,a),e.applyData(n,a)}function $Le(e,n){let t=e.definition(n.identifier);if(!t)return yN(e,n);let a={href:fm(t.url||"")};t.title!==null&&t.title!==void 0&&(a.title=t.title);let r={type:"element",tagName:"a",properties:a,children:e.all(n)};return e.patch(n,r),e.applyData(n,r)}function VLe(e,n){let t={href:fm(n.url)};n.title!==null&&n.title!==void 0&&(t.title=n.title);let a={type:"element",tagName:"a",properties:t,children:e.all(n)};return e.patch(n,a),e.applyData(n,a)}function QLe(e,n,t){let a=e.all(n),r=t?_6n(t):YLe(n),i={},u=[];if(typeof n.checked=="boolean"){let f=a[0],v;f&&f.type==="element"&&f.tagName==="p"?v=f:(v={type:"element",tagName:"p",properties:{},children:[]},a.unshift(v)),v.children.length>0&&v.children.unshift({type:"text",value:" "}),v.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:n.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let l=-1;for(;++l1:n}function KLe(e,n){let t={},a=e.all(n),r=-1;for(typeof n.start=="number"&&n.start!==1&&(t.start=n.start);++r-1?a.offset:null}}}function t8e(e,n){let t=e.all(n),a=t.shift(),r=[];if(a){let u={type:"element",tagName:"thead",properties:{},children:e.wrap([a],!0)};e.patch(n.children[0],u),r.push(u)}if(t.length>0){let u={type:"element",tagName:"tbody",properties:{},children:e.wrap(t,!0)},l=uF(n.children[1]),c=lF(n.children[n.children.length-1]);l.line&&c.line&&(u.position={start:l,end:c}),r.push(u)}let i={type:"element",tagName:"table",properties:{},children:e.wrap(r,!0)};return e.patch(n,i),e.applyData(n,i)}function a8e(e,n,t){let a=t?t.children:void 0,i=(a?a.indexOf(n):1)===0?"th":"td",u=t&&t.type==="table"?t.align:void 0,l=u?u.length:n.children.length,c=-1,s=[];for(;++c0,!0),a[0]),r=a.index+a[0].length,a=t.exec(n);return i.push(l8e(n.slice(r),r>0,!1)),i.join("")}function l8e(e,n,t){let a=0,r=e.length;if(n){let i=e.codePointAt(a);for(;i===o8e||i===i8e;)a++,i=e.codePointAt(a)}if(t){let i=e.codePointAt(r-1);for(;i===o8e||i===i8e;)r--,i=e.codePointAt(r-1)}return r>a?e.slice(a,r):""}function c8e(e,n){let t={type:"text",value:u8e(String(n.value))};return e.patch(n,t),e.applyData(n,t)}function s8e(e,n){let t={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(n,t),e.applyData(n,t)}var f8e={blockquote:PLe,break:NLe,code:OLe,delete:kLe,emphasis:HLe,footnoteReference:DN,footnote:ULe,heading:BLe,html:JLe,imageReference:WLe,image:qLe,inlineCode:zLe,linkReference:$Le,link:VLe,listItem:QLe,list:KLe,paragraph:XLe,root:ZLe,strong:e8e,table:t8e,tableCell:r8e,tableRow:a8e,text:c8e,thematicBreak:s8e,toml:bN,yaml:bN,definition:bN,footnoteDefinition:bN};function bN(){return null}var I4=function(e){if(e==null)return g6n;if(typeof e=="string")return h6n(e);if(typeof e=="object")return Array.isArray(e)?p6n(e):d6n(e);if(typeof e=="function")return RN(e);throw new Error("Expected function, string, or object as test")};function p6n(e){let n=[],t=-1;for(;++t":""))+")"})}return v;function v(){let m=[],_,h,R;if((!n||r(l,c,s[s.length-1]||null))&&(m=D6n(t(l,s)),m[0]===wN))return m;if(l.children&&m[0]!==MZ)for(h=(a?l.children.length:-1)+i,R=s.concat(l);h>-1&&h{let r=_8e(a.identifier);r&&!m8e.call(n,r)&&(n[r]=a)}),t;function t(a){let r=_8e(a);return r&&m8e.call(n,r)?n[r]:null}}function _8e(e){return String(e||"").toUpperCase()}var SN={}.hasOwnProperty;function p8e(e,n){let t=n||{},a=t.allowDangerousHtml||!1,r={};return u.dangerous=a,u.clobberPrefix=t.clobberPrefix===void 0||t.clobberPrefix===null?"user-content-":t.clobberPrefix,u.footnoteLabel=t.footnoteLabel||"Footnotes",u.footnoteLabelTagName=t.footnoteLabelTagName||"h2",u.footnoteLabelProperties=t.footnoteLabelProperties||{className:["sr-only"]},u.footnoteBackLabel=t.footnoteBackLabel||"Back to content",u.unknownHandler=t.unknownHandler,u.passThrough=t.passThrough,u.handlers=Xa(Xa({},f8e),t.handlers),u.definition=AZ(e),u.footnoteById=r,u.footnoteOrder=[],u.footnoteCounts={},u.patch=y6n,u.applyData=b6n,u.one=l,u.all=c,u.wrap=w6n,u.augment=i,iw(e,"footnoteDefinition",s=>{let f=String(s.identifier).toUpperCase();SN.call(r,f)||(r[f]=s)}),u;function i(s,f){if(s&&"data"in s&&s.data){let v=s.data;v.hName&&(f.type!=="element"&&(f={type:"element",tagName:"",properties:{},children:[]}),f.tagName=v.hName),f.type==="element"&&v.hProperties&&(f.properties=Xa(Xa({},f.properties),v.hProperties)),"children"in f&&f.children&&v.hChildren&&(f.children=v.hChildren)}if(s){let v="type"in s?s:{position:s};GZ(v)||(f.position={start:uF(v),end:lF(v)})}return f}function u(s,f,v,m){return Array.isArray(v)&&(m=v,v={}),i(s,{type:"element",tagName:f,properties:v||{},children:m||[]})}function l(s,f){return d8e(u,s,f)}function c(s){return xZ(u,s)}}function y6n(e,n){e.position&&(n.position=FZ(e))}function b6n(e,n){let t=n;if(e&&e.data){let a=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;typeof a=="string"&&(t.type==="element"?t.tagName=a:t={type:"element",tagName:a,properties:{},children:[]}),t.type==="element"&&i&&(t.properties=Xa(Xa({},t.properties),i)),"children"in t&&t.children&&r!==null&&r!==void 0&&(t.children=r)}return t}function d8e(e,n,t){let a=n&&n.type;if(!a)throw new Error("Expected node, got `"+n+"`");return SN.call(e.handlers,a)?e.handlers[a](e,n,t):e.passThrough&&e.passThrough.includes(a)?"children"in n?nu(Xa({},n),{children:xZ(e,n)}):n:e.unknownHandler?e.unknownHandler(e,n,t):R6n(e,n)}function xZ(e,n){let t=[];if("children"in n){let a=n.children,r=-1;for(;++r0&&t.push({type:"text",value:` `}),t}function h8e(e){let n=[],t=-1;for(;++t1?"-"+l:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21A9"}]};l>1&&v.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(l)}]}),c.length>0&&c.push({type:"text",value:" "}),c.push(v)}let s=r[r.length-1];if(s&&s.type==="element"&&s.tagName==="p"){let v=s.children[s.children.length-1];v&&v.type==="text"?v.value+=" ":s.children.push({type:"text",value:" "}),s.children.push(...c)}else r.push(...c);let f={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+u},children:e.wrap(r,!0)};e.patch(a,f),n.push(f)}if(n.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:nu(Xa({},JSON.parse(JSON.stringify(e.footnoteLabelProperties))),{id:"footnote-label"}),children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:e.wrap(n,!0)},{type:"text",value:` `}]}}function EN(e,n){let t=p8e(e,n),a=t.one(e,null),r=h8e(t);return r&&a.children.push({type:"text",value:` `},r),Array.isArray(a)?{type:"root",children:a}:a}var S6n=function(e,n){return e&&"run"in e?E6n(e,n):C6n(e||n)},LZ=S6n;function E6n(e,n){return(t,a,r)=>{e.run(EN(t,n),a,i=>{r(i)})}}function C6n(e){return n=>EN(n,e)}var ga=Ma(xE());var Qy=class{constructor(n,t,a){this.property=n,this.normal=t,a&&(this.space=a)}};Qy.prototype.property={};Qy.prototype.normal={};Qy.prototype.space=null;function jZ(e,n){let t={},a={},r=-1;for(;++rSa,booleanish:()=>bi,commaOrSpaceSeparated:()=>Tf,commaSeparated:()=>Yy,number:()=>En,overloadedBoolean:()=>PZ,spaceSeparated:()=>ao});var I6n=0,Sa=uw(),bi=uw(),PZ=uw(),En=uw(),ao=uw(),Yy=uw(),Tf=uw();function uw(){return 2**++I6n}var NZ=Object.keys(T4),cF=class extends xs{constructor(n,t,a,r){let i=-1;super(n,t);if(g8e(this,"space",r),typeof a=="number")for(;++i4&&t.slice(0,4)==="data"&&T6n.test(n)){if(n.charAt(4)==="-"){let i=n.slice(5).replace(b8e,A6n);a="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=n.slice(4);if(!b8e.test(i)){let u=i.replace(M6n,G6n);u.charAt(0)!=="-"&&(u="-"+u),n="data"+u}}r=cF}return new r(a,n)}function G6n(e){return"-"+e.toLowerCase()}function A6n(e){return e.charAt(1).toUpperCase()}var FN={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var TN=jZ([kZ,OZ,HZ,UZ,D8e],"html"),MN=jZ([kZ,OZ,HZ,UZ,y8e],"svg");function BZ(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return n=>{iw(n,"element",(t,a,r)=>{let i=r,u;if(e.allowedElements?u=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(u=e.disallowedElements.includes(t.tagName)),!u&&e.allowElement&&typeof a=="number"&&(u=!e.allowElement(t,a,i)),u&&typeof a=="number")return e.unwrapDisallowed&&t.children?i.children.splice(a,1,...t.children):i.children.splice(a,1),a})}}la();var k8e=Ma(E8e());function C8e(e){let n=e&&typeof e=="object"&&e.type==="text"?e.value||"":e;return typeof n=="string"&&n.replace(/[ \t\n\f\r]/g,"")===""}function qZ(e){let n=String(e||"").trim();return n?n.split(/[ \t\n\r\f]+/g):[]}function I8e(e){return e.join(" ").trim()}function zZ(e){let n=[],t=String(e||""),a=t.indexOf(","),r=0,i=!1;for(;!i;){a===-1&&(a=t.length,i=!0);let u=t.slice(r,a).trim();(u||!i)&&n.push(u),r=a+1,a=t.indexOf(",",r)}return n}function F8e(e,n){let t=n||{};return(e[e.length-1]===""?[...e,""]:e).join((t.padRight?" ":"")+","+(t.padLeft===!1?"":" ")).trim()}var N8e=Ma(P8e()),O8e=N8e.default;var VZ={}.hasOwnProperty,z6n=new Set(["table","thead","tbody","tfoot","tr"]);function QZ(e,n){let t=[],a=-1,r;for(;++a0?Mt.createElement(_,c,v):Mt.createElement(_,c)}function V6n(e){let n=-1;for(;++n for more info)`),delete UN[i]}let n=cZ().use(gN).use(e.remarkPlugins||[]).use(LZ,nu(Xa({},e.remarkRehypeOptions),{allowDangerousHtml:!0})).use(e.rehypePlugins||[]).use(BZ,e),t=new rF;typeof e.children=="string"?t.value=e.children:e.children!==void 0&&e.children!==null&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);let a=n.runSync(n.parse(t),t);if(a.type!=="root")throw new TypeError("Expected a `root` node");let r=Mt.createElement(Mt.Fragment,{},QZ({options:e,schema:TN,listDepth:0},a));return e.className&&(r=Mt.createElement("div",{className:e.className},r)),r}BN.propTypes={children:ga.default.string,className:ga.default.string,allowElement:ga.default.func,allowedElements:ga.default.arrayOf(ga.default.string),disallowedElements:ga.default.arrayOf(ga.default.string),unwrapDisallowed:ga.default.bool,remarkPlugins:ga.default.arrayOf(ga.default.oneOfType([ga.default.object,ga.default.func,ga.default.arrayOf(ga.default.oneOfType([ga.default.bool,ga.default.string,ga.default.object,ga.default.func,ga.default.arrayOf(ga.default.any)]))])),rehypePlugins:ga.default.arrayOf(ga.default.oneOfType([ga.default.object,ga.default.func,ga.default.arrayOf(ga.default.oneOfType([ga.default.bool,ga.default.string,ga.default.object,ga.default.func,ga.default.arrayOf(ga.default.any)]))])),sourcePos:ga.default.bool,rawSourcePos:ga.default.bool,skipHtml:ga.default.bool,includeElementIndex:ga.default.bool,transformLinkUri:ga.default.oneOfType([ga.default.func,ga.default.bool]),linkTarget:ga.default.oneOfType([ga.default.func,ga.default.string]),transformImageUri:ga.default.func,components:ga.default.object};var U8e=/[#.]/g;function KZ(e,n){let t=e||"",a={},r=0,i,u;for(;rc&&(c=s):s&&(c!==void 0&&c>-1&&l.push(` `.repeat(c)||" "),c=-1,l.push(s))}return l.join("")}function Z8e(e,n,t){return e.type==="element"?wLn(e,n,t):e.type==="text"?t.whitespace==="normal"?eje(e,t):SLn(e):[]}function wLn(e,n,t){let a=nje(e,t),r=e.children||[],i=-1,u=[];if(RLn(e))return u;let l,c;for(oee(e)||K8e(e)&&zN(n,e,K8e)?c=` `:bLn(e)?(l=2,c=2):X8e(e)&&(l=1,c=1);++i15?s="\u2026"+l.slice(r-15,r):s=l.slice(0,r);var f;i+15":">","<":"<",'"':""","'":"'"},LLn=/[&><"']/g;function jLn(e){return String(e).replace(LLn,n=>xLn[n])}var tje=function e(n){return n.type==="ordgroup"||n.type==="color"?n.body.length===1?e(n.body[0]):n:n.type==="font"?e(n.body):n},PLn=function(n){var t=tje(n);return t.type==="mathord"||t.type==="textord"||t.type==="atom"},NLn=function(n){if(!n)throw new Error("Expected non-null, but got "+String(n));return n},OLn=function(n){var t=/^[\x00-\x20]*([^\\/#?]*?)(:|�*58|�*3a|&colon)/i.exec(n);return t?t[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(t[1])?null:t[1].toLowerCase():"_relative"},qt={contains:TLn,deflt:MLn,escape:jLn,hyphenate:ALn,getBaseElem:tje,isCharacterBox:PLn,protocolFromUrl:OLn},$N={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format "},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color ",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro ",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,n)=>(n.push(e),n)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness ",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size ",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand ",cliProcessor:e=>e==="Infinity"?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function kLn(e){if(e.default)return e.default;var n=e.type,t=Array.isArray(n)?n[0]:n;if(typeof t!="string")return t.enum[0];switch(t){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}var VN=class{constructor(n){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,n=n||{};for(var t in $N)if($N.hasOwnProperty(t)){var a=$N[t];this[t]=n[t]!==void 0?a.processor?a.processor(n[t]):n[t]:kLn(a)}}reportNonstrict(n,t,a){var r=this.strict;if(typeof r=="function"&&(r=r(n,t,a)),!(!r||r==="ignore")){if(r===!0||r==="error")throw new Cn("LaTeX-incompatible input and strict mode is set to 'error': "+(t+" ["+n+"]"),a);r==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(t+" ["+n+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+r+"': "+t+" ["+n+"]"))}}useStrictBehavior(n,t,a){var r=this.strict;if(typeof r=="function")try{r=r(n,t,a)}catch{r="error"}return!r||r==="ignore"?!1:r===!0||r==="error"?!0:r==="warn"?(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(t+" ["+n+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+r+"': "+t+" ["+n+"]")),!1)}isTrusted(n){if(n.url&&!n.protocol){var t=qt.protocolFromUrl(n.url);if(t==null)return!1;n.protocol=t}var a=typeof this.trust=="function"?this.trust(n):this.trust;return Boolean(a)}},Rg=class{constructor(n,t,a){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=n,this.size=t,this.cramped=a}sup(){return Id[HLn[this.id]]}sub(){return Id[ULn[this.id]]}fracNum(){return Id[BLn[this.id]]}fracDen(){return Id[JLn[this.id]]}cramp(){return Id[WLn[this.id]]}text(){return Id[qLn[this.id]]}isTight(){return this.size>=2}},uee=0,QN=1,sF=2,wg=3,G4=4,_m=5,fF=6,Ls=7,Id=[new Rg(uee,0,!1),new Rg(QN,0,!0),new Rg(sF,1,!1),new Rg(wg,1,!0),new Rg(G4,2,!1),new Rg(_m,2,!0),new Rg(fF,3,!1),new Rg(Ls,3,!0)],HLn=[G4,_m,G4,_m,fF,Ls,fF,Ls],ULn=[_m,_m,_m,_m,Ls,Ls,Ls,Ls],BLn=[sF,wg,G4,_m,fF,Ls,fF,Ls],JLn=[wg,wg,_m,_m,Ls,Ls,Ls,Ls],WLn=[QN,QN,wg,wg,_m,_m,Ls,Ls],qLn=[uee,QN,sF,wg,sF,wg,sF,wg],Kt={DISPLAY:Id[uee],TEXT:Id[sF],SCRIPT:Id[G4],SCRIPTSCRIPT:Id[fF]},lee=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"armenian",blocks:[[1328,1423]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function zLn(e){for(var n=0;n=r[0]&&e<=r[1])return t.name}return null}var YN=[];lee.forEach(e=>e.blocks.forEach(n=>YN.push(...n)));function aje(e){for(var n=0;n=YN[n]&&e<=YN[n+1])return!0;return!1}var vF=80,$Ln=function(n,t){return"M95,"+(622+n+t)+` c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14 c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54 c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10 s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429 c69,-144,104.5,-217.7,106.5,-221 l`+n/2.075+" -"+n+` c5.3,-9.3,12,-14,20,-14 H400000v`+(40+n)+`H845.2724 s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7 c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z M`+(834+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},VLn=function(n,t){return"M263,"+(601+n+t)+`c0.7,0,18,39.7,52,119 c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120 c340,-704.7,510.7,-1060.3,512,-1067 l`+n/2.084+" -"+n+` c4.7,-7.3,11,-11,19,-11 H40000v`+(40+n)+`H1012.3 s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232 c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1 s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26 c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z M`+(1001+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},QLn=function(n,t){return"M983 "+(10+n+t)+` l`+n/3.13+" -"+n+` c4,-6.7,10,-10,18,-10 H400000v`+(40+n)+` H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7 s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744 c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30 c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722 c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5 c53.7,-170.3,84.5,-266.8,92.5,-289.5z M`+(1001+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},YLn=function(n,t){return"M424,"+(2398+n+t)+` c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514 c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20 s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121 s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081 l`+n/4.223+" -"+n+`c4,-6.7,10,-10,18,-10 H400000 v`+(40+n)+`H1014.6 s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185 c-2,6,-10,9,-24,9 c-8,0,-12,-0.7,-12,-2z M`+(1001+n)+" "+t+` h400000v`+(40+n)+"h-400000z"},KLn=function(n,t){return"M473,"+(2713+n+t)+` c339.3,-1799.3,509.3,-2700,510,-2702 l`+n/5.298+" -"+n+` c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+n)+`H1017.7 s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9 c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200 c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26 s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104, 606zM`+(1001+n)+" "+t+"h400000v"+(40+n)+"H1017.7z"},XLn=function(n){var t=n/2;return"M400000 "+n+" H0 L"+t+" 0 l65 45 L145 "+(n-80)+" H400000z"},ZLn=function(n,t,a){var r=a-54-t-n;return"M702 "+(n+t)+"H400000"+(40+n)+` H742v`+r+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1 h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170 c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667 219 661 l218 661zM702 `+t+"H400000v"+(40+n)+"H742z"},e8n=function(n,t,a){t=1e3*t;var r="";switch(n){case"sqrtMain":r=$Ln(t,vF);break;case"sqrtSize1":r=VLn(t,vF);break;case"sqrtSize2":r=QLn(t,vF);break;case"sqrtSize3":r=YLn(t,vF);break;case"sqrtSize4":r=KLn(t,vF);break;case"sqrtTall":r=ZLn(t,vF,a)}return r},n8n=function(n,t){switch(n){case"\u239C":return"M291 0 H417 V"+t+" H291z M291 0 H417 V"+t+" H291z";case"\u2223":return"M145 0 H188 V"+t+" H145z M145 0 H188 V"+t+" H145z";case"\u2225":return"M145 0 H188 V"+t+" H145z M145 0 H188 V"+t+" H145z"+("M367 0 H410 V"+t+" H367z M367 0 H410 V"+t+" H367z");case"\u239F":return"M457 0 H583 V"+t+" H457z M457 0 H583 V"+t+" H457z";case"\u23A2":return"M319 0 H403 V"+t+" H319z M319 0 H403 V"+t+" H319z";case"\u23A5":return"M263 0 H347 V"+t+" H263z M263 0 H347 V"+t+" H263z";case"\u23AA":return"M384 0 H504 V"+t+" H384z M384 0 H504 V"+t+" H384z";case"\u23D0":return"M312 0 H355 V"+t+" H312z M312 0 H355 V"+t+" H312z";case"\u2016":return"M257 0 H300 V"+t+" H257z M257 0 H300 V"+t+" H257z"+("M478 0 H521 V"+t+" H478z M478 0 H521 V"+t+" H478z");default:return""}},rje={doubleleftarrow:`M262 157 l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5 c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87 -86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7 -2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l -10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88 -33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68 -17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18 -13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782 c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3 -107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8 -5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247 c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202 l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117 -45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7 5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7 -331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80 H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0 435 0h399565z`,leftgroupunder:`M400000 262 H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219 435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3 -3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5 -18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7 -196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3 -4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7 -10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667 -152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7 -2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0 v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5 -83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3 -68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21 71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23 -.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8 c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334 c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14 -53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214 c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0 -5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6 -320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8 60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8 -451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2 c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6 -480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0 85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8 -707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1 c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128 -16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85 -40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 -12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l -6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5 s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1 c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237 -174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0 3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3 -3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2 -10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11 -18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5 -7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95 -27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3 -64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0 -13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32 -52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142 -167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69 -70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3 -40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19 -37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167 c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333 -19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7 -2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128 -68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418 -8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114 c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751 181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457 -11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696 -338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345 -11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409 -175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5 3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11 10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63 -1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1 -7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59 H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359 c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22 c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1, -5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202 c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5 c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130 s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47 121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6 s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11 c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32 -27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39 -84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5 -119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 -12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17 c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21 c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40 c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0 c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, -231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9, 1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7, -152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0 c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, -231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},t8n=function(n,t){switch(n){case"lbrack":return"M403 1759 V84 H666 V0 H319 V1759 v"+t+` v1759 h347 v-84 H403z M403 1759 V0 H319 V1759 v`+t+" v1759 h84z";case"rbrack":return"M347 1759 V0 H0 V84 H263 V1759 v"+t+` v1759 H0 v84 H347z M347 1759 V0 H263 V1759 v`+t+" v1759 h84z";case"vert":return"M145 15 v585 v"+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+t+" v585 h43z";case"doublevert":return"M145 15 v585 v"+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+t+` v585 h43z M367 15 v585 v`+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M410 15 H367 v585 v`+t+" v585 h43z";case"lfloor":return"M319 602 V0 H403 V602 v"+t+` v1715 h263 v84 H319z MM319 602 V0 H403 V602 v`+t+" v1715 H319z";case"rfloor":return"M319 602 V0 H403 V602 v"+t+` v1799 H0 v-84 H319z MM319 602 V0 H403 V602 v`+t+" v1715 H319z";case"lceil":return"M403 1759 V84 H666 V0 H319 V1759 v"+t+` v602 h84z M403 1759 V0 H319 V1759 v`+t+" v602 h84z";case"rceil":return"M347 1759 V0 H0 V84 H263 V1759 v"+t+` v602 h84z M347 1759 V0 h-84 V1759 v`+t+" v602 h84z";case"lparen":return`M863,9c0,-2,-2,-5,-6,-9c0,0,-17,0,-17,0c-12.7,0,-19.3,0.3,-20,1 c-5.3,5.3,-10.3,11,-15,17c-242.7,294.7,-395.3,682,-458,1162c-21.3,163.3,-33.3,349, -36,557 l0,`+(t+84)+`c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210, 949.7,470,1265c4.7,6,9.7,11.7,15,17c0.7,0.7,7,1,19,1c0,0,18,0,18,0c4,-4,6,-7,6,-9 c0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5, -544.7,-112.5,-882c-2,-104,-3,-167,-3,-189 l0,-`+(t+92)+`c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3, -210,155.3,-396.3,270,-559c6.7,-9.3,10,-15.3,10,-18z`;case"rparen":return`M76,0c-16.7,0,-25,3,-25,9c0,2,2,6.3,6,13c21.3,28.7,42.3,60.3, 63,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5 c11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,`+(t+9)+` c-3,4,-3.3,16.7,-3.3,38c0,162,-5.7,313.7,-17,455c-18.7,248,-55.8,469.3,-111.5,664 c-55.7,194.7,-131.8,370.3,-228.5,527c-20.7,34.7,-41.7,66.3,-63,95c-2,3.3,-4,7,-6,11 c0,7.3,5.7,11,17,11c0,0,11,0,11,0c9.3,0,14.3,-0.3,15,-1c5.3,-5.3,10.3,-11,15,-17 c242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558 l0,-`+(t+144)+`c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7, -470,-1265c-4.7,-6,-9.7,-11.7,-15,-17c-0.7,-0.7,-6.7,-1,-18,-1z`;default:throw new Error("Unknown stretchy delimiter.")}},mF=class{constructor(n){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=n,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(n){return qt.contains(this.classes,n)}toNode(){for(var n=document.createDocumentFragment(),t=0;tt.toText();return this.children.map(n).join("")}},Fd={"AMS-Regular":{"32":[0,0,0,0,.25],"65":[0,.68889,0,0,.72222],"66":[0,.68889,0,0,.66667],"67":[0,.68889,0,0,.72222],"68":[0,.68889,0,0,.72222],"69":[0,.68889,0,0,.66667],"70":[0,.68889,0,0,.61111],"71":[0,.68889,0,0,.77778],"72":[0,.68889,0,0,.77778],"73":[0,.68889,0,0,.38889],"74":[.16667,.68889,0,0,.5],"75":[0,.68889,0,0,.77778],"76":[0,.68889,0,0,.66667],"77":[0,.68889,0,0,.94445],"78":[0,.68889,0,0,.72222],"79":[.16667,.68889,0,0,.77778],"80":[0,.68889,0,0,.61111],"81":[.16667,.68889,0,0,.77778],"82":[0,.68889,0,0,.72222],"83":[0,.68889,0,0,.55556],"84":[0,.68889,0,0,.66667],"85":[0,.68889,0,0,.72222],"86":[0,.68889,0,0,.72222],"87":[0,.68889,0,0,1],"88":[0,.68889,0,0,.72222],"89":[0,.68889,0,0,.72222],"90":[0,.68889,0,0,.66667],"107":[0,.68889,0,0,.55556],"160":[0,0,0,0,.25],"165":[0,.675,.025,0,.75],"174":[.15559,.69224,0,0,.94666],"240":[0,.68889,0,0,.55556],"295":[0,.68889,0,0,.54028],"710":[0,.825,0,0,2.33334],"732":[0,.9,0,0,2.33334],"770":[0,.825,0,0,2.33334],"771":[0,.9,0,0,2.33334],"989":[.08167,.58167,0,0,.77778],"1008":[0,.43056,.04028,0,.66667],"8245":[0,.54986,0,0,.275],"8463":[0,.68889,0,0,.54028],"8487":[0,.68889,0,0,.72222],"8498":[0,.68889,0,0,.55556],"8502":[0,.68889,0,0,.66667],"8503":[0,.68889,0,0,.44445],"8504":[0,.68889,0,0,.66667],"8513":[0,.68889,0,0,.63889],"8592":[-.03598,.46402,0,0,.5],"8594":[-.03598,.46402,0,0,.5],"8602":[-.13313,.36687,0,0,1],"8603":[-.13313,.36687,0,0,1],"8606":[.01354,.52239,0,0,1],"8608":[.01354,.52239,0,0,1],"8610":[.01354,.52239,0,0,1.11111],"8611":[.01354,.52239,0,0,1.11111],"8619":[0,.54986,0,0,1],"8620":[0,.54986,0,0,1],"8621":[-.13313,.37788,0,0,1.38889],"8622":[-.13313,.36687,0,0,1],"8624":[0,.69224,0,0,.5],"8625":[0,.69224,0,0,.5],"8630":[0,.43056,0,0,1],"8631":[0,.43056,0,0,1],"8634":[.08198,.58198,0,0,.77778],"8635":[.08198,.58198,0,0,.77778],"8638":[.19444,.69224,0,0,.41667],"8639":[.19444,.69224,0,0,.41667],"8642":[.19444,.69224,0,0,.41667],"8643":[.19444,.69224,0,0,.41667],"8644":[.1808,.675,0,0,1],"8646":[.1808,.675,0,0,1],"8647":[.1808,.675,0,0,1],"8648":[.19444,.69224,0,0,.83334],"8649":[.1808,.675,0,0,1],"8650":[.19444,.69224,0,0,.83334],"8651":[.01354,.52239,0,0,1],"8652":[.01354,.52239,0,0,1],"8653":[-.13313,.36687,0,0,1],"8654":[-.13313,.36687,0,0,1],"8655":[-.13313,.36687,0,0,1],"8666":[.13667,.63667,0,0,1],"8667":[.13667,.63667,0,0,1],"8669":[-.13313,.37788,0,0,1],"8672":[-.064,.437,0,0,1.334],"8674":[-.064,.437,0,0,1.334],"8705":[0,.825,0,0,.5],"8708":[0,.68889,0,0,.55556],"8709":[.08167,.58167,0,0,.77778],"8717":[0,.43056,0,0,.42917],"8722":[-.03598,.46402,0,0,.5],"8724":[.08198,.69224,0,0,.77778],"8726":[.08167,.58167,0,0,.77778],"8733":[0,.69224,0,0,.77778],"8736":[0,.69224,0,0,.72222],"8737":[0,.69224,0,0,.72222],"8738":[.03517,.52239,0,0,.72222],"8739":[.08167,.58167,0,0,.22222],"8740":[.25142,.74111,0,0,.27778],"8741":[.08167,.58167,0,0,.38889],"8742":[.25142,.74111,0,0,.5],"8756":[0,.69224,0,0,.66667],"8757":[0,.69224,0,0,.66667],"8764":[-.13313,.36687,0,0,.77778],"8765":[-.13313,.37788,0,0,.77778],"8769":[-.13313,.36687,0,0,.77778],"8770":[-.03625,.46375,0,0,.77778],"8774":[.30274,.79383,0,0,.77778],"8776":[-.01688,.48312,0,0,.77778],"8778":[.08167,.58167,0,0,.77778],"8782":[.06062,.54986,0,0,.77778],"8783":[.06062,.54986,0,0,.77778],"8785":[.08198,.58198,0,0,.77778],"8786":[.08198,.58198,0,0,.77778],"8787":[.08198,.58198,0,0,.77778],"8790":[0,.69224,0,0,.77778],"8791":[.22958,.72958,0,0,.77778],"8796":[.08198,.91667,0,0,.77778],"8806":[.25583,.75583,0,0,.77778],"8807":[.25583,.75583,0,0,.77778],"8808":[.25142,.75726,0,0,.77778],"8809":[.25142,.75726,0,0,.77778],"8812":[.25583,.75583,0,0,.5],"8814":[.20576,.70576,0,0,.77778],"8815":[.20576,.70576,0,0,.77778],"8816":[.30274,.79383,0,0,.77778],"8817":[.30274,.79383,0,0,.77778],"8818":[.22958,.72958,0,0,.77778],"8819":[.22958,.72958,0,0,.77778],"8822":[.1808,.675,0,0,.77778],"8823":[.1808,.675,0,0,.77778],"8828":[.13667,.63667,0,0,.77778],"8829":[.13667,.63667,0,0,.77778],"8830":[.22958,.72958,0,0,.77778],"8831":[.22958,.72958,0,0,.77778],"8832":[.20576,.70576,0,0,.77778],"8833":[.20576,.70576,0,0,.77778],"8840":[.30274,.79383,0,0,.77778],"8841":[.30274,.79383,0,0,.77778],"8842":[.13597,.63597,0,0,.77778],"8843":[.13597,.63597,0,0,.77778],"8847":[.03517,.54986,0,0,.77778],"8848":[.03517,.54986,0,0,.77778],"8858":[.08198,.58198,0,0,.77778],"8859":[.08198,.58198,0,0,.77778],"8861":[.08198,.58198,0,0,.77778],"8862":[0,.675,0,0,.77778],"8863":[0,.675,0,0,.77778],"8864":[0,.675,0,0,.77778],"8865":[0,.675,0,0,.77778],"8872":[0,.69224,0,0,.61111],"8873":[0,.69224,0,0,.72222],"8874":[0,.69224,0,0,.88889],"8876":[0,.68889,0,0,.61111],"8877":[0,.68889,0,0,.61111],"8878":[0,.68889,0,0,.72222],"8879":[0,.68889,0,0,.72222],"8882":[.03517,.54986,0,0,.77778],"8883":[.03517,.54986,0,0,.77778],"8884":[.13667,.63667,0,0,.77778],"8885":[.13667,.63667,0,0,.77778],"8888":[0,.54986,0,0,1.11111],"8890":[.19444,.43056,0,0,.55556],"8891":[.19444,.69224,0,0,.61111],"8892":[.19444,.69224,0,0,.61111],"8901":[0,.54986,0,0,.27778],"8903":[.08167,.58167,0,0,.77778],"8905":[.08167,.58167,0,0,.77778],"8906":[.08167,.58167,0,0,.77778],"8907":[0,.69224,0,0,.77778],"8908":[0,.69224,0,0,.77778],"8909":[-.03598,.46402,0,0,.77778],"8910":[0,.54986,0,0,.76042],"8911":[0,.54986,0,0,.76042],"8912":[.03517,.54986,0,0,.77778],"8913":[.03517,.54986,0,0,.77778],"8914":[0,.54986,0,0,.66667],"8915":[0,.54986,0,0,.66667],"8916":[0,.69224,0,0,.66667],"8918":[.0391,.5391,0,0,.77778],"8919":[.0391,.5391,0,0,.77778],"8920":[.03517,.54986,0,0,1.33334],"8921":[.03517,.54986,0,0,1.33334],"8922":[.38569,.88569,0,0,.77778],"8923":[.38569,.88569,0,0,.77778],"8926":[.13667,.63667,0,0,.77778],"8927":[.13667,.63667,0,0,.77778],"8928":[.30274,.79383,0,0,.77778],"8929":[.30274,.79383,0,0,.77778],"8934":[.23222,.74111,0,0,.77778],"8935":[.23222,.74111,0,0,.77778],"8936":[.23222,.74111,0,0,.77778],"8937":[.23222,.74111,0,0,.77778],"8938":[.20576,.70576,0,0,.77778],"8939":[.20576,.70576,0,0,.77778],"8940":[.30274,.79383,0,0,.77778],"8941":[.30274,.79383,0,0,.77778],"8994":[.19444,.69224,0,0,.77778],"8995":[.19444,.69224,0,0,.77778],"9416":[.15559,.69224,0,0,.90222],"9484":[0,.69224,0,0,.5],"9488":[0,.69224,0,0,.5],"9492":[0,.37788,0,0,.5],"9496":[0,.37788,0,0,.5],"9585":[.19444,.68889,0,0,.88889],"9586":[.19444,.74111,0,0,.88889],"9632":[0,.675,0,0,.77778],"9633":[0,.675,0,0,.77778],"9650":[0,.54986,0,0,.72222],"9651":[0,.54986,0,0,.72222],"9654":[.03517,.54986,0,0,.77778],"9660":[0,.54986,0,0,.72222],"9661":[0,.54986,0,0,.72222],"9664":[.03517,.54986,0,0,.77778],"9674":[.11111,.69224,0,0,.66667],"9733":[.19444,.69224,0,0,.94445],"10003":[0,.69224,0,0,.83334],"10016":[0,.69224,0,0,.83334],"10731":[.11111,.69224,0,0,.66667],"10846":[.19444,.75583,0,0,.61111],"10877":[.13667,.63667,0,0,.77778],"10878":[.13667,.63667,0,0,.77778],"10885":[.25583,.75583,0,0,.77778],"10886":[.25583,.75583,0,0,.77778],"10887":[.13597,.63597,0,0,.77778],"10888":[.13597,.63597,0,0,.77778],"10889":[.26167,.75726,0,0,.77778],"10890":[.26167,.75726,0,0,.77778],"10891":[.48256,.98256,0,0,.77778],"10892":[.48256,.98256,0,0,.77778],"10901":[.13667,.63667,0,0,.77778],"10902":[.13667,.63667,0,0,.77778],"10933":[.25142,.75726,0,0,.77778],"10934":[.25142,.75726,0,0,.77778],"10935":[.26167,.75726,0,0,.77778],"10936":[.26167,.75726,0,0,.77778],"10937":[.26167,.75726,0,0,.77778],"10938":[.26167,.75726,0,0,.77778],"10949":[.25583,.75583,0,0,.77778],"10950":[.25583,.75583,0,0,.77778],"10955":[.28481,.79383,0,0,.77778],"10956":[.28481,.79383,0,0,.77778],"57350":[.08167,.58167,0,0,.22222],"57351":[.08167,.58167,0,0,.38889],"57352":[.08167,.58167,0,0,.77778],"57353":[0,.43056,.04028,0,.66667],"57356":[.25142,.75726,0,0,.77778],"57357":[.25142,.75726,0,0,.77778],"57358":[.41951,.91951,0,0,.77778],"57359":[.30274,.79383,0,0,.77778],"57360":[.30274,.79383,0,0,.77778],"57361":[.41951,.91951,0,0,.77778],"57366":[.25142,.75726,0,0,.77778],"57367":[.25142,.75726,0,0,.77778],"57368":[.25142,.75726,0,0,.77778],"57369":[.25142,.75726,0,0,.77778],"57370":[.13597,.63597,0,0,.77778],"57371":[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{"32":[0,0,0,0,.25],"65":[0,.68333,0,.19445,.79847],"66":[0,.68333,.03041,.13889,.65681],"67":[0,.68333,.05834,.13889,.52653],"68":[0,.68333,.02778,.08334,.77139],"69":[0,.68333,.08944,.11111,.52778],"70":[0,.68333,.09931,.11111,.71875],"71":[.09722,.68333,.0593,.11111,.59487],"72":[0,.68333,.00965,.11111,.84452],"73":[0,.68333,.07382,0,.54452],"74":[.09722,.68333,.18472,.16667,.67778],"75":[0,.68333,.01445,.05556,.76195],"76":[0,.68333,0,.13889,.68972],"77":[0,.68333,0,.13889,1.2009],"78":[0,.68333,.14736,.08334,.82049],"79":[0,.68333,.02778,.11111,.79611],"80":[0,.68333,.08222,.08334,.69556],"81":[.09722,.68333,0,.11111,.81667],"82":[0,.68333,0,.08334,.8475],"83":[0,.68333,.075,.13889,.60556],"84":[0,.68333,.25417,0,.54464],"85":[0,.68333,.09931,.08334,.62583],"86":[0,.68333,.08222,0,.61278],"87":[0,.68333,.08222,.08334,.98778],"88":[0,.68333,.14643,.13889,.7133],"89":[.09722,.68333,.08222,.08334,.66834],"90":[0,.68333,.07944,.13889,.72473],"160":[0,0,0,0,.25]},"Fraktur-Regular":{"32":[0,0,0,0,.25],"33":[0,.69141,0,0,.29574],"34":[0,.69141,0,0,.21471],"38":[0,.69141,0,0,.73786],"39":[0,.69141,0,0,.21201],"40":[.24982,.74947,0,0,.38865],"41":[.24982,.74947,0,0,.38865],"42":[0,.62119,0,0,.27764],"43":[.08319,.58283,0,0,.75623],"44":[0,.10803,0,0,.27764],"45":[.08319,.58283,0,0,.75623],"46":[0,.10803,0,0,.27764],"47":[.24982,.74947,0,0,.50181],"48":[0,.47534,0,0,.50181],"49":[0,.47534,0,0,.50181],"50":[0,.47534,0,0,.50181],"51":[.18906,.47534,0,0,.50181],"52":[.18906,.47534,0,0,.50181],"53":[.18906,.47534,0,0,.50181],"54":[0,.69141,0,0,.50181],"55":[.18906,.47534,0,0,.50181],"56":[0,.69141,0,0,.50181],"57":[.18906,.47534,0,0,.50181],"58":[0,.47534,0,0,.21606],"59":[.12604,.47534,0,0,.21606],"61":[-.13099,.36866,0,0,.75623],"63":[0,.69141,0,0,.36245],"65":[0,.69141,0,0,.7176],"66":[0,.69141,0,0,.88397],"67":[0,.69141,0,0,.61254],"68":[0,.69141,0,0,.83158],"69":[0,.69141,0,0,.66278],"70":[.12604,.69141,0,0,.61119],"71":[0,.69141,0,0,.78539],"72":[.06302,.69141,0,0,.7203],"73":[0,.69141,0,0,.55448],"74":[.12604,.69141,0,0,.55231],"75":[0,.69141,0,0,.66845],"76":[0,.69141,0,0,.66602],"77":[0,.69141,0,0,1.04953],"78":[0,.69141,0,0,.83212],"79":[0,.69141,0,0,.82699],"80":[.18906,.69141,0,0,.82753],"81":[.03781,.69141,0,0,.82699],"82":[0,.69141,0,0,.82807],"83":[0,.69141,0,0,.82861],"84":[0,.69141,0,0,.66899],"85":[0,.69141,0,0,.64576],"86":[0,.69141,0,0,.83131],"87":[0,.69141,0,0,1.04602],"88":[0,.69141,0,0,.71922],"89":[.18906,.69141,0,0,.83293],"90":[.12604,.69141,0,0,.60201],"91":[.24982,.74947,0,0,.27764],"93":[.24982,.74947,0,0,.27764],"94":[0,.69141,0,0,.49965],"97":[0,.47534,0,0,.50046],"98":[0,.69141,0,0,.51315],"99":[0,.47534,0,0,.38946],"100":[0,.62119,0,0,.49857],"101":[0,.47534,0,0,.40053],"102":[.18906,.69141,0,0,.32626],"103":[.18906,.47534,0,0,.5037],"104":[.18906,.69141,0,0,.52126],"105":[0,.69141,0,0,.27899],"106":[0,.69141,0,0,.28088],"107":[0,.69141,0,0,.38946],"108":[0,.69141,0,0,.27953],"109":[0,.47534,0,0,.76676],"110":[0,.47534,0,0,.52666],"111":[0,.47534,0,0,.48885],"112":[.18906,.52396,0,0,.50046],"113":[.18906,.47534,0,0,.48912],"114":[0,.47534,0,0,.38919],"115":[0,.47534,0,0,.44266],"116":[0,.62119,0,0,.33301],"117":[0,.47534,0,0,.5172],"118":[0,.52396,0,0,.5118],"119":[0,.52396,0,0,.77351],"120":[.18906,.47534,0,0,.38865],"121":[.18906,.47534,0,0,.49884],"122":[.18906,.47534,0,0,.39054],"160":[0,0,0,0,.25],"8216":[0,.69141,0,0,.21471],"8217":[0,.69141,0,0,.21471],"58112":[0,.62119,0,0,.49749],"58113":[0,.62119,0,0,.4983],"58114":[.18906,.69141,0,0,.33328],"58115":[.18906,.69141,0,0,.32923],"58116":[.18906,.47534,0,0,.50343],"58117":[0,.69141,0,0,.33301],"58118":[0,.62119,0,0,.33409],"58119":[0,.47534,0,0,.50073]},"Main-Bold":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.35],"34":[0,.69444,0,0,.60278],"35":[.19444,.69444,0,0,.95833],"36":[.05556,.75,0,0,.575],"37":[.05556,.75,0,0,.95833],"38":[0,.69444,0,0,.89444],"39":[0,.69444,0,0,.31944],"40":[.25,.75,0,0,.44722],"41":[.25,.75,0,0,.44722],"42":[0,.75,0,0,.575],"43":[.13333,.63333,0,0,.89444],"44":[.19444,.15556,0,0,.31944],"45":[0,.44444,0,0,.38333],"46":[0,.15556,0,0,.31944],"47":[.25,.75,0,0,.575],"48":[0,.64444,0,0,.575],"49":[0,.64444,0,0,.575],"50":[0,.64444,0,0,.575],"51":[0,.64444,0,0,.575],"52":[0,.64444,0,0,.575],"53":[0,.64444,0,0,.575],"54":[0,.64444,0,0,.575],"55":[0,.64444,0,0,.575],"56":[0,.64444,0,0,.575],"57":[0,.64444,0,0,.575],"58":[0,.44444,0,0,.31944],"59":[.19444,.44444,0,0,.31944],"60":[.08556,.58556,0,0,.89444],"61":[-.10889,.39111,0,0,.89444],"62":[.08556,.58556,0,0,.89444],"63":[0,.69444,0,0,.54305],"64":[0,.69444,0,0,.89444],"65":[0,.68611,0,0,.86944],"66":[0,.68611,0,0,.81805],"67":[0,.68611,0,0,.83055],"68":[0,.68611,0,0,.88194],"69":[0,.68611,0,0,.75555],"70":[0,.68611,0,0,.72361],"71":[0,.68611,0,0,.90416],"72":[0,.68611,0,0,.9],"73":[0,.68611,0,0,.43611],"74":[0,.68611,0,0,.59444],"75":[0,.68611,0,0,.90138],"76":[0,.68611,0,0,.69166],"77":[0,.68611,0,0,1.09166],"78":[0,.68611,0,0,.9],"79":[0,.68611,0,0,.86388],"80":[0,.68611,0,0,.78611],"81":[.19444,.68611,0,0,.86388],"82":[0,.68611,0,0,.8625],"83":[0,.68611,0,0,.63889],"84":[0,.68611,0,0,.8],"85":[0,.68611,0,0,.88472],"86":[0,.68611,.01597,0,.86944],"87":[0,.68611,.01597,0,1.18888],"88":[0,.68611,0,0,.86944],"89":[0,.68611,.02875,0,.86944],"90":[0,.68611,0,0,.70277],"91":[.25,.75,0,0,.31944],"92":[.25,.75,0,0,.575],"93":[.25,.75,0,0,.31944],"94":[0,.69444,0,0,.575],"95":[.31,.13444,.03194,0,.575],"97":[0,.44444,0,0,.55902],"98":[0,.69444,0,0,.63889],"99":[0,.44444,0,0,.51111],"100":[0,.69444,0,0,.63889],"101":[0,.44444,0,0,.52708],"102":[0,.69444,.10903,0,.35139],"103":[.19444,.44444,.01597,0,.575],"104":[0,.69444,0,0,.63889],"105":[0,.69444,0,0,.31944],"106":[.19444,.69444,0,0,.35139],"107":[0,.69444,0,0,.60694],"108":[0,.69444,0,0,.31944],"109":[0,.44444,0,0,.95833],"110":[0,.44444,0,0,.63889],"111":[0,.44444,0,0,.575],"112":[.19444,.44444,0,0,.63889],"113":[.19444,.44444,0,0,.60694],"114":[0,.44444,0,0,.47361],"115":[0,.44444,0,0,.45361],"116":[0,.63492,0,0,.44722],"117":[0,.44444,0,0,.63889],"118":[0,.44444,.01597,0,.60694],"119":[0,.44444,.01597,0,.83055],"120":[0,.44444,0,0,.60694],"121":[.19444,.44444,.01597,0,.60694],"122":[0,.44444,0,0,.51111],"123":[.25,.75,0,0,.575],"124":[.25,.75,0,0,.31944],"125":[.25,.75,0,0,.575],"126":[.35,.34444,0,0,.575],"160":[0,0,0,0,.25],"163":[0,.69444,0,0,.86853],"168":[0,.69444,0,0,.575],"172":[0,.44444,0,0,.76666],"176":[0,.69444,0,0,.86944],"177":[.13333,.63333,0,0,.89444],"184":[.17014,0,0,0,.51111],"198":[0,.68611,0,0,1.04166],"215":[.13333,.63333,0,0,.89444],"216":[.04861,.73472,0,0,.89444],"223":[0,.69444,0,0,.59722],"230":[0,.44444,0,0,.83055],"247":[.13333,.63333,0,0,.89444],"248":[.09722,.54167,0,0,.575],"305":[0,.44444,0,0,.31944],"338":[0,.68611,0,0,1.16944],"339":[0,.44444,0,0,.89444],"567":[.19444,.44444,0,0,.35139],"710":[0,.69444,0,0,.575],"711":[0,.63194,0,0,.575],"713":[0,.59611,0,0,.575],"714":[0,.69444,0,0,.575],"715":[0,.69444,0,0,.575],"728":[0,.69444,0,0,.575],"729":[0,.69444,0,0,.31944],"730":[0,.69444,0,0,.86944],"732":[0,.69444,0,0,.575],"733":[0,.69444,0,0,.575],"915":[0,.68611,0,0,.69166],"916":[0,.68611,0,0,.95833],"920":[0,.68611,0,0,.89444],"923":[0,.68611,0,0,.80555],"926":[0,.68611,0,0,.76666],"928":[0,.68611,0,0,.9],"931":[0,.68611,0,0,.83055],"933":[0,.68611,0,0,.89444],"934":[0,.68611,0,0,.83055],"936":[0,.68611,0,0,.89444],"937":[0,.68611,0,0,.83055],"8211":[0,.44444,.03194,0,.575],"8212":[0,.44444,.03194,0,1.14999],"8216":[0,.69444,0,0,.31944],"8217":[0,.69444,0,0,.31944],"8220":[0,.69444,0,0,.60278],"8221":[0,.69444,0,0,.60278],"8224":[.19444,.69444,0,0,.51111],"8225":[.19444,.69444,0,0,.51111],"8242":[0,.55556,0,0,.34444],"8407":[0,.72444,.15486,0,.575],"8463":[0,.69444,0,0,.66759],"8465":[0,.69444,0,0,.83055],"8467":[0,.69444,0,0,.47361],"8472":[.19444,.44444,0,0,.74027],"8476":[0,.69444,0,0,.83055],"8501":[0,.69444,0,0,.70277],"8592":[-.10889,.39111,0,0,1.14999],"8593":[.19444,.69444,0,0,.575],"8594":[-.10889,.39111,0,0,1.14999],"8595":[.19444,.69444,0,0,.575],"8596":[-.10889,.39111,0,0,1.14999],"8597":[.25,.75,0,0,.575],"8598":[.19444,.69444,0,0,1.14999],"8599":[.19444,.69444,0,0,1.14999],"8600":[.19444,.69444,0,0,1.14999],"8601":[.19444,.69444,0,0,1.14999],"8636":[-.10889,.39111,0,0,1.14999],"8637":[-.10889,.39111,0,0,1.14999],"8640":[-.10889,.39111,0,0,1.14999],"8641":[-.10889,.39111,0,0,1.14999],"8656":[-.10889,.39111,0,0,1.14999],"8657":[.19444,.69444,0,0,.70277],"8658":[-.10889,.39111,0,0,1.14999],"8659":[.19444,.69444,0,0,.70277],"8660":[-.10889,.39111,0,0,1.14999],"8661":[.25,.75,0,0,.70277],"8704":[0,.69444,0,0,.63889],"8706":[0,.69444,.06389,0,.62847],"8707":[0,.69444,0,0,.63889],"8709":[.05556,.75,0,0,.575],"8711":[0,.68611,0,0,.95833],"8712":[.08556,.58556,0,0,.76666],"8715":[.08556,.58556,0,0,.76666],"8722":[.13333,.63333,0,0,.89444],"8723":[.13333,.63333,0,0,.89444],"8725":[.25,.75,0,0,.575],"8726":[.25,.75,0,0,.575],"8727":[-.02778,.47222,0,0,.575],"8728":[-.02639,.47361,0,0,.575],"8729":[-.02639,.47361,0,0,.575],"8730":[.18,.82,0,0,.95833],"8733":[0,.44444,0,0,.89444],"8734":[0,.44444,0,0,1.14999],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.31944],"8741":[.25,.75,0,0,.575],"8743":[0,.55556,0,0,.76666],"8744":[0,.55556,0,0,.76666],"8745":[0,.55556,0,0,.76666],"8746":[0,.55556,0,0,.76666],"8747":[.19444,.69444,.12778,0,.56875],"8764":[-.10889,.39111,0,0,.89444],"8768":[.19444,.69444,0,0,.31944],"8771":[.00222,.50222,0,0,.89444],"8773":[.027,.638,0,0,.894],"8776":[.02444,.52444,0,0,.89444],"8781":[.00222,.50222,0,0,.89444],"8801":[.00222,.50222,0,0,.89444],"8804":[.19667,.69667,0,0,.89444],"8805":[.19667,.69667,0,0,.89444],"8810":[.08556,.58556,0,0,1.14999],"8811":[.08556,.58556,0,0,1.14999],"8826":[.08556,.58556,0,0,.89444],"8827":[.08556,.58556,0,0,.89444],"8834":[.08556,.58556,0,0,.89444],"8835":[.08556,.58556,0,0,.89444],"8838":[.19667,.69667,0,0,.89444],"8839":[.19667,.69667,0,0,.89444],"8846":[0,.55556,0,0,.76666],"8849":[.19667,.69667,0,0,.89444],"8850":[.19667,.69667,0,0,.89444],"8851":[0,.55556,0,0,.76666],"8852":[0,.55556,0,0,.76666],"8853":[.13333,.63333,0,0,.89444],"8854":[.13333,.63333,0,0,.89444],"8855":[.13333,.63333,0,0,.89444],"8856":[.13333,.63333,0,0,.89444],"8857":[.13333,.63333,0,0,.89444],"8866":[0,.69444,0,0,.70277],"8867":[0,.69444,0,0,.70277],"8868":[0,.69444,0,0,.89444],"8869":[0,.69444,0,0,.89444],"8900":[-.02639,.47361,0,0,.575],"8901":[-.02639,.47361,0,0,.31944],"8902":[-.02778,.47222,0,0,.575],"8968":[.25,.75,0,0,.51111],"8969":[.25,.75,0,0,.51111],"8970":[.25,.75,0,0,.51111],"8971":[.25,.75,0,0,.51111],"8994":[-.13889,.36111,0,0,1.14999],"8995":[-.13889,.36111,0,0,1.14999],"9651":[.19444,.69444,0,0,1.02222],"9657":[-.02778,.47222,0,0,.575],"9661":[.19444,.69444,0,0,1.02222],"9667":[-.02778,.47222,0,0,.575],"9711":[.19444,.69444,0,0,1.14999],"9824":[.12963,.69444,0,0,.89444],"9825":[.12963,.69444,0,0,.89444],"9826":[.12963,.69444,0,0,.89444],"9827":[.12963,.69444,0,0,.89444],"9837":[0,.75,0,0,.44722],"9838":[.19444,.69444,0,0,.44722],"9839":[.19444,.69444,0,0,.44722],"10216":[.25,.75,0,0,.44722],"10217":[.25,.75,0,0,.44722],"10815":[0,.68611,0,0,.9],"10927":[.19667,.69667,0,0,.89444],"10928":[.19667,.69667,0,0,.89444],"57376":[.19444,.69444,0,0,0]},"Main-BoldItalic":{"32":[0,0,0,0,.25],"33":[0,.69444,.11417,0,.38611],"34":[0,.69444,.07939,0,.62055],"35":[.19444,.69444,.06833,0,.94444],"37":[.05556,.75,.12861,0,.94444],"38":[0,.69444,.08528,0,.88555],"39":[0,.69444,.12945,0,.35555],"40":[.25,.75,.15806,0,.47333],"41":[.25,.75,.03306,0,.47333],"42":[0,.75,.14333,0,.59111],"43":[.10333,.60333,.03306,0,.88555],"44":[.19444,.14722,0,0,.35555],"45":[0,.44444,.02611,0,.41444],"46":[0,.14722,0,0,.35555],"47":[.25,.75,.15806,0,.59111],"48":[0,.64444,.13167,0,.59111],"49":[0,.64444,.13167,0,.59111],"50":[0,.64444,.13167,0,.59111],"51":[0,.64444,.13167,0,.59111],"52":[.19444,.64444,.13167,0,.59111],"53":[0,.64444,.13167,0,.59111],"54":[0,.64444,.13167,0,.59111],"55":[.19444,.64444,.13167,0,.59111],"56":[0,.64444,.13167,0,.59111],"57":[0,.64444,.13167,0,.59111],"58":[0,.44444,.06695,0,.35555],"59":[.19444,.44444,.06695,0,.35555],"61":[-.10889,.39111,.06833,0,.88555],"63":[0,.69444,.11472,0,.59111],"64":[0,.69444,.09208,0,.88555],"65":[0,.68611,0,0,.86555],"66":[0,.68611,.0992,0,.81666],"67":[0,.68611,.14208,0,.82666],"68":[0,.68611,.09062,0,.87555],"69":[0,.68611,.11431,0,.75666],"70":[0,.68611,.12903,0,.72722],"71":[0,.68611,.07347,0,.89527],"72":[0,.68611,.17208,0,.8961],"73":[0,.68611,.15681,0,.47166],"74":[0,.68611,.145,0,.61055],"75":[0,.68611,.14208,0,.89499],"76":[0,.68611,0,0,.69777],"77":[0,.68611,.17208,0,1.07277],"78":[0,.68611,.17208,0,.8961],"79":[0,.68611,.09062,0,.85499],"80":[0,.68611,.0992,0,.78721],"81":[.19444,.68611,.09062,0,.85499],"82":[0,.68611,.02559,0,.85944],"83":[0,.68611,.11264,0,.64999],"84":[0,.68611,.12903,0,.7961],"85":[0,.68611,.17208,0,.88083],"86":[0,.68611,.18625,0,.86555],"87":[0,.68611,.18625,0,1.15999],"88":[0,.68611,.15681,0,.86555],"89":[0,.68611,.19803,0,.86555],"90":[0,.68611,.14208,0,.70888],"91":[.25,.75,.1875,0,.35611],"93":[.25,.75,.09972,0,.35611],"94":[0,.69444,.06709,0,.59111],"95":[.31,.13444,.09811,0,.59111],"97":[0,.44444,.09426,0,.59111],"98":[0,.69444,.07861,0,.53222],"99":[0,.44444,.05222,0,.53222],"100":[0,.69444,.10861,0,.59111],"101":[0,.44444,.085,0,.53222],"102":[.19444,.69444,.21778,0,.4],"103":[.19444,.44444,.105,0,.53222],"104":[0,.69444,.09426,0,.59111],"105":[0,.69326,.11387,0,.35555],"106":[.19444,.69326,.1672,0,.35555],"107":[0,.69444,.11111,0,.53222],"108":[0,.69444,.10861,0,.29666],"109":[0,.44444,.09426,0,.94444],"110":[0,.44444,.09426,0,.64999],"111":[0,.44444,.07861,0,.59111],"112":[.19444,.44444,.07861,0,.59111],"113":[.19444,.44444,.105,0,.53222],"114":[0,.44444,.11111,0,.50167],"115":[0,.44444,.08167,0,.48694],"116":[0,.63492,.09639,0,.385],"117":[0,.44444,.09426,0,.62055],"118":[0,.44444,.11111,0,.53222],"119":[0,.44444,.11111,0,.76777],"120":[0,.44444,.12583,0,.56055],"121":[.19444,.44444,.105,0,.56166],"122":[0,.44444,.13889,0,.49055],"126":[.35,.34444,.11472,0,.59111],"160":[0,0,0,0,.25],"168":[0,.69444,.11473,0,.59111],"176":[0,.69444,0,0,.94888],"184":[.17014,0,0,0,.53222],"198":[0,.68611,.11431,0,1.02277],"216":[.04861,.73472,.09062,0,.88555],"223":[.19444,.69444,.09736,0,.665],"230":[0,.44444,.085,0,.82666],"248":[.09722,.54167,.09458,0,.59111],"305":[0,.44444,.09426,0,.35555],"338":[0,.68611,.11431,0,1.14054],"339":[0,.44444,.085,0,.82666],"567":[.19444,.44444,.04611,0,.385],"710":[0,.69444,.06709,0,.59111],"711":[0,.63194,.08271,0,.59111],"713":[0,.59444,.10444,0,.59111],"714":[0,.69444,.08528,0,.59111],"715":[0,.69444,0,0,.59111],"728":[0,.69444,.10333,0,.59111],"729":[0,.69444,.12945,0,.35555],"730":[0,.69444,0,0,.94888],"732":[0,.69444,.11472,0,.59111],"733":[0,.69444,.11472,0,.59111],"915":[0,.68611,.12903,0,.69777],"916":[0,.68611,0,0,.94444],"920":[0,.68611,.09062,0,.88555],"923":[0,.68611,0,0,.80666],"926":[0,.68611,.15092,0,.76777],"928":[0,.68611,.17208,0,.8961],"931":[0,.68611,.11431,0,.82666],"933":[0,.68611,.10778,0,.88555],"934":[0,.68611,.05632,0,.82666],"936":[0,.68611,.10778,0,.88555],"937":[0,.68611,.0992,0,.82666],"8211":[0,.44444,.09811,0,.59111],"8212":[0,.44444,.09811,0,1.18221],"8216":[0,.69444,.12945,0,.35555],"8217":[0,.69444,.12945,0,.35555],"8220":[0,.69444,.16772,0,.62055],"8221":[0,.69444,.07939,0,.62055]},"Main-Italic":{"32":[0,0,0,0,.25],"33":[0,.69444,.12417,0,.30667],"34":[0,.69444,.06961,0,.51444],"35":[.19444,.69444,.06616,0,.81777],"37":[.05556,.75,.13639,0,.81777],"38":[0,.69444,.09694,0,.76666],"39":[0,.69444,.12417,0,.30667],"40":[.25,.75,.16194,0,.40889],"41":[.25,.75,.03694,0,.40889],"42":[0,.75,.14917,0,.51111],"43":[.05667,.56167,.03694,0,.76666],"44":[.19444,.10556,0,0,.30667],"45":[0,.43056,.02826,0,.35778],"46":[0,.10556,0,0,.30667],"47":[.25,.75,.16194,0,.51111],"48":[0,.64444,.13556,0,.51111],"49":[0,.64444,.13556,0,.51111],"50":[0,.64444,.13556,0,.51111],"51":[0,.64444,.13556,0,.51111],"52":[.19444,.64444,.13556,0,.51111],"53":[0,.64444,.13556,0,.51111],"54":[0,.64444,.13556,0,.51111],"55":[.19444,.64444,.13556,0,.51111],"56":[0,.64444,.13556,0,.51111],"57":[0,.64444,.13556,0,.51111],"58":[0,.43056,.0582,0,.30667],"59":[.19444,.43056,.0582,0,.30667],"61":[-.13313,.36687,.06616,0,.76666],"63":[0,.69444,.1225,0,.51111],"64":[0,.69444,.09597,0,.76666],"65":[0,.68333,0,0,.74333],"66":[0,.68333,.10257,0,.70389],"67":[0,.68333,.14528,0,.71555],"68":[0,.68333,.09403,0,.755],"69":[0,.68333,.12028,0,.67833],"70":[0,.68333,.13305,0,.65277],"71":[0,.68333,.08722,0,.77361],"72":[0,.68333,.16389,0,.74333],"73":[0,.68333,.15806,0,.38555],"74":[0,.68333,.14028,0,.525],"75":[0,.68333,.14528,0,.76888],"76":[0,.68333,0,0,.62722],"77":[0,.68333,.16389,0,.89666],"78":[0,.68333,.16389,0,.74333],"79":[0,.68333,.09403,0,.76666],"80":[0,.68333,.10257,0,.67833],"81":[.19444,.68333,.09403,0,.76666],"82":[0,.68333,.03868,0,.72944],"83":[0,.68333,.11972,0,.56222],"84":[0,.68333,.13305,0,.71555],"85":[0,.68333,.16389,0,.74333],"86":[0,.68333,.18361,0,.74333],"87":[0,.68333,.18361,0,.99888],"88":[0,.68333,.15806,0,.74333],"89":[0,.68333,.19383,0,.74333],"90":[0,.68333,.14528,0,.61333],"91":[.25,.75,.1875,0,.30667],"93":[.25,.75,.10528,0,.30667],"94":[0,.69444,.06646,0,.51111],"95":[.31,.12056,.09208,0,.51111],"97":[0,.43056,.07671,0,.51111],"98":[0,.69444,.06312,0,.46],"99":[0,.43056,.05653,0,.46],"100":[0,.69444,.10333,0,.51111],"101":[0,.43056,.07514,0,.46],"102":[.19444,.69444,.21194,0,.30667],"103":[.19444,.43056,.08847,0,.46],"104":[0,.69444,.07671,0,.51111],"105":[0,.65536,.1019,0,.30667],"106":[.19444,.65536,.14467,0,.30667],"107":[0,.69444,.10764,0,.46],"108":[0,.69444,.10333,0,.25555],"109":[0,.43056,.07671,0,.81777],"110":[0,.43056,.07671,0,.56222],"111":[0,.43056,.06312,0,.51111],"112":[.19444,.43056,.06312,0,.51111],"113":[.19444,.43056,.08847,0,.46],"114":[0,.43056,.10764,0,.42166],"115":[0,.43056,.08208,0,.40889],"116":[0,.61508,.09486,0,.33222],"117":[0,.43056,.07671,0,.53666],"118":[0,.43056,.10764,0,.46],"119":[0,.43056,.10764,0,.66444],"120":[0,.43056,.12042,0,.46389],"121":[.19444,.43056,.08847,0,.48555],"122":[0,.43056,.12292,0,.40889],"126":[.35,.31786,.11585,0,.51111],"160":[0,0,0,0,.25],"168":[0,.66786,.10474,0,.51111],"176":[0,.69444,0,0,.83129],"184":[.17014,0,0,0,.46],"198":[0,.68333,.12028,0,.88277],"216":[.04861,.73194,.09403,0,.76666],"223":[.19444,.69444,.10514,0,.53666],"230":[0,.43056,.07514,0,.71555],"248":[.09722,.52778,.09194,0,.51111],"338":[0,.68333,.12028,0,.98499],"339":[0,.43056,.07514,0,.71555],"710":[0,.69444,.06646,0,.51111],"711":[0,.62847,.08295,0,.51111],"713":[0,.56167,.10333,0,.51111],"714":[0,.69444,.09694,0,.51111],"715":[0,.69444,0,0,.51111],"728":[0,.69444,.10806,0,.51111],"729":[0,.66786,.11752,0,.30667],"730":[0,.69444,0,0,.83129],"732":[0,.66786,.11585,0,.51111],"733":[0,.69444,.1225,0,.51111],"915":[0,.68333,.13305,0,.62722],"916":[0,.68333,0,0,.81777],"920":[0,.68333,.09403,0,.76666],"923":[0,.68333,0,0,.69222],"926":[0,.68333,.15294,0,.66444],"928":[0,.68333,.16389,0,.74333],"931":[0,.68333,.12028,0,.71555],"933":[0,.68333,.11111,0,.76666],"934":[0,.68333,.05986,0,.71555],"936":[0,.68333,.11111,0,.76666],"937":[0,.68333,.10257,0,.71555],"8211":[0,.43056,.09208,0,.51111],"8212":[0,.43056,.09208,0,1.02222],"8216":[0,.69444,.12417,0,.30667],"8217":[0,.69444,.12417,0,.30667],"8220":[0,.69444,.1685,0,.51444],"8221":[0,.69444,.06961,0,.51444],"8463":[0,.68889,0,0,.54028]},"Main-Regular":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.27778],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.77778],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.19444,.10556,0,0,.27778],"45":[0,.43056,0,0,.33333],"46":[0,.10556,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.64444,0,0,.5],"49":[0,.64444,0,0,.5],"50":[0,.64444,0,0,.5],"51":[0,.64444,0,0,.5],"52":[0,.64444,0,0,.5],"53":[0,.64444,0,0,.5],"54":[0,.64444,0,0,.5],"55":[0,.64444,0,0,.5],"56":[0,.64444,0,0,.5],"57":[0,.64444,0,0,.5],"58":[0,.43056,0,0,.27778],"59":[.19444,.43056,0,0,.27778],"60":[.0391,.5391,0,0,.77778],"61":[-.13313,.36687,0,0,.77778],"62":[.0391,.5391,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.77778],"65":[0,.68333,0,0,.75],"66":[0,.68333,0,0,.70834],"67":[0,.68333,0,0,.72222],"68":[0,.68333,0,0,.76389],"69":[0,.68333,0,0,.68056],"70":[0,.68333,0,0,.65278],"71":[0,.68333,0,0,.78472],"72":[0,.68333,0,0,.75],"73":[0,.68333,0,0,.36111],"74":[0,.68333,0,0,.51389],"75":[0,.68333,0,0,.77778],"76":[0,.68333,0,0,.625],"77":[0,.68333,0,0,.91667],"78":[0,.68333,0,0,.75],"79":[0,.68333,0,0,.77778],"80":[0,.68333,0,0,.68056],"81":[.19444,.68333,0,0,.77778],"82":[0,.68333,0,0,.73611],"83":[0,.68333,0,0,.55556],"84":[0,.68333,0,0,.72222],"85":[0,.68333,0,0,.75],"86":[0,.68333,.01389,0,.75],"87":[0,.68333,.01389,0,1.02778],"88":[0,.68333,0,0,.75],"89":[0,.68333,.025,0,.75],"90":[0,.68333,0,0,.61111],"91":[.25,.75,0,0,.27778],"92":[.25,.75,0,0,.5],"93":[.25,.75,0,0,.27778],"94":[0,.69444,0,0,.5],"95":[.31,.12056,.02778,0,.5],"97":[0,.43056,0,0,.5],"98":[0,.69444,0,0,.55556],"99":[0,.43056,0,0,.44445],"100":[0,.69444,0,0,.55556],"101":[0,.43056,0,0,.44445],"102":[0,.69444,.07778,0,.30556],"103":[.19444,.43056,.01389,0,.5],"104":[0,.69444,0,0,.55556],"105":[0,.66786,0,0,.27778],"106":[.19444,.66786,0,0,.30556],"107":[0,.69444,0,0,.52778],"108":[0,.69444,0,0,.27778],"109":[0,.43056,0,0,.83334],"110":[0,.43056,0,0,.55556],"111":[0,.43056,0,0,.5],"112":[.19444,.43056,0,0,.55556],"113":[.19444,.43056,0,0,.52778],"114":[0,.43056,0,0,.39167],"115":[0,.43056,0,0,.39445],"116":[0,.61508,0,0,.38889],"117":[0,.43056,0,0,.55556],"118":[0,.43056,.01389,0,.52778],"119":[0,.43056,.01389,0,.72222],"120":[0,.43056,0,0,.52778],"121":[.19444,.43056,.01389,0,.52778],"122":[0,.43056,0,0,.44445],"123":[.25,.75,0,0,.5],"124":[.25,.75,0,0,.27778],"125":[.25,.75,0,0,.5],"126":[.35,.31786,0,0,.5],"160":[0,0,0,0,.25],"163":[0,.69444,0,0,.76909],"167":[.19444,.69444,0,0,.44445],"168":[0,.66786,0,0,.5],"172":[0,.43056,0,0,.66667],"176":[0,.69444,0,0,.75],"177":[.08333,.58333,0,0,.77778],"182":[.19444,.69444,0,0,.61111],"184":[.17014,0,0,0,.44445],"198":[0,.68333,0,0,.90278],"215":[.08333,.58333,0,0,.77778],"216":[.04861,.73194,0,0,.77778],"223":[0,.69444,0,0,.5],"230":[0,.43056,0,0,.72222],"247":[.08333,.58333,0,0,.77778],"248":[.09722,.52778,0,0,.5],"305":[0,.43056,0,0,.27778],"338":[0,.68333,0,0,1.01389],"339":[0,.43056,0,0,.77778],"567":[.19444,.43056,0,0,.30556],"710":[0,.69444,0,0,.5],"711":[0,.62847,0,0,.5],"713":[0,.56778,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.66786,0,0,.27778],"730":[0,.69444,0,0,.75],"732":[0,.66786,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.68333,0,0,.625],"916":[0,.68333,0,0,.83334],"920":[0,.68333,0,0,.77778],"923":[0,.68333,0,0,.69445],"926":[0,.68333,0,0,.66667],"928":[0,.68333,0,0,.75],"931":[0,.68333,0,0,.72222],"933":[0,.68333,0,0,.77778],"934":[0,.68333,0,0,.72222],"936":[0,.68333,0,0,.77778],"937":[0,.68333,0,0,.72222],"8211":[0,.43056,.02778,0,.5],"8212":[0,.43056,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5],"8224":[.19444,.69444,0,0,.44445],"8225":[.19444,.69444,0,0,.44445],"8230":[0,.123,0,0,1.172],"8242":[0,.55556,0,0,.275],"8407":[0,.71444,.15382,0,.5],"8463":[0,.68889,0,0,.54028],"8465":[0,.69444,0,0,.72222],"8467":[0,.69444,0,.11111,.41667],"8472":[.19444,.43056,0,.11111,.63646],"8476":[0,.69444,0,0,.72222],"8501":[0,.69444,0,0,.61111],"8592":[-.13313,.36687,0,0,1],"8593":[.19444,.69444,0,0,.5],"8594":[-.13313,.36687,0,0,1],"8595":[.19444,.69444,0,0,.5],"8596":[-.13313,.36687,0,0,1],"8597":[.25,.75,0,0,.5],"8598":[.19444,.69444,0,0,1],"8599":[.19444,.69444,0,0,1],"8600":[.19444,.69444,0,0,1],"8601":[.19444,.69444,0,0,1],"8614":[.011,.511,0,0,1],"8617":[.011,.511,0,0,1.126],"8618":[.011,.511,0,0,1.126],"8636":[-.13313,.36687,0,0,1],"8637":[-.13313,.36687,0,0,1],"8640":[-.13313,.36687,0,0,1],"8641":[-.13313,.36687,0,0,1],"8652":[.011,.671,0,0,1],"8656":[-.13313,.36687,0,0,1],"8657":[.19444,.69444,0,0,.61111],"8658":[-.13313,.36687,0,0,1],"8659":[.19444,.69444,0,0,.61111],"8660":[-.13313,.36687,0,0,1],"8661":[.25,.75,0,0,.61111],"8704":[0,.69444,0,0,.55556],"8706":[0,.69444,.05556,.08334,.5309],"8707":[0,.69444,0,0,.55556],"8709":[.05556,.75,0,0,.5],"8711":[0,.68333,0,0,.83334],"8712":[.0391,.5391,0,0,.66667],"8715":[.0391,.5391,0,0,.66667],"8722":[.08333,.58333,0,0,.77778],"8723":[.08333,.58333,0,0,.77778],"8725":[.25,.75,0,0,.5],"8726":[.25,.75,0,0,.5],"8727":[-.03472,.46528,0,0,.5],"8728":[-.05555,.44445,0,0,.5],"8729":[-.05555,.44445,0,0,.5],"8730":[.2,.8,0,0,.83334],"8733":[0,.43056,0,0,.77778],"8734":[0,.43056,0,0,1],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.27778],"8741":[.25,.75,0,0,.5],"8743":[0,.55556,0,0,.66667],"8744":[0,.55556,0,0,.66667],"8745":[0,.55556,0,0,.66667],"8746":[0,.55556,0,0,.66667],"8747":[.19444,.69444,.11111,0,.41667],"8764":[-.13313,.36687,0,0,.77778],"8768":[.19444,.69444,0,0,.27778],"8771":[-.03625,.46375,0,0,.77778],"8773":[-.022,.589,0,0,.778],"8776":[-.01688,.48312,0,0,.77778],"8781":[-.03625,.46375,0,0,.77778],"8784":[-.133,.673,0,0,.778],"8801":[-.03625,.46375,0,0,.77778],"8804":[.13597,.63597,0,0,.77778],"8805":[.13597,.63597,0,0,.77778],"8810":[.0391,.5391,0,0,1],"8811":[.0391,.5391,0,0,1],"8826":[.0391,.5391,0,0,.77778],"8827":[.0391,.5391,0,0,.77778],"8834":[.0391,.5391,0,0,.77778],"8835":[.0391,.5391,0,0,.77778],"8838":[.13597,.63597,0,0,.77778],"8839":[.13597,.63597,0,0,.77778],"8846":[0,.55556,0,0,.66667],"8849":[.13597,.63597,0,0,.77778],"8850":[.13597,.63597,0,0,.77778],"8851":[0,.55556,0,0,.66667],"8852":[0,.55556,0,0,.66667],"8853":[.08333,.58333,0,0,.77778],"8854":[.08333,.58333,0,0,.77778],"8855":[.08333,.58333,0,0,.77778],"8856":[.08333,.58333,0,0,.77778],"8857":[.08333,.58333,0,0,.77778],"8866":[0,.69444,0,0,.61111],"8867":[0,.69444,0,0,.61111],"8868":[0,.69444,0,0,.77778],"8869":[0,.69444,0,0,.77778],"8872":[.249,.75,0,0,.867],"8900":[-.05555,.44445,0,0,.5],"8901":[-.05555,.44445,0,0,.27778],"8902":[-.03472,.46528,0,0,.5],"8904":[.005,.505,0,0,.9],"8942":[.03,.903,0,0,.278],"8943":[-.19,.313,0,0,1.172],"8945":[-.1,.823,0,0,1.282],"8968":[.25,.75,0,0,.44445],"8969":[.25,.75,0,0,.44445],"8970":[.25,.75,0,0,.44445],"8971":[.25,.75,0,0,.44445],"8994":[-.14236,.35764,0,0,1],"8995":[-.14236,.35764,0,0,1],"9136":[.244,.744,0,0,.412],"9137":[.244,.745,0,0,.412],"9651":[.19444,.69444,0,0,.88889],"9657":[-.03472,.46528,0,0,.5],"9661":[.19444,.69444,0,0,.88889],"9667":[-.03472,.46528,0,0,.5],"9711":[.19444,.69444,0,0,1],"9824":[.12963,.69444,0,0,.77778],"9825":[.12963,.69444,0,0,.77778],"9826":[.12963,.69444,0,0,.77778],"9827":[.12963,.69444,0,0,.77778],"9837":[0,.75,0,0,.38889],"9838":[.19444,.69444,0,0,.38889],"9839":[.19444,.69444,0,0,.38889],"10216":[.25,.75,0,0,.38889],"10217":[.25,.75,0,0,.38889],"10222":[.244,.744,0,0,.412],"10223":[.244,.745,0,0,.412],"10229":[.011,.511,0,0,1.609],"10230":[.011,.511,0,0,1.638],"10231":[.011,.511,0,0,1.859],"10232":[.024,.525,0,0,1.609],"10233":[.024,.525,0,0,1.638],"10234":[.024,.525,0,0,1.858],"10236":[.011,.511,0,0,1.638],"10815":[0,.68333,0,0,.75],"10927":[.13597,.63597,0,0,.77778],"10928":[.13597,.63597,0,0,.77778],"57376":[.19444,.69444,0,0,0]},"Math-BoldItalic":{"32":[0,0,0,0,.25],"48":[0,.44444,0,0,.575],"49":[0,.44444,0,0,.575],"50":[0,.44444,0,0,.575],"51":[.19444,.44444,0,0,.575],"52":[.19444,.44444,0,0,.575],"53":[.19444,.44444,0,0,.575],"54":[0,.64444,0,0,.575],"55":[.19444,.44444,0,0,.575],"56":[0,.64444,0,0,.575],"57":[.19444,.44444,0,0,.575],"65":[0,.68611,0,0,.86944],"66":[0,.68611,.04835,0,.8664],"67":[0,.68611,.06979,0,.81694],"68":[0,.68611,.03194,0,.93812],"69":[0,.68611,.05451,0,.81007],"70":[0,.68611,.15972,0,.68889],"71":[0,.68611,0,0,.88673],"72":[0,.68611,.08229,0,.98229],"73":[0,.68611,.07778,0,.51111],"74":[0,.68611,.10069,0,.63125],"75":[0,.68611,.06979,0,.97118],"76":[0,.68611,0,0,.75555],"77":[0,.68611,.11424,0,1.14201],"78":[0,.68611,.11424,0,.95034],"79":[0,.68611,.03194,0,.83666],"80":[0,.68611,.15972,0,.72309],"81":[.19444,.68611,0,0,.86861],"82":[0,.68611,.00421,0,.87235],"83":[0,.68611,.05382,0,.69271],"84":[0,.68611,.15972,0,.63663],"85":[0,.68611,.11424,0,.80027],"86":[0,.68611,.25555,0,.67778],"87":[0,.68611,.15972,0,1.09305],"88":[0,.68611,.07778,0,.94722],"89":[0,.68611,.25555,0,.67458],"90":[0,.68611,.06979,0,.77257],"97":[0,.44444,0,0,.63287],"98":[0,.69444,0,0,.52083],"99":[0,.44444,0,0,.51342],"100":[0,.69444,0,0,.60972],"101":[0,.44444,0,0,.55361],"102":[.19444,.69444,.11042,0,.56806],"103":[.19444,.44444,.03704,0,.5449],"104":[0,.69444,0,0,.66759],"105":[0,.69326,0,0,.4048],"106":[.19444,.69326,.0622,0,.47083],"107":[0,.69444,.01852,0,.6037],"108":[0,.69444,.0088,0,.34815],"109":[0,.44444,0,0,1.0324],"110":[0,.44444,0,0,.71296],"111":[0,.44444,0,0,.58472],"112":[.19444,.44444,0,0,.60092],"113":[.19444,.44444,.03704,0,.54213],"114":[0,.44444,.03194,0,.5287],"115":[0,.44444,0,0,.53125],"116":[0,.63492,0,0,.41528],"117":[0,.44444,0,0,.68102],"118":[0,.44444,.03704,0,.56666],"119":[0,.44444,.02778,0,.83148],"120":[0,.44444,0,0,.65903],"121":[.19444,.44444,.03704,0,.59028],"122":[0,.44444,.04213,0,.55509],"160":[0,0,0,0,.25],"915":[0,.68611,.15972,0,.65694],"916":[0,.68611,0,0,.95833],"920":[0,.68611,.03194,0,.86722],"923":[0,.68611,0,0,.80555],"926":[0,.68611,.07458,0,.84125],"928":[0,.68611,.08229,0,.98229],"931":[0,.68611,.05451,0,.88507],"933":[0,.68611,.15972,0,.67083],"934":[0,.68611,0,0,.76666],"936":[0,.68611,.11653,0,.71402],"937":[0,.68611,.04835,0,.8789],"945":[0,.44444,0,0,.76064],"946":[.19444,.69444,.03403,0,.65972],"947":[.19444,.44444,.06389,0,.59003],"948":[0,.69444,.03819,0,.52222],"949":[0,.44444,0,0,.52882],"950":[.19444,.69444,.06215,0,.50833],"951":[.19444,.44444,.03704,0,.6],"952":[0,.69444,.03194,0,.5618],"953":[0,.44444,0,0,.41204],"954":[0,.44444,0,0,.66759],"955":[0,.69444,0,0,.67083],"956":[.19444,.44444,0,0,.70787],"957":[0,.44444,.06898,0,.57685],"958":[.19444,.69444,.03021,0,.50833],"959":[0,.44444,0,0,.58472],"960":[0,.44444,.03704,0,.68241],"961":[.19444,.44444,0,0,.6118],"962":[.09722,.44444,.07917,0,.42361],"963":[0,.44444,.03704,0,.68588],"964":[0,.44444,.13472,0,.52083],"965":[0,.44444,.03704,0,.63055],"966":[.19444,.44444,0,0,.74722],"967":[.19444,.44444,0,0,.71805],"968":[.19444,.69444,.03704,0,.75833],"969":[0,.44444,.03704,0,.71782],"977":[0,.69444,0,0,.69155],"981":[.19444,.69444,0,0,.7125],"982":[0,.44444,.03194,0,.975],"1009":[.19444,.44444,0,0,.6118],"1013":[0,.44444,0,0,.48333],"57649":[0,.44444,0,0,.39352],"57911":[.19444,.44444,0,0,.43889]},"Math-Italic":{"32":[0,0,0,0,.25],"48":[0,.43056,0,0,.5],"49":[0,.43056,0,0,.5],"50":[0,.43056,0,0,.5],"51":[.19444,.43056,0,0,.5],"52":[.19444,.43056,0,0,.5],"53":[.19444,.43056,0,0,.5],"54":[0,.64444,0,0,.5],"55":[.19444,.43056,0,0,.5],"56":[0,.64444,0,0,.5],"57":[.19444,.43056,0,0,.5],"65":[0,.68333,0,.13889,.75],"66":[0,.68333,.05017,.08334,.75851],"67":[0,.68333,.07153,.08334,.71472],"68":[0,.68333,.02778,.05556,.82792],"69":[0,.68333,.05764,.08334,.7382],"70":[0,.68333,.13889,.08334,.64306],"71":[0,.68333,0,.08334,.78625],"72":[0,.68333,.08125,.05556,.83125],"73":[0,.68333,.07847,.11111,.43958],"74":[0,.68333,.09618,.16667,.55451],"75":[0,.68333,.07153,.05556,.84931],"76":[0,.68333,0,.02778,.68056],"77":[0,.68333,.10903,.08334,.97014],"78":[0,.68333,.10903,.08334,.80347],"79":[0,.68333,.02778,.08334,.76278],"80":[0,.68333,.13889,.08334,.64201],"81":[.19444,.68333,0,.08334,.79056],"82":[0,.68333,.00773,.08334,.75929],"83":[0,.68333,.05764,.08334,.6132],"84":[0,.68333,.13889,.08334,.58438],"85":[0,.68333,.10903,.02778,.68278],"86":[0,.68333,.22222,0,.58333],"87":[0,.68333,.13889,0,.94445],"88":[0,.68333,.07847,.08334,.82847],"89":[0,.68333,.22222,0,.58056],"90":[0,.68333,.07153,.08334,.68264],"97":[0,.43056,0,0,.52859],"98":[0,.69444,0,0,.42917],"99":[0,.43056,0,.05556,.43276],"100":[0,.69444,0,.16667,.52049],"101":[0,.43056,0,.05556,.46563],"102":[.19444,.69444,.10764,.16667,.48959],"103":[.19444,.43056,.03588,.02778,.47697],"104":[0,.69444,0,0,.57616],"105":[0,.65952,0,0,.34451],"106":[.19444,.65952,.05724,0,.41181],"107":[0,.69444,.03148,0,.5206],"108":[0,.69444,.01968,.08334,.29838],"109":[0,.43056,0,0,.87801],"110":[0,.43056,0,0,.60023],"111":[0,.43056,0,.05556,.48472],"112":[.19444,.43056,0,.08334,.50313],"113":[.19444,.43056,.03588,.08334,.44641],"114":[0,.43056,.02778,.05556,.45116],"115":[0,.43056,0,.05556,.46875],"116":[0,.61508,0,.08334,.36111],"117":[0,.43056,0,.02778,.57246],"118":[0,.43056,.03588,.02778,.48472],"119":[0,.43056,.02691,.08334,.71592],"120":[0,.43056,0,.02778,.57153],"121":[.19444,.43056,.03588,.05556,.49028],"122":[0,.43056,.04398,.05556,.46505],"160":[0,0,0,0,.25],"915":[0,.68333,.13889,.08334,.61528],"916":[0,.68333,0,.16667,.83334],"920":[0,.68333,.02778,.08334,.76278],"923":[0,.68333,0,.16667,.69445],"926":[0,.68333,.07569,.08334,.74236],"928":[0,.68333,.08125,.05556,.83125],"931":[0,.68333,.05764,.08334,.77986],"933":[0,.68333,.13889,.05556,.58333],"934":[0,.68333,0,.08334,.66667],"936":[0,.68333,.11,.05556,.61222],"937":[0,.68333,.05017,.08334,.7724],"945":[0,.43056,.0037,.02778,.6397],"946":[.19444,.69444,.05278,.08334,.56563],"947":[.19444,.43056,.05556,0,.51773],"948":[0,.69444,.03785,.05556,.44444],"949":[0,.43056,0,.08334,.46632],"950":[.19444,.69444,.07378,.08334,.4375],"951":[.19444,.43056,.03588,.05556,.49653],"952":[0,.69444,.02778,.08334,.46944],"953":[0,.43056,0,.05556,.35394],"954":[0,.43056,0,0,.57616],"955":[0,.69444,0,0,.58334],"956":[.19444,.43056,0,.02778,.60255],"957":[0,.43056,.06366,.02778,.49398],"958":[.19444,.69444,.04601,.11111,.4375],"959":[0,.43056,0,.05556,.48472],"960":[0,.43056,.03588,0,.57003],"961":[.19444,.43056,0,.08334,.51702],"962":[.09722,.43056,.07986,.08334,.36285],"963":[0,.43056,.03588,0,.57141],"964":[0,.43056,.1132,.02778,.43715],"965":[0,.43056,.03588,.02778,.54028],"966":[.19444,.43056,0,.08334,.65417],"967":[.19444,.43056,0,.05556,.62569],"968":[.19444,.69444,.03588,.11111,.65139],"969":[0,.43056,.03588,0,.62245],"977":[0,.69444,0,.08334,.59144],"981":[.19444,.69444,0,.08334,.59583],"982":[0,.43056,.02778,0,.82813],"1009":[.19444,.43056,0,.08334,.51702],"1013":[0,.43056,0,.05556,.4059],"57649":[0,.43056,0,.02778,.32246],"57911":[.19444,.43056,0,.08334,.38403]},"SansSerif-Bold":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.36667],"34":[0,.69444,0,0,.55834],"35":[.19444,.69444,0,0,.91667],"36":[.05556,.75,0,0,.55],"37":[.05556,.75,0,0,1.02912],"38":[0,.69444,0,0,.83056],"39":[0,.69444,0,0,.30556],"40":[.25,.75,0,0,.42778],"41":[.25,.75,0,0,.42778],"42":[0,.75,0,0,.55],"43":[.11667,.61667,0,0,.85556],"44":[.10556,.13056,0,0,.30556],"45":[0,.45833,0,0,.36667],"46":[0,.13056,0,0,.30556],"47":[.25,.75,0,0,.55],"48":[0,.69444,0,0,.55],"49":[0,.69444,0,0,.55],"50":[0,.69444,0,0,.55],"51":[0,.69444,0,0,.55],"52":[0,.69444,0,0,.55],"53":[0,.69444,0,0,.55],"54":[0,.69444,0,0,.55],"55":[0,.69444,0,0,.55],"56":[0,.69444,0,0,.55],"57":[0,.69444,0,0,.55],"58":[0,.45833,0,0,.30556],"59":[.10556,.45833,0,0,.30556],"61":[-.09375,.40625,0,0,.85556],"63":[0,.69444,0,0,.51945],"64":[0,.69444,0,0,.73334],"65":[0,.69444,0,0,.73334],"66":[0,.69444,0,0,.73334],"67":[0,.69444,0,0,.70278],"68":[0,.69444,0,0,.79445],"69":[0,.69444,0,0,.64167],"70":[0,.69444,0,0,.61111],"71":[0,.69444,0,0,.73334],"72":[0,.69444,0,0,.79445],"73":[0,.69444,0,0,.33056],"74":[0,.69444,0,0,.51945],"75":[0,.69444,0,0,.76389],"76":[0,.69444,0,0,.58056],"77":[0,.69444,0,0,.97778],"78":[0,.69444,0,0,.79445],"79":[0,.69444,0,0,.79445],"80":[0,.69444,0,0,.70278],"81":[.10556,.69444,0,0,.79445],"82":[0,.69444,0,0,.70278],"83":[0,.69444,0,0,.61111],"84":[0,.69444,0,0,.73334],"85":[0,.69444,0,0,.76389],"86":[0,.69444,.01528,0,.73334],"87":[0,.69444,.01528,0,1.03889],"88":[0,.69444,0,0,.73334],"89":[0,.69444,.0275,0,.73334],"90":[0,.69444,0,0,.67223],"91":[.25,.75,0,0,.34306],"93":[.25,.75,0,0,.34306],"94":[0,.69444,0,0,.55],"95":[.35,.10833,.03056,0,.55],"97":[0,.45833,0,0,.525],"98":[0,.69444,0,0,.56111],"99":[0,.45833,0,0,.48889],"100":[0,.69444,0,0,.56111],"101":[0,.45833,0,0,.51111],"102":[0,.69444,.07639,0,.33611],"103":[.19444,.45833,.01528,0,.55],"104":[0,.69444,0,0,.56111],"105":[0,.69444,0,0,.25556],"106":[.19444,.69444,0,0,.28611],"107":[0,.69444,0,0,.53056],"108":[0,.69444,0,0,.25556],"109":[0,.45833,0,0,.86667],"110":[0,.45833,0,0,.56111],"111":[0,.45833,0,0,.55],"112":[.19444,.45833,0,0,.56111],"113":[.19444,.45833,0,0,.56111],"114":[0,.45833,.01528,0,.37222],"115":[0,.45833,0,0,.42167],"116":[0,.58929,0,0,.40417],"117":[0,.45833,0,0,.56111],"118":[0,.45833,.01528,0,.5],"119":[0,.45833,.01528,0,.74445],"120":[0,.45833,0,0,.5],"121":[.19444,.45833,.01528,0,.5],"122":[0,.45833,0,0,.47639],"126":[.35,.34444,0,0,.55],"160":[0,0,0,0,.25],"168":[0,.69444,0,0,.55],"176":[0,.69444,0,0,.73334],"180":[0,.69444,0,0,.55],"184":[.17014,0,0,0,.48889],"305":[0,.45833,0,0,.25556],"567":[.19444,.45833,0,0,.28611],"710":[0,.69444,0,0,.55],"711":[0,.63542,0,0,.55],"713":[0,.63778,0,0,.55],"728":[0,.69444,0,0,.55],"729":[0,.69444,0,0,.30556],"730":[0,.69444,0,0,.73334],"732":[0,.69444,0,0,.55],"733":[0,.69444,0,0,.55],"915":[0,.69444,0,0,.58056],"916":[0,.69444,0,0,.91667],"920":[0,.69444,0,0,.85556],"923":[0,.69444,0,0,.67223],"926":[0,.69444,0,0,.73334],"928":[0,.69444,0,0,.79445],"931":[0,.69444,0,0,.79445],"933":[0,.69444,0,0,.85556],"934":[0,.69444,0,0,.79445],"936":[0,.69444,0,0,.85556],"937":[0,.69444,0,0,.79445],"8211":[0,.45833,.03056,0,.55],"8212":[0,.45833,.03056,0,1.10001],"8216":[0,.69444,0,0,.30556],"8217":[0,.69444,0,0,.30556],"8220":[0,.69444,0,0,.55834],"8221":[0,.69444,0,0,.55834]},"SansSerif-Italic":{"32":[0,0,0,0,.25],"33":[0,.69444,.05733,0,.31945],"34":[0,.69444,.00316,0,.5],"35":[.19444,.69444,.05087,0,.83334],"36":[.05556,.75,.11156,0,.5],"37":[.05556,.75,.03126,0,.83334],"38":[0,.69444,.03058,0,.75834],"39":[0,.69444,.07816,0,.27778],"40":[.25,.75,.13164,0,.38889],"41":[.25,.75,.02536,0,.38889],"42":[0,.75,.11775,0,.5],"43":[.08333,.58333,.02536,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,.01946,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,.13164,0,.5],"48":[0,.65556,.11156,0,.5],"49":[0,.65556,.11156,0,.5],"50":[0,.65556,.11156,0,.5],"51":[0,.65556,.11156,0,.5],"52":[0,.65556,.11156,0,.5],"53":[0,.65556,.11156,0,.5],"54":[0,.65556,.11156,0,.5],"55":[0,.65556,.11156,0,.5],"56":[0,.65556,.11156,0,.5],"57":[0,.65556,.11156,0,.5],"58":[0,.44444,.02502,0,.27778],"59":[.125,.44444,.02502,0,.27778],"61":[-.13,.37,.05087,0,.77778],"63":[0,.69444,.11809,0,.47222],"64":[0,.69444,.07555,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,.08293,0,.66667],"67":[0,.69444,.11983,0,.63889],"68":[0,.69444,.07555,0,.72223],"69":[0,.69444,.11983,0,.59722],"70":[0,.69444,.13372,0,.56945],"71":[0,.69444,.11983,0,.66667],"72":[0,.69444,.08094,0,.70834],"73":[0,.69444,.13372,0,.27778],"74":[0,.69444,.08094,0,.47222],"75":[0,.69444,.11983,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,.08094,0,.875],"78":[0,.69444,.08094,0,.70834],"79":[0,.69444,.07555,0,.73611],"80":[0,.69444,.08293,0,.63889],"81":[.125,.69444,.07555,0,.73611],"82":[0,.69444,.08293,0,.64584],"83":[0,.69444,.09205,0,.55556],"84":[0,.69444,.13372,0,.68056],"85":[0,.69444,.08094,0,.6875],"86":[0,.69444,.1615,0,.66667],"87":[0,.69444,.1615,0,.94445],"88":[0,.69444,.13372,0,.66667],"89":[0,.69444,.17261,0,.66667],"90":[0,.69444,.11983,0,.61111],"91":[.25,.75,.15942,0,.28889],"93":[.25,.75,.08719,0,.28889],"94":[0,.69444,.0799,0,.5],"95":[.35,.09444,.08616,0,.5],"97":[0,.44444,.00981,0,.48056],"98":[0,.69444,.03057,0,.51667],"99":[0,.44444,.08336,0,.44445],"100":[0,.69444,.09483,0,.51667],"101":[0,.44444,.06778,0,.44445],"102":[0,.69444,.21705,0,.30556],"103":[.19444,.44444,.10836,0,.5],"104":[0,.69444,.01778,0,.51667],"105":[0,.67937,.09718,0,.23889],"106":[.19444,.67937,.09162,0,.26667],"107":[0,.69444,.08336,0,.48889],"108":[0,.69444,.09483,0,.23889],"109":[0,.44444,.01778,0,.79445],"110":[0,.44444,.01778,0,.51667],"111":[0,.44444,.06613,0,.5],"112":[.19444,.44444,.0389,0,.51667],"113":[.19444,.44444,.04169,0,.51667],"114":[0,.44444,.10836,0,.34167],"115":[0,.44444,.0778,0,.38333],"116":[0,.57143,.07225,0,.36111],"117":[0,.44444,.04169,0,.51667],"118":[0,.44444,.10836,0,.46111],"119":[0,.44444,.10836,0,.68334],"120":[0,.44444,.09169,0,.46111],"121":[.19444,.44444,.10836,0,.46111],"122":[0,.44444,.08752,0,.43472],"126":[.35,.32659,.08826,0,.5],"160":[0,0,0,0,.25],"168":[0,.67937,.06385,0,.5],"176":[0,.69444,0,0,.73752],"184":[.17014,0,0,0,.44445],"305":[0,.44444,.04169,0,.23889],"567":[.19444,.44444,.04169,0,.26667],"710":[0,.69444,.0799,0,.5],"711":[0,.63194,.08432,0,.5],"713":[0,.60889,.08776,0,.5],"714":[0,.69444,.09205,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,.09483,0,.5],"729":[0,.67937,.07774,0,.27778],"730":[0,.69444,0,0,.73752],"732":[0,.67659,.08826,0,.5],"733":[0,.69444,.09205,0,.5],"915":[0,.69444,.13372,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,.07555,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,.12816,0,.66667],"928":[0,.69444,.08094,0,.70834],"931":[0,.69444,.11983,0,.72222],"933":[0,.69444,.09031,0,.77778],"934":[0,.69444,.04603,0,.72222],"936":[0,.69444,.09031,0,.77778],"937":[0,.69444,.08293,0,.72222],"8211":[0,.44444,.08616,0,.5],"8212":[0,.44444,.08616,0,1],"8216":[0,.69444,.07816,0,.27778],"8217":[0,.69444,.07816,0,.27778],"8220":[0,.69444,.14205,0,.5],"8221":[0,.69444,.00316,0,.5]},"SansSerif-Regular":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.31945],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.75834],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,0,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.65556,0,0,.5],"49":[0,.65556,0,0,.5],"50":[0,.65556,0,0,.5],"51":[0,.65556,0,0,.5],"52":[0,.65556,0,0,.5],"53":[0,.65556,0,0,.5],"54":[0,.65556,0,0,.5],"55":[0,.65556,0,0,.5],"56":[0,.65556,0,0,.5],"57":[0,.65556,0,0,.5],"58":[0,.44444,0,0,.27778],"59":[.125,.44444,0,0,.27778],"61":[-.13,.37,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,0,0,.66667],"67":[0,.69444,0,0,.63889],"68":[0,.69444,0,0,.72223],"69":[0,.69444,0,0,.59722],"70":[0,.69444,0,0,.56945],"71":[0,.69444,0,0,.66667],"72":[0,.69444,0,0,.70834],"73":[0,.69444,0,0,.27778],"74":[0,.69444,0,0,.47222],"75":[0,.69444,0,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,0,0,.875],"78":[0,.69444,0,0,.70834],"79":[0,.69444,0,0,.73611],"80":[0,.69444,0,0,.63889],"81":[.125,.69444,0,0,.73611],"82":[0,.69444,0,0,.64584],"83":[0,.69444,0,0,.55556],"84":[0,.69444,0,0,.68056],"85":[0,.69444,0,0,.6875],"86":[0,.69444,.01389,0,.66667],"87":[0,.69444,.01389,0,.94445],"88":[0,.69444,0,0,.66667],"89":[0,.69444,.025,0,.66667],"90":[0,.69444,0,0,.61111],"91":[.25,.75,0,0,.28889],"93":[.25,.75,0,0,.28889],"94":[0,.69444,0,0,.5],"95":[.35,.09444,.02778,0,.5],"97":[0,.44444,0,0,.48056],"98":[0,.69444,0,0,.51667],"99":[0,.44444,0,0,.44445],"100":[0,.69444,0,0,.51667],"101":[0,.44444,0,0,.44445],"102":[0,.69444,.06944,0,.30556],"103":[.19444,.44444,.01389,0,.5],"104":[0,.69444,0,0,.51667],"105":[0,.67937,0,0,.23889],"106":[.19444,.67937,0,0,.26667],"107":[0,.69444,0,0,.48889],"108":[0,.69444,0,0,.23889],"109":[0,.44444,0,0,.79445],"110":[0,.44444,0,0,.51667],"111":[0,.44444,0,0,.5],"112":[.19444,.44444,0,0,.51667],"113":[.19444,.44444,0,0,.51667],"114":[0,.44444,.01389,0,.34167],"115":[0,.44444,0,0,.38333],"116":[0,.57143,0,0,.36111],"117":[0,.44444,0,0,.51667],"118":[0,.44444,.01389,0,.46111],"119":[0,.44444,.01389,0,.68334],"120":[0,.44444,0,0,.46111],"121":[.19444,.44444,.01389,0,.46111],"122":[0,.44444,0,0,.43472],"126":[.35,.32659,0,0,.5],"160":[0,0,0,0,.25],"168":[0,.67937,0,0,.5],"176":[0,.69444,0,0,.66667],"184":[.17014,0,0,0,.44445],"305":[0,.44444,0,0,.23889],"567":[.19444,.44444,0,0,.26667],"710":[0,.69444,0,0,.5],"711":[0,.63194,0,0,.5],"713":[0,.60889,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.67937,0,0,.27778],"730":[0,.69444,0,0,.66667],"732":[0,.67659,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.69444,0,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,0,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,0,0,.66667],"928":[0,.69444,0,0,.70834],"931":[0,.69444,0,0,.72222],"933":[0,.69444,0,0,.77778],"934":[0,.69444,0,0,.72222],"936":[0,.69444,0,0,.77778],"937":[0,.69444,0,0,.72222],"8211":[0,.44444,.02778,0,.5],"8212":[0,.44444,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5]},"Script-Regular":{"32":[0,0,0,0,.25],"65":[0,.7,.22925,0,.80253],"66":[0,.7,.04087,0,.90757],"67":[0,.7,.1689,0,.66619],"68":[0,.7,.09371,0,.77443],"69":[0,.7,.18583,0,.56162],"70":[0,.7,.13634,0,.89544],"71":[0,.7,.17322,0,.60961],"72":[0,.7,.29694,0,.96919],"73":[0,.7,.19189,0,.80907],"74":[.27778,.7,.19189,0,1.05159],"75":[0,.7,.31259,0,.91364],"76":[0,.7,.19189,0,.87373],"77":[0,.7,.15981,0,1.08031],"78":[0,.7,.3525,0,.9015],"79":[0,.7,.08078,0,.73787],"80":[0,.7,.08078,0,1.01262],"81":[0,.7,.03305,0,.88282],"82":[0,.7,.06259,0,.85],"83":[0,.7,.19189,0,.86767],"84":[0,.7,.29087,0,.74697],"85":[0,.7,.25815,0,.79996],"86":[0,.7,.27523,0,.62204],"87":[0,.7,.27523,0,.80532],"88":[0,.7,.26006,0,.94445],"89":[0,.7,.2939,0,.70961],"90":[0,.7,.24037,0,.8212],"160":[0,0,0,0,.25]},"Size1-Regular":{"32":[0,0,0,0,.25],"40":[.35001,.85,0,0,.45834],"41":[.35001,.85,0,0,.45834],"47":[.35001,.85,0,0,.57778],"91":[.35001,.85,0,0,.41667],"92":[.35001,.85,0,0,.57778],"93":[.35001,.85,0,0,.41667],"123":[.35001,.85,0,0,.58334],"125":[.35001,.85,0,0,.58334],"160":[0,0,0,0,.25],"710":[0,.72222,0,0,.55556],"732":[0,.72222,0,0,.55556],"770":[0,.72222,0,0,.55556],"771":[0,.72222,0,0,.55556],"8214":[-99e-5,.601,0,0,.77778],"8593":[1e-5,.6,0,0,.66667],"8595":[1e-5,.6,0,0,.66667],"8657":[1e-5,.6,0,0,.77778],"8659":[1e-5,.6,0,0,.77778],"8719":[.25001,.75,0,0,.94445],"8720":[.25001,.75,0,0,.94445],"8721":[.25001,.75,0,0,1.05556],"8730":[.35001,.85,0,0,1],"8739":[-.00599,.606,0,0,.33333],"8741":[-.00599,.606,0,0,.55556],"8747":[.30612,.805,.19445,0,.47222],"8748":[.306,.805,.19445,0,.47222],"8749":[.306,.805,.19445,0,.47222],"8750":[.30612,.805,.19445,0,.47222],"8896":[.25001,.75,0,0,.83334],"8897":[.25001,.75,0,0,.83334],"8898":[.25001,.75,0,0,.83334],"8899":[.25001,.75,0,0,.83334],"8968":[.35001,.85,0,0,.47222],"8969":[.35001,.85,0,0,.47222],"8970":[.35001,.85,0,0,.47222],"8971":[.35001,.85,0,0,.47222],"9168":[-99e-5,.601,0,0,.66667],"10216":[.35001,.85,0,0,.47222],"10217":[.35001,.85,0,0,.47222],"10752":[.25001,.75,0,0,1.11111],"10753":[.25001,.75,0,0,1.11111],"10754":[.25001,.75,0,0,1.11111],"10756":[.25001,.75,0,0,.83334],"10758":[.25001,.75,0,0,.83334]},"Size2-Regular":{"32":[0,0,0,0,.25],"40":[.65002,1.15,0,0,.59722],"41":[.65002,1.15,0,0,.59722],"47":[.65002,1.15,0,0,.81111],"91":[.65002,1.15,0,0,.47222],"92":[.65002,1.15,0,0,.81111],"93":[.65002,1.15,0,0,.47222],"123":[.65002,1.15,0,0,.66667],"125":[.65002,1.15,0,0,.66667],"160":[0,0,0,0,.25],"710":[0,.75,0,0,1],"732":[0,.75,0,0,1],"770":[0,.75,0,0,1],"771":[0,.75,0,0,1],"8719":[.55001,1.05,0,0,1.27778],"8720":[.55001,1.05,0,0,1.27778],"8721":[.55001,1.05,0,0,1.44445],"8730":[.65002,1.15,0,0,1],"8747":[.86225,1.36,.44445,0,.55556],"8748":[.862,1.36,.44445,0,.55556],"8749":[.862,1.36,.44445,0,.55556],"8750":[.86225,1.36,.44445,0,.55556],"8896":[.55001,1.05,0,0,1.11111],"8897":[.55001,1.05,0,0,1.11111],"8898":[.55001,1.05,0,0,1.11111],"8899":[.55001,1.05,0,0,1.11111],"8968":[.65002,1.15,0,0,.52778],"8969":[.65002,1.15,0,0,.52778],"8970":[.65002,1.15,0,0,.52778],"8971":[.65002,1.15,0,0,.52778],"10216":[.65002,1.15,0,0,.61111],"10217":[.65002,1.15,0,0,.61111],"10752":[.55001,1.05,0,0,1.51112],"10753":[.55001,1.05,0,0,1.51112],"10754":[.55001,1.05,0,0,1.51112],"10756":[.55001,1.05,0,0,1.11111],"10758":[.55001,1.05,0,0,1.11111]},"Size3-Regular":{"32":[0,0,0,0,.25],"40":[.95003,1.45,0,0,.73611],"41":[.95003,1.45,0,0,.73611],"47":[.95003,1.45,0,0,1.04445],"91":[.95003,1.45,0,0,.52778],"92":[.95003,1.45,0,0,1.04445],"93":[.95003,1.45,0,0,.52778],"123":[.95003,1.45,0,0,.75],"125":[.95003,1.45,0,0,.75],"160":[0,0,0,0,.25],"710":[0,.75,0,0,1.44445],"732":[0,.75,0,0,1.44445],"770":[0,.75,0,0,1.44445],"771":[0,.75,0,0,1.44445],"8730":[.95003,1.45,0,0,1],"8968":[.95003,1.45,0,0,.58334],"8969":[.95003,1.45,0,0,.58334],"8970":[.95003,1.45,0,0,.58334],"8971":[.95003,1.45,0,0,.58334],"10216":[.95003,1.45,0,0,.75],"10217":[.95003,1.45,0,0,.75]},"Size4-Regular":{"32":[0,0,0,0,.25],"40":[1.25003,1.75,0,0,.79167],"41":[1.25003,1.75,0,0,.79167],"47":[1.25003,1.75,0,0,1.27778],"91":[1.25003,1.75,0,0,.58334],"92":[1.25003,1.75,0,0,1.27778],"93":[1.25003,1.75,0,0,.58334],"123":[1.25003,1.75,0,0,.80556],"125":[1.25003,1.75,0,0,.80556],"160":[0,0,0,0,.25],"710":[0,.825,0,0,1.8889],"732":[0,.825,0,0,1.8889],"770":[0,.825,0,0,1.8889],"771":[0,.825,0,0,1.8889],"8730":[1.25003,1.75,0,0,1],"8968":[1.25003,1.75,0,0,.63889],"8969":[1.25003,1.75,0,0,.63889],"8970":[1.25003,1.75,0,0,.63889],"8971":[1.25003,1.75,0,0,.63889],"9115":[.64502,1.155,0,0,.875],"9116":[1e-5,.6,0,0,.875],"9117":[.64502,1.155,0,0,.875],"9118":[.64502,1.155,0,0,.875],"9119":[1e-5,.6,0,0,.875],"9120":[.64502,1.155,0,0,.875],"9121":[.64502,1.155,0,0,.66667],"9122":[-99e-5,.601,0,0,.66667],"9123":[.64502,1.155,0,0,.66667],"9124":[.64502,1.155,0,0,.66667],"9125":[-99e-5,.601,0,0,.66667],"9126":[.64502,1.155,0,0,.66667],"9127":[1e-5,.9,0,0,.88889],"9128":[.65002,1.15,0,0,.88889],"9129":[.90001,0,0,0,.88889],"9130":[0,.3,0,0,.88889],"9131":[1e-5,.9,0,0,.88889],"9132":[.65002,1.15,0,0,.88889],"9133":[.90001,0,0,0,.88889],"9143":[.88502,.915,0,0,1.05556],"10216":[1.25003,1.75,0,0,.80556],"10217":[1.25003,1.75,0,0,.80556],"57344":[-.00499,.605,0,0,1.05556],"57345":[-.00499,.605,0,0,1.05556],"57680":[0,.12,0,0,.45],"57681":[0,.12,0,0,.45],"57682":[0,.12,0,0,.45],"57683":[0,.12,0,0,.45]},"Typewriter-Regular":{"32":[0,0,0,0,.525],"33":[0,.61111,0,0,.525],"34":[0,.61111,0,0,.525],"35":[0,.61111,0,0,.525],"36":[.08333,.69444,0,0,.525],"37":[.08333,.69444,0,0,.525],"38":[0,.61111,0,0,.525],"39":[0,.61111,0,0,.525],"40":[.08333,.69444,0,0,.525],"41":[.08333,.69444,0,0,.525],"42":[0,.52083,0,0,.525],"43":[-.08056,.53055,0,0,.525],"44":[.13889,.125,0,0,.525],"45":[-.08056,.53055,0,0,.525],"46":[0,.125,0,0,.525],"47":[.08333,.69444,0,0,.525],"48":[0,.61111,0,0,.525],"49":[0,.61111,0,0,.525],"50":[0,.61111,0,0,.525],"51":[0,.61111,0,0,.525],"52":[0,.61111,0,0,.525],"53":[0,.61111,0,0,.525],"54":[0,.61111,0,0,.525],"55":[0,.61111,0,0,.525],"56":[0,.61111,0,0,.525],"57":[0,.61111,0,0,.525],"58":[0,.43056,0,0,.525],"59":[.13889,.43056,0,0,.525],"60":[-.05556,.55556,0,0,.525],"61":[-.19549,.41562,0,0,.525],"62":[-.05556,.55556,0,0,.525],"63":[0,.61111,0,0,.525],"64":[0,.61111,0,0,.525],"65":[0,.61111,0,0,.525],"66":[0,.61111,0,0,.525],"67":[0,.61111,0,0,.525],"68":[0,.61111,0,0,.525],"69":[0,.61111,0,0,.525],"70":[0,.61111,0,0,.525],"71":[0,.61111,0,0,.525],"72":[0,.61111,0,0,.525],"73":[0,.61111,0,0,.525],"74":[0,.61111,0,0,.525],"75":[0,.61111,0,0,.525],"76":[0,.61111,0,0,.525],"77":[0,.61111,0,0,.525],"78":[0,.61111,0,0,.525],"79":[0,.61111,0,0,.525],"80":[0,.61111,0,0,.525],"81":[.13889,.61111,0,0,.525],"82":[0,.61111,0,0,.525],"83":[0,.61111,0,0,.525],"84":[0,.61111,0,0,.525],"85":[0,.61111,0,0,.525],"86":[0,.61111,0,0,.525],"87":[0,.61111,0,0,.525],"88":[0,.61111,0,0,.525],"89":[0,.61111,0,0,.525],"90":[0,.61111,0,0,.525],"91":[.08333,.69444,0,0,.525],"92":[.08333,.69444,0,0,.525],"93":[.08333,.69444,0,0,.525],"94":[0,.61111,0,0,.525],"95":[.09514,0,0,0,.525],"96":[0,.61111,0,0,.525],"97":[0,.43056,0,0,.525],"98":[0,.61111,0,0,.525],"99":[0,.43056,0,0,.525],"100":[0,.61111,0,0,.525],"101":[0,.43056,0,0,.525],"102":[0,.61111,0,0,.525],"103":[.22222,.43056,0,0,.525],"104":[0,.61111,0,0,.525],"105":[0,.61111,0,0,.525],"106":[.22222,.61111,0,0,.525],"107":[0,.61111,0,0,.525],"108":[0,.61111,0,0,.525],"109":[0,.43056,0,0,.525],"110":[0,.43056,0,0,.525],"111":[0,.43056,0,0,.525],"112":[.22222,.43056,0,0,.525],"113":[.22222,.43056,0,0,.525],"114":[0,.43056,0,0,.525],"115":[0,.43056,0,0,.525],"116":[0,.55358,0,0,.525],"117":[0,.43056,0,0,.525],"118":[0,.43056,0,0,.525],"119":[0,.43056,0,0,.525],"120":[0,.43056,0,0,.525],"121":[.22222,.43056,0,0,.525],"122":[0,.43056,0,0,.525],"123":[.08333,.69444,0,0,.525],"124":[.08333,.69444,0,0,.525],"125":[.08333,.69444,0,0,.525],"126":[0,.61111,0,0,.525],"127":[0,.61111,0,0,.525],"160":[0,0,0,0,.525],"176":[0,.61111,0,0,.525],"184":[.19445,0,0,0,.525],"305":[0,.43056,0,0,.525],"567":[.22222,.43056,0,0,.525],"711":[0,.56597,0,0,.525],"713":[0,.56555,0,0,.525],"714":[0,.61111,0,0,.525],"715":[0,.61111,0,0,.525],"728":[0,.61111,0,0,.525],"730":[0,.61111,0,0,.525],"770":[0,.61111,0,0,.525],"771":[0,.61111,0,0,.525],"776":[0,.61111,0,0,.525],"915":[0,.61111,0,0,.525],"916":[0,.61111,0,0,.525],"920":[0,.61111,0,0,.525],"923":[0,.61111,0,0,.525],"926":[0,.61111,0,0,.525],"928":[0,.61111,0,0,.525],"931":[0,.61111,0,0,.525],"933":[0,.61111,0,0,.525],"934":[0,.61111,0,0,.525],"936":[0,.61111,0,0,.525],"937":[0,.61111,0,0,.525],"8216":[0,.61111,0,0,.525],"8217":[0,.61111,0,0,.525],"8242":[0,.61111,0,0,.525],"9251":[.11111,.21944,0,0,.525]}},KN={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},oje={\u00C5:"A",\u00D0:"D",\u00DE:"o",\u00E5:"a",\u00F0:"d",\u00FE:"o",\u0410:"A",\u0411:"B",\u0412:"B",\u0413:"F",\u0414:"A",\u0415:"E",\u0416:"K",\u0417:"3",\u0418:"N",\u0419:"N",\u041A:"K",\u041B:"N",\u041C:"M",\u041D:"H",\u041E:"O",\u041F:"N",\u0420:"P",\u0421:"C",\u0422:"T",\u0423:"y",\u0424:"O",\u0425:"X",\u0426:"U",\u0427:"h",\u0428:"W",\u0429:"W",\u042A:"B",\u042B:"X",\u042C:"B",\u042D:"3",\u042E:"X",\u042F:"R",\u0430:"a",\u0431:"b",\u0432:"a",\u0433:"r",\u0434:"y",\u0435:"e",\u0436:"m",\u0437:"e",\u0438:"n",\u0439:"n",\u043A:"n",\u043B:"n",\u043C:"m",\u043D:"n",\u043E:"o",\u043F:"n",\u0440:"p",\u0441:"c",\u0442:"o",\u0443:"y",\u0444:"b",\u0445:"x",\u0446:"n",\u0447:"n",\u0448:"w",\u0449:"w",\u044A:"a",\u044B:"m",\u044C:"a",\u044D:"e",\u044E:"m",\u044F:"r"};function a8n(e,n){Fd[e]=n}function cee(e,n,t){if(!Fd[n])throw new Error("Font metrics not found for font: "+n+".");var a=e.charCodeAt(0),r=Fd[n][a];if(!r&&e[0]in oje&&(a=oje[e[0]].charCodeAt(0),r=Fd[n][a]),!r&&t==="text"&&aje(a)&&(r=Fd[n][77]),r)return{depth:r[0],height:r[1],italic:r[2],skew:r[3],width:r[4]}}var see={};function r8n(e){var n;if(e>=5?n=0:e>=3?n=1:n=2,!see[n]){var t=see[n]={cssEmPerMu:KN.quad[n]/18};for(var a in KN)KN.hasOwnProperty(a)&&(t[a]=KN[a][n])}return see[n]}var o8n=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],ije=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],uje=function(n,t){return t.size<2?n:o8n[n-1][t.size-1]},Td=class{constructor(n){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=n.style,this.color=n.color,this.size=n.size||Td.BASESIZE,this.textSize=n.textSize||this.size,this.phantom=!!n.phantom,this.font=n.font||"",this.fontFamily=n.fontFamily||"",this.fontWeight=n.fontWeight||"",this.fontShape=n.fontShape||"",this.sizeMultiplier=ije[this.size-1],this.maxSize=n.maxSize,this.minRuleThickness=n.minRuleThickness,this._fontMetrics=void 0}extend(n){var t={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var a in n)n.hasOwnProperty(a)&&(t[a]=n[a]);return new Td(t)}havingStyle(n){return this.style===n?this:this.extend({style:n,size:uje(this.textSize,n)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(n){return this.size===n&&this.textSize===n?this:this.extend({style:this.style.text(),size:n,textSize:n,sizeMultiplier:ije[n-1]})}havingBaseStyle(n){n=n||this.style.text();var t=uje(Td.BASESIZE,n);return this.size===t&&this.textSize===Td.BASESIZE&&this.style===n?this:this.extend({style:n,size:t})}havingBaseSizing(){var n;switch(this.style.id){case 4:case 5:n=3;break;case 6:case 7:n=1;break;default:n=6}return this.extend({style:this.style.text(),size:n})}withColor(n){return this.extend({color:n})}withPhantom(){return this.extend({phantom:!0})}withFont(n){return this.extend({font:n})}withTextFontFamily(n){return this.extend({fontFamily:n,font:""})}withTextFontWeight(n){return this.extend({fontWeight:n,font:""})}withTextFontShape(n){return this.extend({fontShape:n,font:""})}sizingClasses(n){return n.size!==this.size?["sizing","reset-size"+n.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==Td.BASESIZE?["sizing","reset-size"+this.size,"size"+Td.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=r8n(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}};Td.BASESIZE=6;var fee={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},i8n={ex:!0,em:!0,mu:!0},lje=function(n){return typeof n!="string"&&(n=n.unit),n in fee||n in i8n||n==="ex"},ui=function(n,t){var a;if(n.unit in fee)a=fee[n.unit]/t.fontMetrics().ptPerEm/t.sizeMultiplier;else if(n.unit==="mu")a=t.fontMetrics().cssEmPerMu;else{var r;if(t.style.isTight()?r=t.havingStyle(t.style.text()):r=t,n.unit==="ex")a=r.fontMetrics().xHeight;else if(n.unit==="em")a=r.fontMetrics().quad;else throw new Cn("Invalid unit: '"+n.unit+"'");r!==t&&(a*=r.sizeMultiplier/t.sizeMultiplier)}return Math.min(n.number*a,t.maxSize)},Hn=function(n){return+n.toFixed(4)+"em"},Ky=function(n){return n.filter(t=>t).join(" ")},cje=function(n,t,a){if(this.classes=n||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=a||{},t){t.style.isTight()&&this.classes.push("mtight");var r=t.getColor();r&&(this.style.color=r)}},sje=function(n){var t=document.createElement(n);t.className=Ky(this.classes);for(var a in this.style)this.style.hasOwnProperty(a)&&(t.style[a]=this.style[a]);for(var r in this.attributes)this.attributes.hasOwnProperty(r)&&t.setAttribute(r,this.attributes[r]);for(var i=0;i",t},_F=class{constructor(n,t,a,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,cje.call(this,n,a,r),this.children=t||[]}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return qt.contains(this.classes,n)}toNode(){return sje.call(this,"span")}toMarkup(){return fje.call(this,"span")}},XN=class{constructor(n,t,a,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,cje.call(this,t,r),this.children=a||[],this.setAttribute("href",n)}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return qt.contains(this.classes,n)}toNode(){return sje.call(this,"a")}toMarkup(){return fje.call(this,"a")}},vje=class{constructor(n,t,a){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=t,this.src=n,this.classes=["mord"],this.style=a}hasClass(n){return qt.contains(this.classes,n)}toNode(){var n=document.createElement("img");n.src=this.src,n.alt=this.alt,n.className="mord";for(var t in this.style)this.style.hasOwnProperty(t)&&(n.style[t]=this.style[t]);return n}toMarkup(){var n=''+qt.escape(this.alt)+'0&&(t=document.createElement("span"),t.style.marginRight=Hn(this.italic)),this.classes.length>0&&(t=t||document.createElement("span"),t.className=Ky(this.classes));for(var a in this.style)this.style.hasOwnProperty(a)&&(t=t||document.createElement("span"),t.style[a]=this.style[a]);return t?(t.appendChild(n),t):n}toMarkup(){var n=!1,t="0&&(a+="margin-right:"+this.italic+"em;");for(var r in this.style)this.style.hasOwnProperty(r)&&(a+=qt.hyphenate(r)+":"+this.style[r]+";");a&&(n=!0,t+=' style="'+qt.escape(a)+'"');var i=qt.escape(this.text);return n?(t+=">",t+=i,t+="",t):i}},Md=class{constructor(n,t){this.children=void 0,this.attributes=void 0,this.children=n||[],this.attributes=t||{}}toNode(){var n="http://www.w3.org/2000/svg",t=document.createElementNS(n,"svg");for(var a in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,a)&&t.setAttribute(a,this.attributes[a]);for(var r=0;r':''}},ZN=class{constructor(n){this.attributes=void 0,this.attributes=n||{}}toNode(){var n="http://www.w3.org/2000/svg",t=document.createElementNS(n,"line");for(var a in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,a)&&t.setAttribute(a,this.attributes[a]);return t}toMarkup(){var n=" but got "+String(e)+".")}var c8n={bin:1,close:1,inner:1,open:1,punct:1,rel:1},s8n={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},ho={math:{},text:{}};function S(e,n,t,a,r,i){ho[e][r]={font:n,group:t,replace:a},i&&a&&(ho[e][a]=ho[e][r])}var I="math",un="text",x="main",te="ams",ko="accent-token",vt="bin",js="close",pF="inner",Xt="mathord",yu="op-token",Bv="open",eO="punct",ue="rel",Eg="spacing",ge="textord";S(I,x,ue,"\u2261","\\equiv",!0);S(I,x,ue,"\u227A","\\prec",!0);S(I,x,ue,"\u227B","\\succ",!0);S(I,x,ue,"\u223C","\\sim",!0);S(I,x,ue,"\u22A5","\\perp");S(I,x,ue,"\u2AAF","\\preceq",!0);S(I,x,ue,"\u2AB0","\\succeq",!0);S(I,x,ue,"\u2243","\\simeq",!0);S(I,x,ue,"\u2223","\\mid",!0);S(I,x,ue,"\u226A","\\ll",!0);S(I,x,ue,"\u226B","\\gg",!0);S(I,x,ue,"\u224D","\\asymp",!0);S(I,x,ue,"\u2225","\\parallel");S(I,x,ue,"\u22C8","\\bowtie",!0);S(I,x,ue,"\u2323","\\smile",!0);S(I,x,ue,"\u2291","\\sqsubseteq",!0);S(I,x,ue,"\u2292","\\sqsupseteq",!0);S(I,x,ue,"\u2250","\\doteq",!0);S(I,x,ue,"\u2322","\\frown",!0);S(I,x,ue,"\u220B","\\ni",!0);S(I,x,ue,"\u221D","\\propto",!0);S(I,x,ue,"\u22A2","\\vdash",!0);S(I,x,ue,"\u22A3","\\dashv",!0);S(I,x,ue,"\u220B","\\owns");S(I,x,eO,".","\\ldotp");S(I,x,eO,"\u22C5","\\cdotp");S(I,x,ge,"#","\\#");S(un,x,ge,"#","\\#");S(I,x,ge,"&","\\&");S(un,x,ge,"&","\\&");S(I,x,ge,"\u2135","\\aleph",!0);S(I,x,ge,"\u2200","\\forall",!0);S(I,x,ge,"\u210F","\\hbar",!0);S(I,x,ge,"\u2203","\\exists",!0);S(I,x,ge,"\u2207","\\nabla",!0);S(I,x,ge,"\u266D","\\flat",!0);S(I,x,ge,"\u2113","\\ell",!0);S(I,x,ge,"\u266E","\\natural",!0);S(I,x,ge,"\u2663","\\clubsuit",!0);S(I,x,ge,"\u2118","\\wp",!0);S(I,x,ge,"\u266F","\\sharp",!0);S(I,x,ge,"\u2662","\\diamondsuit",!0);S(I,x,ge,"\u211C","\\Re",!0);S(I,x,ge,"\u2661","\\heartsuit",!0);S(I,x,ge,"\u2111","\\Im",!0);S(I,x,ge,"\u2660","\\spadesuit",!0);S(I,x,ge,"\xA7","\\S",!0);S(un,x,ge,"\xA7","\\S");S(I,x,ge,"\xB6","\\P",!0);S(un,x,ge,"\xB6","\\P");S(I,x,ge,"\u2020","\\dag");S(un,x,ge,"\u2020","\\dag");S(un,x,ge,"\u2020","\\textdagger");S(I,x,ge,"\u2021","\\ddag");S(un,x,ge,"\u2021","\\ddag");S(un,x,ge,"\u2021","\\textdaggerdbl");S(I,x,js,"\u23B1","\\rmoustache",!0);S(I,x,Bv,"\u23B0","\\lmoustache",!0);S(I,x,js,"\u27EF","\\rgroup",!0);S(I,x,Bv,"\u27EE","\\lgroup",!0);S(I,x,vt,"\u2213","\\mp",!0);S(I,x,vt,"\u2296","\\ominus",!0);S(I,x,vt,"\u228E","\\uplus",!0);S(I,x,vt,"\u2293","\\sqcap",!0);S(I,x,vt,"\u2217","\\ast");S(I,x,vt,"\u2294","\\sqcup",!0);S(I,x,vt,"\u25EF","\\bigcirc",!0);S(I,x,vt,"\u2219","\\bullet",!0);S(I,x,vt,"\u2021","\\ddagger");S(I,x,vt,"\u2240","\\wr",!0);S(I,x,vt,"\u2A3F","\\amalg");S(I,x,vt,"&","\\And");S(I,x,ue,"\u27F5","\\longleftarrow",!0);S(I,x,ue,"\u21D0","\\Leftarrow",!0);S(I,x,ue,"\u27F8","\\Longleftarrow",!0);S(I,x,ue,"\u27F6","\\longrightarrow",!0);S(I,x,ue,"\u21D2","\\Rightarrow",!0);S(I,x,ue,"\u27F9","\\Longrightarrow",!0);S(I,x,ue,"\u2194","\\leftrightarrow",!0);S(I,x,ue,"\u27F7","\\longleftrightarrow",!0);S(I,x,ue,"\u21D4","\\Leftrightarrow",!0);S(I,x,ue,"\u27FA","\\Longleftrightarrow",!0);S(I,x,ue,"\u21A6","\\mapsto",!0);S(I,x,ue,"\u27FC","\\longmapsto",!0);S(I,x,ue,"\u2197","\\nearrow",!0);S(I,x,ue,"\u21A9","\\hookleftarrow",!0);S(I,x,ue,"\u21AA","\\hookrightarrow",!0);S(I,x,ue,"\u2198","\\searrow",!0);S(I,x,ue,"\u21BC","\\leftharpoonup",!0);S(I,x,ue,"\u21C0","\\rightharpoonup",!0);S(I,x,ue,"\u2199","\\swarrow",!0);S(I,x,ue,"\u21BD","\\leftharpoondown",!0);S(I,x,ue,"\u21C1","\\rightharpoondown",!0);S(I,x,ue,"\u2196","\\nwarrow",!0);S(I,x,ue,"\u21CC","\\rightleftharpoons",!0);S(I,te,ue,"\u226E","\\nless",!0);S(I,te,ue,"\uE010","\\@nleqslant");S(I,te,ue,"\uE011","\\@nleqq");S(I,te,ue,"\u2A87","\\lneq",!0);S(I,te,ue,"\u2268","\\lneqq",!0);S(I,te,ue,"\uE00C","\\@lvertneqq");S(I,te,ue,"\u22E6","\\lnsim",!0);S(I,te,ue,"\u2A89","\\lnapprox",!0);S(I,te,ue,"\u2280","\\nprec",!0);S(I,te,ue,"\u22E0","\\npreceq",!0);S(I,te,ue,"\u22E8","\\precnsim",!0);S(I,te,ue,"\u2AB9","\\precnapprox",!0);S(I,te,ue,"\u2241","\\nsim",!0);S(I,te,ue,"\uE006","\\@nshortmid");S(I,te,ue,"\u2224","\\nmid",!0);S(I,te,ue,"\u22AC","\\nvdash",!0);S(I,te,ue,"\u22AD","\\nvDash",!0);S(I,te,ue,"\u22EA","\\ntriangleleft");S(I,te,ue,"\u22EC","\\ntrianglelefteq",!0);S(I,te,ue,"\u228A","\\subsetneq",!0);S(I,te,ue,"\uE01A","\\@varsubsetneq");S(I,te,ue,"\u2ACB","\\subsetneqq",!0);S(I,te,ue,"\uE017","\\@varsubsetneqq");S(I,te,ue,"\u226F","\\ngtr",!0);S(I,te,ue,"\uE00F","\\@ngeqslant");S(I,te,ue,"\uE00E","\\@ngeqq");S(I,te,ue,"\u2A88","\\gneq",!0);S(I,te,ue,"\u2269","\\gneqq",!0);S(I,te,ue,"\uE00D","\\@gvertneqq");S(I,te,ue,"\u22E7","\\gnsim",!0);S(I,te,ue,"\u2A8A","\\gnapprox",!0);S(I,te,ue,"\u2281","\\nsucc",!0);S(I,te,ue,"\u22E1","\\nsucceq",!0);S(I,te,ue,"\u22E9","\\succnsim",!0);S(I,te,ue,"\u2ABA","\\succnapprox",!0);S(I,te,ue,"\u2246","\\ncong",!0);S(I,te,ue,"\uE007","\\@nshortparallel");S(I,te,ue,"\u2226","\\nparallel",!0);S(I,te,ue,"\u22AF","\\nVDash",!0);S(I,te,ue,"\u22EB","\\ntriangleright");S(I,te,ue,"\u22ED","\\ntrianglerighteq",!0);S(I,te,ue,"\uE018","\\@nsupseteqq");S(I,te,ue,"\u228B","\\supsetneq",!0);S(I,te,ue,"\uE01B","\\@varsupsetneq");S(I,te,ue,"\u2ACC","\\supsetneqq",!0);S(I,te,ue,"\uE019","\\@varsupsetneqq");S(I,te,ue,"\u22AE","\\nVdash",!0);S(I,te,ue,"\u2AB5","\\precneqq",!0);S(I,te,ue,"\u2AB6","\\succneqq",!0);S(I,te,ue,"\uE016","\\@nsubseteqq");S(I,te,vt,"\u22B4","\\unlhd");S(I,te,vt,"\u22B5","\\unrhd");S(I,te,ue,"\u219A","\\nleftarrow",!0);S(I,te,ue,"\u219B","\\nrightarrow",!0);S(I,te,ue,"\u21CD","\\nLeftarrow",!0);S(I,te,ue,"\u21CF","\\nRightarrow",!0);S(I,te,ue,"\u21AE","\\nleftrightarrow",!0);S(I,te,ue,"\u21CE","\\nLeftrightarrow",!0);S(I,te,ue,"\u25B3","\\vartriangle");S(I,te,ge,"\u210F","\\hslash");S(I,te,ge,"\u25BD","\\triangledown");S(I,te,ge,"\u25CA","\\lozenge");S(I,te,ge,"\u24C8","\\circledS");S(I,te,ge,"\xAE","\\circledR");S(un,te,ge,"\xAE","\\circledR");S(I,te,ge,"\u2221","\\measuredangle",!0);S(I,te,ge,"\u2204","\\nexists");S(I,te,ge,"\u2127","\\mho");S(I,te,ge,"\u2132","\\Finv",!0);S(I,te,ge,"\u2141","\\Game",!0);S(I,te,ge,"\u2035","\\backprime");S(I,te,ge,"\u25B2","\\blacktriangle");S(I,te,ge,"\u25BC","\\blacktriangledown");S(I,te,ge,"\u25A0","\\blacksquare");S(I,te,ge,"\u29EB","\\blacklozenge");S(I,te,ge,"\u2605","\\bigstar");S(I,te,ge,"\u2222","\\sphericalangle",!0);S(I,te,ge,"\u2201","\\complement",!0);S(I,te,ge,"\xF0","\\eth",!0);S(un,x,ge,"\xF0","\xF0");S(I,te,ge,"\u2571","\\diagup");S(I,te,ge,"\u2572","\\diagdown");S(I,te,ge,"\u25A1","\\square");S(I,te,ge,"\u25A1","\\Box");S(I,te,ge,"\u25CA","\\Diamond");S(I,te,ge,"\xA5","\\yen",!0);S(un,te,ge,"\xA5","\\yen",!0);S(I,te,ge,"\u2713","\\checkmark",!0);S(un,te,ge,"\u2713","\\checkmark");S(I,te,ge,"\u2136","\\beth",!0);S(I,te,ge,"\u2138","\\daleth",!0);S(I,te,ge,"\u2137","\\gimel",!0);S(I,te,ge,"\u03DD","\\digamma",!0);S(I,te,ge,"\u03F0","\\varkappa");S(I,te,Bv,"\u250C","\\@ulcorner",!0);S(I,te,js,"\u2510","\\@urcorner",!0);S(I,te,Bv,"\u2514","\\@llcorner",!0);S(I,te,js,"\u2518","\\@lrcorner",!0);S(I,te,ue,"\u2266","\\leqq",!0);S(I,te,ue,"\u2A7D","\\leqslant",!0);S(I,te,ue,"\u2A95","\\eqslantless",!0);S(I,te,ue,"\u2272","\\lesssim",!0);S(I,te,ue,"\u2A85","\\lessapprox",!0);S(I,te,ue,"\u224A","\\approxeq",!0);S(I,te,vt,"\u22D6","\\lessdot");S(I,te,ue,"\u22D8","\\lll",!0);S(I,te,ue,"\u2276","\\lessgtr",!0);S(I,te,ue,"\u22DA","\\lesseqgtr",!0);S(I,te,ue,"\u2A8B","\\lesseqqgtr",!0);S(I,te,ue,"\u2251","\\doteqdot");S(I,te,ue,"\u2253","\\risingdotseq",!0);S(I,te,ue,"\u2252","\\fallingdotseq",!0);S(I,te,ue,"\u223D","\\backsim",!0);S(I,te,ue,"\u22CD","\\backsimeq",!0);S(I,te,ue,"\u2AC5","\\subseteqq",!0);S(I,te,ue,"\u22D0","\\Subset",!0);S(I,te,ue,"\u228F","\\sqsubset",!0);S(I,te,ue,"\u227C","\\preccurlyeq",!0);S(I,te,ue,"\u22DE","\\curlyeqprec",!0);S(I,te,ue,"\u227E","\\precsim",!0);S(I,te,ue,"\u2AB7","\\precapprox",!0);S(I,te,ue,"\u22B2","\\vartriangleleft");S(I,te,ue,"\u22B4","\\trianglelefteq");S(I,te,ue,"\u22A8","\\vDash",!0);S(I,te,ue,"\u22AA","\\Vvdash",!0);S(I,te,ue,"\u2323","\\smallsmile");S(I,te,ue,"\u2322","\\smallfrown");S(I,te,ue,"\u224F","\\bumpeq",!0);S(I,te,ue,"\u224E","\\Bumpeq",!0);S(I,te,ue,"\u2267","\\geqq",!0);S(I,te,ue,"\u2A7E","\\geqslant",!0);S(I,te,ue,"\u2A96","\\eqslantgtr",!0);S(I,te,ue,"\u2273","\\gtrsim",!0);S(I,te,ue,"\u2A86","\\gtrapprox",!0);S(I,te,vt,"\u22D7","\\gtrdot");S(I,te,ue,"\u22D9","\\ggg",!0);S(I,te,ue,"\u2277","\\gtrless",!0);S(I,te,ue,"\u22DB","\\gtreqless",!0);S(I,te,ue,"\u2A8C","\\gtreqqless",!0);S(I,te,ue,"\u2256","\\eqcirc",!0);S(I,te,ue,"\u2257","\\circeq",!0);S(I,te,ue,"\u225C","\\triangleq",!0);S(I,te,ue,"\u223C","\\thicksim");S(I,te,ue,"\u2248","\\thickapprox");S(I,te,ue,"\u2AC6","\\supseteqq",!0);S(I,te,ue,"\u22D1","\\Supset",!0);S(I,te,ue,"\u2290","\\sqsupset",!0);S(I,te,ue,"\u227D","\\succcurlyeq",!0);S(I,te,ue,"\u22DF","\\curlyeqsucc",!0);S(I,te,ue,"\u227F","\\succsim",!0);S(I,te,ue,"\u2AB8","\\succapprox",!0);S(I,te,ue,"\u22B3","\\vartriangleright");S(I,te,ue,"\u22B5","\\trianglerighteq");S(I,te,ue,"\u22A9","\\Vdash",!0);S(I,te,ue,"\u2223","\\shortmid");S(I,te,ue,"\u2225","\\shortparallel");S(I,te,ue,"\u226C","\\between",!0);S(I,te,ue,"\u22D4","\\pitchfork",!0);S(I,te,ue,"\u221D","\\varpropto");S(I,te,ue,"\u25C0","\\blacktriangleleft");S(I,te,ue,"\u2234","\\therefore",!0);S(I,te,ue,"\u220D","\\backepsilon");S(I,te,ue,"\u25B6","\\blacktriangleright");S(I,te,ue,"\u2235","\\because",!0);S(I,te,ue,"\u22D8","\\llless");S(I,te,ue,"\u22D9","\\gggtr");S(I,te,vt,"\u22B2","\\lhd");S(I,te,vt,"\u22B3","\\rhd");S(I,te,ue,"\u2242","\\eqsim",!0);S(I,x,ue,"\u22C8","\\Join");S(I,te,ue,"\u2251","\\Doteq",!0);S(I,te,vt,"\u2214","\\dotplus",!0);S(I,te,vt,"\u2216","\\smallsetminus");S(I,te,vt,"\u22D2","\\Cap",!0);S(I,te,vt,"\u22D3","\\Cup",!0);S(I,te,vt,"\u2A5E","\\doublebarwedge",!0);S(I,te,vt,"\u229F","\\boxminus",!0);S(I,te,vt,"\u229E","\\boxplus",!0);S(I,te,vt,"\u22C7","\\divideontimes",!0);S(I,te,vt,"\u22C9","\\ltimes",!0);S(I,te,vt,"\u22CA","\\rtimes",!0);S(I,te,vt,"\u22CB","\\leftthreetimes",!0);S(I,te,vt,"\u22CC","\\rightthreetimes",!0);S(I,te,vt,"\u22CF","\\curlywedge",!0);S(I,te,vt,"\u22CE","\\curlyvee",!0);S(I,te,vt,"\u229D","\\circleddash",!0);S(I,te,vt,"\u229B","\\circledast",!0);S(I,te,vt,"\u22C5","\\centerdot");S(I,te,vt,"\u22BA","\\intercal",!0);S(I,te,vt,"\u22D2","\\doublecap");S(I,te,vt,"\u22D3","\\doublecup");S(I,te,vt,"\u22A0","\\boxtimes",!0);S(I,te,ue,"\u21E2","\\dashrightarrow",!0);S(I,te,ue,"\u21E0","\\dashleftarrow",!0);S(I,te,ue,"\u21C7","\\leftleftarrows",!0);S(I,te,ue,"\u21C6","\\leftrightarrows",!0);S(I,te,ue,"\u21DA","\\Lleftarrow",!0);S(I,te,ue,"\u219E","\\twoheadleftarrow",!0);S(I,te,ue,"\u21A2","\\leftarrowtail",!0);S(I,te,ue,"\u21AB","\\looparrowleft",!0);S(I,te,ue,"\u21CB","\\leftrightharpoons",!0);S(I,te,ue,"\u21B6","\\curvearrowleft",!0);S(I,te,ue,"\u21BA","\\circlearrowleft",!0);S(I,te,ue,"\u21B0","\\Lsh",!0);S(I,te,ue,"\u21C8","\\upuparrows",!0);S(I,te,ue,"\u21BF","\\upharpoonleft",!0);S(I,te,ue,"\u21C3","\\downharpoonleft",!0);S(I,x,ue,"\u22B6","\\origof",!0);S(I,x,ue,"\u22B7","\\imageof",!0);S(I,te,ue,"\u22B8","\\multimap",!0);S(I,te,ue,"\u21AD","\\leftrightsquigarrow",!0);S(I,te,ue,"\u21C9","\\rightrightarrows",!0);S(I,te,ue,"\u21C4","\\rightleftarrows",!0);S(I,te,ue,"\u21A0","\\twoheadrightarrow",!0);S(I,te,ue,"\u21A3","\\rightarrowtail",!0);S(I,te,ue,"\u21AC","\\looparrowright",!0);S(I,te,ue,"\u21B7","\\curvearrowright",!0);S(I,te,ue,"\u21BB","\\circlearrowright",!0);S(I,te,ue,"\u21B1","\\Rsh",!0);S(I,te,ue,"\u21CA","\\downdownarrows",!0);S(I,te,ue,"\u21BE","\\upharpoonright",!0);S(I,te,ue,"\u21C2","\\downharpoonright",!0);S(I,te,ue,"\u21DD","\\rightsquigarrow",!0);S(I,te,ue,"\u21DD","\\leadsto");S(I,te,ue,"\u21DB","\\Rrightarrow",!0);S(I,te,ue,"\u21BE","\\restriction");S(I,x,ge,"\u2018","`");S(I,x,ge,"$","\\$");S(un,x,ge,"$","\\$");S(un,x,ge,"$","\\textdollar");S(I,x,ge,"%","\\%");S(un,x,ge,"%","\\%");S(I,x,ge,"_","\\_");S(un,x,ge,"_","\\_");S(un,x,ge,"_","\\textunderscore");S(I,x,ge,"\u2220","\\angle",!0);S(I,x,ge,"\u221E","\\infty",!0);S(I,x,ge,"\u2032","\\prime");S(I,x,ge,"\u25B3","\\triangle");S(I,x,ge,"\u0393","\\Gamma",!0);S(I,x,ge,"\u0394","\\Delta",!0);S(I,x,ge,"\u0398","\\Theta",!0);S(I,x,ge,"\u039B","\\Lambda",!0);S(I,x,ge,"\u039E","\\Xi",!0);S(I,x,ge,"\u03A0","\\Pi",!0);S(I,x,ge,"\u03A3","\\Sigma",!0);S(I,x,ge,"\u03A5","\\Upsilon",!0);S(I,x,ge,"\u03A6","\\Phi",!0);S(I,x,ge,"\u03A8","\\Psi",!0);S(I,x,ge,"\u03A9","\\Omega",!0);S(I,x,ge,"A","\u0391");S(I,x,ge,"B","\u0392");S(I,x,ge,"E","\u0395");S(I,x,ge,"Z","\u0396");S(I,x,ge,"H","\u0397");S(I,x,ge,"I","\u0399");S(I,x,ge,"K","\u039A");S(I,x,ge,"M","\u039C");S(I,x,ge,"N","\u039D");S(I,x,ge,"O","\u039F");S(I,x,ge,"P","\u03A1");S(I,x,ge,"T","\u03A4");S(I,x,ge,"X","\u03A7");S(I,x,ge,"\xAC","\\neg",!0);S(I,x,ge,"\xAC","\\lnot");S(I,x,ge,"\u22A4","\\top");S(I,x,ge,"\u22A5","\\bot");S(I,x,ge,"\u2205","\\emptyset");S(I,te,ge,"\u2205","\\varnothing");S(I,x,Xt,"\u03B1","\\alpha",!0);S(I,x,Xt,"\u03B2","\\beta",!0);S(I,x,Xt,"\u03B3","\\gamma",!0);S(I,x,Xt,"\u03B4","\\delta",!0);S(I,x,Xt,"\u03F5","\\epsilon",!0);S(I,x,Xt,"\u03B6","\\zeta",!0);S(I,x,Xt,"\u03B7","\\eta",!0);S(I,x,Xt,"\u03B8","\\theta",!0);S(I,x,Xt,"\u03B9","\\iota",!0);S(I,x,Xt,"\u03BA","\\kappa",!0);S(I,x,Xt,"\u03BB","\\lambda",!0);S(I,x,Xt,"\u03BC","\\mu",!0);S(I,x,Xt,"\u03BD","\\nu",!0);S(I,x,Xt,"\u03BE","\\xi",!0);S(I,x,Xt,"\u03BF","\\omicron",!0);S(I,x,Xt,"\u03C0","\\pi",!0);S(I,x,Xt,"\u03C1","\\rho",!0);S(I,x,Xt,"\u03C3","\\sigma",!0);S(I,x,Xt,"\u03C4","\\tau",!0);S(I,x,Xt,"\u03C5","\\upsilon",!0);S(I,x,Xt,"\u03D5","\\phi",!0);S(I,x,Xt,"\u03C7","\\chi",!0);S(I,x,Xt,"\u03C8","\\psi",!0);S(I,x,Xt,"\u03C9","\\omega",!0);S(I,x,Xt,"\u03B5","\\varepsilon",!0);S(I,x,Xt,"\u03D1","\\vartheta",!0);S(I,x,Xt,"\u03D6","\\varpi",!0);S(I,x,Xt,"\u03F1","\\varrho",!0);S(I,x,Xt,"\u03C2","\\varsigma",!0);S(I,x,Xt,"\u03C6","\\varphi",!0);S(I,x,vt,"\u2217","*",!0);S(I,x,vt,"+","+");S(I,x,vt,"\u2212","-",!0);S(I,x,vt,"\u22C5","\\cdot",!0);S(I,x,vt,"\u2218","\\circ",!0);S(I,x,vt,"\xF7","\\div",!0);S(I,x,vt,"\xB1","\\pm",!0);S(I,x,vt,"\xD7","\\times",!0);S(I,x,vt,"\u2229","\\cap",!0);S(I,x,vt,"\u222A","\\cup",!0);S(I,x,vt,"\u2216","\\setminus",!0);S(I,x,vt,"\u2227","\\land");S(I,x,vt,"\u2228","\\lor");S(I,x,vt,"\u2227","\\wedge",!0);S(I,x,vt,"\u2228","\\vee",!0);S(I,x,ge,"\u221A","\\surd");S(I,x,Bv,"\u27E8","\\langle",!0);S(I,x,Bv,"\u2223","\\lvert");S(I,x,Bv,"\u2225","\\lVert");S(I,x,js,"?","?");S(I,x,js,"!","!");S(I,x,js,"\u27E9","\\rangle",!0);S(I,x,js,"\u2223","\\rvert");S(I,x,js,"\u2225","\\rVert");S(I,x,ue,"=","=");S(I,x,ue,":",":");S(I,x,ue,"\u2248","\\approx",!0);S(I,x,ue,"\u2245","\\cong",!0);S(I,x,ue,"\u2265","\\ge");S(I,x,ue,"\u2265","\\geq",!0);S(I,x,ue,"\u2190","\\gets");S(I,x,ue,">","\\gt",!0);S(I,x,ue,"\u2208","\\in",!0);S(I,x,ue,"\uE020","\\@not");S(I,x,ue,"\u2282","\\subset",!0);S(I,x,ue,"\u2283","\\supset",!0);S(I,x,ue,"\u2286","\\subseteq",!0);S(I,x,ue,"\u2287","\\supseteq",!0);S(I,te,ue,"\u2288","\\nsubseteq",!0);S(I,te,ue,"\u2289","\\nsupseteq",!0);S(I,x,ue,"\u22A8","\\models");S(I,x,ue,"\u2190","\\leftarrow",!0);S(I,x,ue,"\u2264","\\le");S(I,x,ue,"\u2264","\\leq",!0);S(I,x,ue,"<","\\lt",!0);S(I,x,ue,"\u2192","\\rightarrow",!0);S(I,x,ue,"\u2192","\\to");S(I,te,ue,"\u2271","\\ngeq",!0);S(I,te,ue,"\u2270","\\nleq",!0);S(I,x,Eg,"\xA0","\\ ");S(I,x,Eg,"\xA0","\\space");S(I,x,Eg,"\xA0","\\nobreakspace");S(un,x,Eg,"\xA0","\\ ");S(un,x,Eg,"\xA0"," ");S(un,x,Eg,"\xA0","\\space");S(un,x,Eg,"\xA0","\\nobreakspace");S(I,x,Eg,null,"\\nobreak");S(I,x,Eg,null,"\\allowbreak");S(I,x,eO,",",",");S(I,x,eO,";",";");S(I,te,vt,"\u22BC","\\barwedge",!0);S(I,te,vt,"\u22BB","\\veebar",!0);S(I,x,vt,"\u2299","\\odot",!0);S(I,x,vt,"\u2295","\\oplus",!0);S(I,x,vt,"\u2297","\\otimes",!0);S(I,x,ge,"\u2202","\\partial",!0);S(I,x,vt,"\u2298","\\oslash",!0);S(I,te,vt,"\u229A","\\circledcirc",!0);S(I,te,vt,"\u22A1","\\boxdot",!0);S(I,x,vt,"\u25B3","\\bigtriangleup");S(I,x,vt,"\u25BD","\\bigtriangledown");S(I,x,vt,"\u2020","\\dagger");S(I,x,vt,"\u22C4","\\diamond");S(I,x,vt,"\u22C6","\\star");S(I,x,vt,"\u25C3","\\triangleleft");S(I,x,vt,"\u25B9","\\triangleright");S(I,x,Bv,"{","\\{");S(un,x,ge,"{","\\{");S(un,x,ge,"{","\\textbraceleft");S(I,x,js,"}","\\}");S(un,x,ge,"}","\\}");S(un,x,ge,"}","\\textbraceright");S(I,x,Bv,"{","\\lbrace");S(I,x,js,"}","\\rbrace");S(I,x,Bv,"[","\\lbrack",!0);S(un,x,ge,"[","\\lbrack",!0);S(I,x,js,"]","\\rbrack",!0);S(un,x,ge,"]","\\rbrack",!0);S(I,x,Bv,"(","\\lparen",!0);S(I,x,js,")","\\rparen",!0);S(un,x,ge,"<","\\textless",!0);S(un,x,ge,">","\\textgreater",!0);S(I,x,Bv,"\u230A","\\lfloor",!0);S(I,x,js,"\u230B","\\rfloor",!0);S(I,x,Bv,"\u2308","\\lceil",!0);S(I,x,js,"\u2309","\\rceil",!0);S(I,x,ge,"\\","\\backslash");S(I,x,ge,"\u2223","|");S(I,x,ge,"\u2223","\\vert");S(un,x,ge,"|","\\textbar",!0);S(I,x,ge,"\u2225","\\|");S(I,x,ge,"\u2225","\\Vert");S(un,x,ge,"\u2225","\\textbardbl");S(un,x,ge,"~","\\textasciitilde");S(un,x,ge,"\\","\\textbackslash");S(un,x,ge,"^","\\textasciicircum");S(I,x,ue,"\u2191","\\uparrow",!0);S(I,x,ue,"\u21D1","\\Uparrow",!0);S(I,x,ue,"\u2193","\\downarrow",!0);S(I,x,ue,"\u21D3","\\Downarrow",!0);S(I,x,ue,"\u2195","\\updownarrow",!0);S(I,x,ue,"\u21D5","\\Updownarrow",!0);S(I,x,yu,"\u2210","\\coprod");S(I,x,yu,"\u22C1","\\bigvee");S(I,x,yu,"\u22C0","\\bigwedge");S(I,x,yu,"\u2A04","\\biguplus");S(I,x,yu,"\u22C2","\\bigcap");S(I,x,yu,"\u22C3","\\bigcup");S(I,x,yu,"\u222B","\\int");S(I,x,yu,"\u222B","\\intop");S(I,x,yu,"\u222C","\\iint");S(I,x,yu,"\u222D","\\iiint");S(I,x,yu,"\u220F","\\prod");S(I,x,yu,"\u2211","\\sum");S(I,x,yu,"\u2A02","\\bigotimes");S(I,x,yu,"\u2A01","\\bigoplus");S(I,x,yu,"\u2A00","\\bigodot");S(I,x,yu,"\u222E","\\oint");S(I,x,yu,"\u222F","\\oiint");S(I,x,yu,"\u2230","\\oiiint");S(I,x,yu,"\u2A06","\\bigsqcup");S(I,x,yu,"\u222B","\\smallint");S(un,x,pF,"\u2026","\\textellipsis");S(I,x,pF,"\u2026","\\mathellipsis");S(un,x,pF,"\u2026","\\ldots",!0);S(I,x,pF,"\u2026","\\ldots",!0);S(I,x,pF,"\u22EF","\\@cdots",!0);S(I,x,pF,"\u22F1","\\ddots",!0);S(I,x,ge,"\u22EE","\\varvdots");S(I,x,ko,"\u02CA","\\acute");S(I,x,ko,"\u02CB","\\grave");S(I,x,ko,"\xA8","\\ddot");S(I,x,ko,"~","\\tilde");S(I,x,ko,"\u02C9","\\bar");S(I,x,ko,"\u02D8","\\breve");S(I,x,ko,"\u02C7","\\check");S(I,x,ko,"^","\\hat");S(I,x,ko,"\u20D7","\\vec");S(I,x,ko,"\u02D9","\\dot");S(I,x,ko,"\u02DA","\\mathring");S(I,x,Xt,"\uE131","\\@imath");S(I,x,Xt,"\uE237","\\@jmath");S(I,x,ge,"\u0131","\u0131");S(I,x,ge,"\u0237","\u0237");S(un,x,ge,"\u0131","\\i",!0);S(un,x,ge,"\u0237","\\j",!0);S(un,x,ge,"\xDF","\\ss",!0);S(un,x,ge,"\xE6","\\ae",!0);S(un,x,ge,"\u0153","\\oe",!0);S(un,x,ge,"\xF8","\\o",!0);S(un,x,ge,"\xC6","\\AE",!0);S(un,x,ge,"\u0152","\\OE",!0);S(un,x,ge,"\xD8","\\O",!0);S(un,x,ko,"\u02CA","\\'");S(un,x,ko,"\u02CB","\\`");S(un,x,ko,"\u02C6","\\^");S(un,x,ko,"\u02DC","\\~");S(un,x,ko,"\u02C9","\\=");S(un,x,ko,"\u02D8","\\u");S(un,x,ko,"\u02D9","\\.");S(un,x,ko,"\xB8","\\c");S(un,x,ko,"\u02DA","\\r");S(un,x,ko,"\u02C7","\\v");S(un,x,ko,"\xA8",'\\"');S(un,x,ko,"\u02DD","\\H");S(un,x,ko,"\u25EF","\\textcircled");var _je={"--":!0,"---":!0,"``":!0,"''":!0};S(un,x,ge,"\u2013","--",!0);S(un,x,ge,"\u2013","\\textendash");S(un,x,ge,"\u2014","---",!0);S(un,x,ge,"\u2014","\\textemdash");S(un,x,ge,"\u2018","`",!0);S(un,x,ge,"\u2018","\\textquoteleft");S(un,x,ge,"\u2019","'",!0);S(un,x,ge,"\u2019","\\textquoteright");S(un,x,ge,"\u201C","``",!0);S(un,x,ge,"\u201C","\\textquotedblleft");S(un,x,ge,"\u201D","''",!0);S(un,x,ge,"\u201D","\\textquotedblright");S(I,x,ge,"\xB0","\\degree",!0);S(un,x,ge,"\xB0","\\degree");S(un,x,ge,"\xB0","\\textdegree",!0);S(I,x,ge,"\xA3","\\pounds");S(I,x,ge,"\xA3","\\mathsterling",!0);S(un,x,ge,"\xA3","\\pounds");S(un,x,ge,"\xA3","\\textsterling",!0);S(I,te,ge,"\u2720","\\maltese");S(un,te,ge,"\u2720","\\maltese");var pje='0123456789/@."';for(nO=0;nO0)return j_(i,s,r,t,u.concat(f));if(c){var v,m;if(c==="boldsymbol"){var _=m8n(i,r,t,u,a);v=_.fontName,m=[_.fontClass]}else l?(v=yje[c].fontName,m=[c]):(v=lO(c,t.fontWeight,t.fontShape),m=[c,t.fontWeight,t.fontShape]);if(uO(i,v,r).metrics)return j_(i,v,r,t,u.concat(m));if(_je.hasOwnProperty(i)&&v.slice(0,10)==="Typewriter"){for(var h=[],R=0;R{if(Ky(e.classes)!==Ky(n.classes)||e.skew!==n.skew||e.maxFontSize!==n.maxFontSize)return!1;if(e.classes.length===1){var t=e.classes[0];if(t==="mbin"||t==="mord")return!1}for(var a in e.style)if(e.style.hasOwnProperty(a)&&e.style[a]!==n.style[a])return!1;for(var r in n.style)if(n.style.hasOwnProperty(r)&&e.style[r]!==n.style[r])return!1;return!0},d8n=e=>{for(var n=0;nt&&(t=u.height),u.depth>a&&(a=u.depth),u.maxFontSize>r&&(r=u.maxFontSize)}n.height=t,n.depth=a,n.maxFontSize=r},Gf=function(n,t,a,r){var i=new _F(n,t,a,r);return pee(i),i},gje=(e,n,t,a)=>new _F(e,n,t,a),h8n=function(n,t,a){var r=Gf([n],[],t);return r.height=Math.max(a||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=Hn(r.height),r.maxFontSize=1,r},g8n=function(n,t,a,r){var i=new XN(n,t,a,r);return pee(i),i},Dje=function(n){var t=new mF(n);return pee(t),t},D8n=function(n,t){return n instanceof mF?Gf([],[n],t):n},y8n=function(n){if(n.positionType==="individualShift"){for(var t=n.children,a=[t[0]],r=-t[0].shift-t[0].elem.depth,i=r,u=1;u{var t=Gf(["mspace"],[],n),a=ui(e,n);return t.style.marginRight=Hn(a),t},lO=function(n,t,a){var r="";switch(n){case"amsrm":r="AMS";break;case"textrm":r="Main";break;case"textsf":r="SansSerif";break;case"texttt":r="Typewriter";break;default:r=n}var i;return t==="textbf"&&a==="textit"?i="BoldItalic":t==="textbf"?i="Bold":t==="textit"?i="Italic":i="Regular",r+"-"+i},yje={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathnormal:{variant:"italic",fontName:"Math-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},bje={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},w8n=function(n,t){var[a,r,i]=bje[n],u=new Sg(a),l=new Md([u],{width:Hn(r),height:Hn(i),style:"width:"+Hn(r),viewBox:"0 0 "+1e3*r+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),c=gje(["overlay"],[l],t);return c.height=i,c.style.height=Hn(i),c.style.width=Hn(r),c},Ge={fontMap:yje,makeSymbol:j_,mathsym:v8n,makeSpan:Gf,makeSvgSpan:gje,makeLineSpan:h8n,makeAnchor:g8n,makeFragment:Dje,wrapFragment:D8n,makeVList:b8n,makeOrd:_8n,makeGlue:R8n,staticSvg:w8n,svgData:bje,tryCombineChars:d8n},ci={number:3,unit:"mu"},cw={number:4,unit:"mu"},Ig={number:5,unit:"mu"},S8n={mord:{mop:ci,mbin:cw,mrel:Ig,minner:ci},mop:{mord:ci,mop:ci,mrel:Ig,minner:ci},mbin:{mord:cw,mop:cw,mopen:cw,minner:cw},mrel:{mord:Ig,mop:Ig,mopen:Ig,minner:Ig},mopen:{},mclose:{mop:ci,mbin:cw,mrel:Ig,minner:ci},mpunct:{mord:ci,mop:ci,mrel:Ig,mopen:ci,mclose:ci,mpunct:ci,minner:ci},minner:{mord:ci,mop:ci,mbin:cw,mrel:Ig,mopen:ci,mpunct:ci,minner:ci}},E8n={mord:{mop:ci},mop:{mord:ci,mop:ci},mbin:{},mrel:{},mopen:{},mclose:{mop:ci},mpunct:{},minner:{mop:ci}},Rje={},cO={},sO={};function lt(e){for(var{type:n,names:t,props:a,handler:r,htmlBuilder:i,mathmlBuilder:u}=e,l={type:n,numArgs:a.numArgs,argTypes:a.argTypes,allowedInArgument:!!a.allowedInArgument,allowedInText:!!a.allowedInText,allowedInMath:a.allowedInMath===void 0?!0:a.allowedInMath,numOptionalArgs:a.numOptionalArgs||0,infix:!!a.infix,primitive:!!a.primitive,handler:r},c=0;c{var g=R.classes[0],p=h.classes[0];g==="mbin"&&qt.contains(I8n,p)?R.classes[0]="mord":p==="mbin"&&qt.contains(C8n,g)&&(h.classes[0]="mord")},{node:v},m,_),wje(i,(h,R)=>{var g=dee(R),p=dee(h),y=g&&p?h.hasClass("mtight")?E8n[g][p]:S8n[g][p]:null;if(y)return Ge.makeGlue(y,s)},{node:v},m,_),i},wje=function e(n,t,a,r,i){r&&n.push(r);for(var u=0;um=>{n.splice(v+1,0,m),u++})(u)}r&&n.pop()},Sje=function(n){return n instanceof mF||n instanceof XN||n instanceof _F&&n.hasClass("enclosing")?n:null},M8n=function e(n,t){var a=Sje(n);if(a){var r=a.children;if(r.length){if(t==="right")return e(r[r.length-1],"right");if(t==="left")return e(r[0],"left")}}return n},dee=function(n,t){return n?(t&&(n=M8n(n,t)),T8n[n.classes[0]]||null):null},L4=function(n,t){var a=["nulldelimiter"].concat(n.baseSizingClasses());return Fg(t.concat(a))},pr=function(n,t,a){if(!n)return Fg();if(cO[n.type]){var r=cO[n.type](n,t);if(a&&t.size!==a.size){r=Fg(t.sizingClasses(a),[r],t);var i=t.sizeMultiplier/a.sizeMultiplier;r.height*=i,r.depth*=i}return r}else throw new Cn("Got group of unknown type: '"+n.type+"'")};function vO(e,n){var t=Fg(["base"],e,n),a=Fg(["strut"]);return a.style.height=Hn(t.height+t.depth),t.depth&&(a.style.verticalAlign=Hn(-t.depth)),t.children.unshift(a),t}function hee(e,n){var t=null;e.length===1&&e[0].type==="tag"&&(t=e[0].tag,e=e[0].body);var a=Xu(e,n,"root"),r;a.length===2&&a[1].hasClass("tag")&&(r=a.pop());for(var i=[],u=[],l=0;l0&&(i.push(vO(u,n)),u=[]),i.push(a[l]));u.length>0&&i.push(vO(u,n));var s;t?(s=vO(Xu(t,n,!0)),s.classes=["tag"],i.push(s)):r&&i.push(r);var f=Fg(["katex-html"],i);if(f.setAttribute("aria-hidden","true"),s){var v=s.children[0];v.style.height=Hn(f.height+f.depth),f.depth&&(v.style.verticalAlign=Hn(-f.depth))}return f}function Eje(e){return new mF(e)}var Jv=class{constructor(n,t,a){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=n,this.attributes={},this.children=t||[],this.classes=a||[]}setAttribute(n,t){this.attributes[n]=t}getAttribute(n){return this.attributes[n]}toNode(){var n=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&n.setAttribute(t,this.attributes[t]);this.classes.length>0&&(n.className=Ky(this.classes));for(var a=0;a0&&(n+=' class ="'+qt.escape(Ky(this.classes))+'"'),n+=">";for(var a=0;a",n}toText(){return this.children.map(n=>n.toText()).join("")}},dF=class{constructor(n){this.text=void 0,this.text=n}toNode(){return document.createTextNode(this.text)}toMarkup(){return qt.escape(this.toText())}toText(){return this.text}},Cje=class{constructor(n){this.width=void 0,this.character=void 0,this.width=n,n>=.05555&&n<=.05556?this.character="\u200A":n>=.1666&&n<=.1667?this.character="\u2009":n>=.2222&&n<=.2223?this.character="\u2005":n>=.2777&&n<=.2778?this.character="\u2005\u200A":n>=-.05556&&n<=-.05555?this.character="\u200A\u2063":n>=-.1667&&n<=-.1666?this.character="\u2009\u2063":n>=-.2223&&n<=-.2222?this.character="\u205F\u2063":n>=-.2778&&n<=-.2777?this.character="\u2005\u2063":this.character=null}toNode(){if(this.character)return document.createTextNode(this.character);var n=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return n.setAttribute("width",Hn(this.width)),n}toMarkup(){return this.character?""+this.character+"":''}toText(){return this.character?this.character:" "}},Rn={MathNode:Jv,TextNode:dF,SpaceNode:Cje,newDocumentFragment:Eje},pm=function(n,t,a){return ho[t][n]&&ho[t][n].replace&&n.charCodeAt(0)!==55349&&!(_je.hasOwnProperty(n)&&a&&(a.fontFamily&&a.fontFamily.slice(4,6)==="tt"||a.font&&a.font.slice(4,6)==="tt"))&&(n=ho[t][n].replace),new Rn.TextNode(n)},gee=function(n){return n.length===1?n[0]:new Rn.MathNode("mrow",n)},Dee=function(n,t){if(t.fontFamily==="texttt")return"monospace";if(t.fontFamily==="textsf")return t.fontShape==="textit"&&t.fontWeight==="textbf"?"sans-serif-bold-italic":t.fontShape==="textit"?"sans-serif-italic":t.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(t.fontShape==="textit"&&t.fontWeight==="textbf")return"bold-italic";if(t.fontShape==="textit")return"italic";if(t.fontWeight==="textbf")return"bold";var a=t.font;if(!a||a==="mathnormal")return null;var r=n.mode;if(a==="mathit")return"italic";if(a==="boldsymbol")return n.type==="textord"?"bold":"bold-italic";if(a==="mathbf")return"bold";if(a==="mathbb")return"double-struck";if(a==="mathfrak")return"fraktur";if(a==="mathscr"||a==="mathcal")return"script";if(a==="mathsf")return"sans-serif";if(a==="mathtt")return"monospace";var i=n.text;if(qt.contains(["\\imath","\\jmath"],i))return null;ho[r][i]&&ho[r][i].replace&&(i=ho[r][i].replace);var u=Ge.fontMap[a].fontName;return cee(i,u,r)?Ge.fontMap[a].variant:null},Af=function(n,t,a){if(n.length===1){var r=so(n[0],t);return a&&r instanceof Jv&&r.type==="mo"&&(r.setAttribute("lspace","0em"),r.setAttribute("rspace","0em")),[r]}for(var i=[],u,l=0;l0&&(v.text=v.text.slice(0,1)+"\u0338"+v.text.slice(1),i.pop())}}}i.push(c),u=c}return i},Zy=function(n,t,a){return gee(Af(n,t,a))},so=function(n,t){if(!n)return new Rn.MathNode("mrow");if(sO[n.type]){var a=sO[n.type](n,t);return a}else throw new Cn("Got group of unknown type: '"+n.type+"'")};function Ije(e,n,t,a,r){var i=Af(e,t),u;i.length===1&&i[0]instanceof Jv&&qt.contains(["mrow","mtable"],i[0].type)?u=i[0]:u=new Rn.MathNode("mrow",i);var l=new Rn.MathNode("annotation",[new Rn.TextNode(n)]);l.setAttribute("encoding","application/x-tex");var c=new Rn.MathNode("semantics",[u,l]),s=new Rn.MathNode("math",[c]);s.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),a&&s.setAttribute("display","block");var f=r?"katex":"katex-mathml";return Ge.makeSpan([f],[s])}var Fje=function(n){return new Td({style:n.displayMode?Kt.DISPLAY:Kt.TEXT,maxSize:n.maxSize,minRuleThickness:n.minRuleThickness})},Tje=function(n,t){if(t.displayMode){var a=["katex-display"];t.leqno&&a.push("leqno"),t.fleqn&&a.push("fleqn"),n=Ge.makeSpan(a,[n])}return n},G8n=function(n,t,a){var r=Fje(a),i;if(a.output==="mathml")return Ije(n,t,r,a.displayMode,!0);if(a.output==="html"){var u=hee(n,r);i=Ge.makeSpan(["katex"],[u])}else{var l=Ije(n,t,r,a.displayMode,!1),c=hee(n,r);i=Ge.makeSpan(["katex"],[l,c])}return Tje(i,a)},A8n=function(n,t,a){var r=Fje(a),i=hee(n,r),u=Ge.makeSpan(["katex"],[i]);return Tje(u,a)},x8n={widehat:"^",widecheck:"\u02C7",widetilde:"~",utilde:"~",overleftarrow:"\u2190",underleftarrow:"\u2190",xleftarrow:"\u2190",overrightarrow:"\u2192",underrightarrow:"\u2192",xrightarrow:"\u2192",underbrace:"\u23DF",overbrace:"\u23DE",overgroup:"\u23E0",undergroup:"\u23E1",overleftrightarrow:"\u2194",underleftrightarrow:"\u2194",xleftrightarrow:"\u2194",Overrightarrow:"\u21D2",xRightarrow:"\u21D2",overleftharpoon:"\u21BC",xleftharpoonup:"\u21BC",overrightharpoon:"\u21C0",xrightharpoonup:"\u21C0",xLeftarrow:"\u21D0",xLeftrightarrow:"\u21D4",xhookleftarrow:"\u21A9",xhookrightarrow:"\u21AA",xmapsto:"\u21A6",xrightharpoondown:"\u21C1",xleftharpoondown:"\u21BD",xrightleftharpoons:"\u21CC",xleftrightharpoons:"\u21CB",xtwoheadleftarrow:"\u219E",xtwoheadrightarrow:"\u21A0",xlongequal:"=",xtofrom:"\u21C4",xrightleftarrows:"\u21C4",xrightequilibrium:"\u21CC",xleftequilibrium:"\u21CB","\\cdrightarrow":"\u2192","\\cdleftarrow":"\u2190","\\cdlongequal":"="},L8n=function(n){var t=new Rn.MathNode("mo",[new Rn.TextNode(x8n[n.replace(/^\\/,"")])]);return t.setAttribute("stretchy","true"),t},j8n={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],"\\cdrightarrow":[["rightarrow"],3,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],"\\cdleftarrow":[["leftarrow"],3,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],"\\cdlongequal":[["longequal"],3,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},P8n=function(n){return n.type==="ordgroup"?n.body.length:1},N8n=function(n,t){function a(){var l=4e5,c=n.label.slice(1);if(qt.contains(["widehat","widecheck","widetilde","utilde"],c)){var s=n,f=P8n(s.base),v,m,_;if(f>5)c==="widehat"||c==="widecheck"?(v=420,l=2364,_=.42,m=c+"4"):(v=312,l=2340,_=.34,m="tilde4");else{var h=[1,1,2,2,3,3][f];c==="widehat"||c==="widecheck"?(l=[0,1062,2364,2364,2364][h],v=[0,239,300,360,420][h],_=[0,.24,.3,.3,.36,.42][h],m=c+h):(l=[0,600,1033,2339,2340][h],v=[0,260,286,306,312][h],_=[0,.26,.286,.3,.306,.34][h],m="tilde"+h)}var R=new Sg(m),g=new Md([R],{width:"100%",height:Hn(_),viewBox:"0 0 "+l+" "+v,preserveAspectRatio:"none"});return{span:Ge.makeSvgSpan([],[g],t),minWidth:0,height:_}}else{var p=[],y=j8n[c],[F,O,H]=y,A=H/1e3,W=F.length,me,he;if(W===1){var ye=y[3];me=["hide-tail"],he=[ye]}else if(W===2)me=["halfarrow-left","halfarrow-right"],he=["xMinYMin","xMaxYMin"];else if(W===3)me=["brace-left","brace-center","brace-right"],he=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support `+W+" children.");for(var le=0;le0&&(r.style.minWidth=Hn(i)),r},O8n=function(n,t,a,r,i){var u,l=n.height+n.depth+a+r;if(/fbox|color|angl/.test(t)){if(u=Ge.makeSpan(["stretchy",t],[],i),t==="fbox"){var c=i.color&&i.getColor();c&&(u.style.borderColor=c)}}else{var s=[];/^[bx]cancel$/.test(t)&&s.push(new ZN({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&s.push(new ZN({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var f=new Md(s,{width:"100%",height:Hn(l)});u=Ge.makeSvgSpan([],[f],i)}return u.height=l,u.style.height=Hn(l),u},Tg={encloseSpan:O8n,mathMLnode:L8n,svgSpan:N8n};function Ta(e,n){if(!e||e.type!==n)throw new Error("Expected node of type "+n+", but got "+(e?"node of type "+e.type:String(e)));return e}function yee(e){var n=mO(e);if(!n)throw new Error("Expected node of symbol group type, but got "+(e?"node of type "+e.type:String(e)));return n}function mO(e){return e&&(e.type==="atom"||s8n.hasOwnProperty(e.type))?e:null}var bee=(e,n)=>{var t,a,r;e&&e.type==="supsub"?(a=Ta(e.base,"accent"),t=a.base,e.base=t,r=l8n(pr(e,n)),e.base=a):(a=Ta(e,"accent"),t=a.base);var i=pr(t,n.havingCrampedStyle()),u=a.isShifty&&qt.isCharacterBox(t),l=0;if(u){var c=qt.getBaseElem(t),s=pr(c,n.havingCrampedStyle());l=mje(s).skew}var f=a.label==="\\c",v=f?i.height+i.depth:Math.min(i.height,n.fontMetrics().xHeight),m;if(a.isStretchy)m=Tg.svgSpan(a,n),m=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"elem",elem:m,wrapperClasses:["svg-align"],wrapperStyle:l>0?{width:"calc(100% - "+Hn(2*l)+")",marginLeft:Hn(2*l)}:void 0}]},n);else{var _,h;a.label==="\\vec"?(_=Ge.staticSvg("vec",n),h=Ge.svgData.vec[1]):(_=Ge.makeOrd({mode:a.mode,text:a.label},n,"textord"),_=mje(_),_.italic=0,h=_.width,f&&(v+=_.depth)),m=Ge.makeSpan(["accent-body"],[_]);var R=a.label==="\\textcircled";R&&(m.classes.push("accent-full"),v=i.height);var g=l;R||(g-=h/2),m.style.left=Hn(g),a.label==="\\textcircled"&&(m.style.top=".2em"),m=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:-v},{type:"elem",elem:m}]},n)}var p=Ge.makeSpan(["mord","accent"],[m],n);return r?(r.children[0]=p,r.height=Math.max(p.height,r.height),r.classes[0]="mord",r):p},Mje=(e,n)=>{var t=e.isStretchy?Tg.mathMLnode(e.label):new Rn.MathNode("mo",[pm(e.label,e.mode)]),a=new Rn.MathNode("mover",[so(e.base,n),t]);return a.setAttribute("accent","true"),a},k8n=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));lt({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(e,n)=>{var t=fO(n[0]),a=!k8n.test(e.funcName),r=!a||e.funcName==="\\widehat"||e.funcName==="\\widetilde"||e.funcName==="\\widecheck";return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:a,isShifty:r,base:t}},htmlBuilder:bee,mathmlBuilder:Mje});lt({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(e,n)=>{var t=n[0],a=e.parser.mode;return a==="math"&&(e.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+e.funcName+" works only in text mode"),a="text"),{type:"accent",mode:a,label:e.funcName,isStretchy:!1,isShifty:!0,base:t}},htmlBuilder:bee,mathmlBuilder:Mje});lt({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"accentUnder",mode:t.mode,label:a,base:r}},htmlBuilder:(e,n)=>{var t=pr(e.base,n),a=Tg.svgSpan(e,n),r=e.label==="\\utilde"?.12:0,i=Ge.makeVList({positionType:"top",positionData:t.height,children:[{type:"elem",elem:a,wrapperClasses:["svg-align"]},{type:"kern",size:r},{type:"elem",elem:t}]},n);return Ge.makeSpan(["mord","accentunder"],[i],n)},mathmlBuilder:(e,n)=>{var t=Tg.mathMLnode(e.label),a=new Rn.MathNode("munder",[so(e.base,n),t]);return a.setAttribute("accentunder","true"),a}});var _O=e=>{var n=new Rn.MathNode("mpadded",e?[e]:[]);return n.setAttribute("width","+0.6em"),n.setAttribute("lspace","0.3em"),n};lt({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(e,n,t){var{parser:a,funcName:r}=e;return{type:"xArrow",mode:a.mode,label:r,body:n[0],below:t[0]}},htmlBuilder(e,n){var t=n.style,a=n.havingStyle(t.sup()),r=Ge.wrapFragment(pr(e.body,a,n),n),i=e.label.slice(0,2)==="\\x"?"x":"cd";r.classes.push(i+"-arrow-pad");var u;e.below&&(a=n.havingStyle(t.sub()),u=Ge.wrapFragment(pr(e.below,a,n),n),u.classes.push(i+"-arrow-pad"));var l=Tg.svgSpan(e,n),c=-n.fontMetrics().axisHeight+.5*l.height,s=-n.fontMetrics().axisHeight-.5*l.height-.111;(r.depth>.25||e.label==="\\xleftequilibrium")&&(s-=r.depth);var f;if(u){var v=-n.fontMetrics().axisHeight+u.height+.5*l.height+.111;f=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:r,shift:s},{type:"elem",elem:l,shift:c},{type:"elem",elem:u,shift:v}]},n)}else f=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:r,shift:s},{type:"elem",elem:l,shift:c}]},n);return f.children[0].children[0].children[1].classes.push("svg-align"),Ge.makeSpan(["mrel","x-arrow"],[f],n)},mathmlBuilder(e,n){var t=Tg.mathMLnode(e.label);t.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var a;if(e.body){var r=_O(so(e.body,n));if(e.below){var i=_O(so(e.below,n));a=new Rn.MathNode("munderover",[t,i,r])}else a=new Rn.MathNode("mover",[t,r])}else if(e.below){var u=_O(so(e.below,n));a=new Rn.MathNode("munder",[t,u])}else a=_O(),a=new Rn.MathNode("mover",[t,a]);return a}});var H8n=Ge.makeSpan;function Gje(e,n){var t=Xu(e.body,n,!0);return H8n([e.mclass],t,n)}function Aje(e,n){var t,a=Af(e.body,n);return e.mclass==="minner"?t=new Rn.MathNode("mpadded",a):e.mclass==="mord"?e.isCharacterBox?(t=a[0],t.type="mi"):t=new Rn.MathNode("mi",a):(e.isCharacterBox?(t=a[0],t.type="mo"):t=new Rn.MathNode("mo",a),e.mclass==="mbin"?(t.attributes.lspace="0.22em",t.attributes.rspace="0.22em"):e.mclass==="mpunct"?(t.attributes.lspace="0em",t.attributes.rspace="0.17em"):e.mclass==="mopen"||e.mclass==="mclose"?(t.attributes.lspace="0em",t.attributes.rspace="0em"):e.mclass==="minner"&&(t.attributes.lspace="0.0556em",t.attributes.width="+0.1111em")),t}lt({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1,primitive:!0},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"mclass",mode:t.mode,mclass:"m"+a.slice(5),body:Xi(r),isCharacterBox:qt.isCharacterBox(r)}},htmlBuilder:Gje,mathmlBuilder:Aje});var pO=e=>{var n=e.type==="ordgroup"&&e.body.length?e.body[0]:e;return n.type==="atom"&&(n.family==="bin"||n.family==="rel")?"m"+n.family:"mord"};lt({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,n){var{parser:t}=e;return{type:"mclass",mode:t.mode,mclass:pO(n[0]),body:Xi(n[1]),isCharacterBox:qt.isCharacterBox(n[1])}}});lt({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(e,n){var{parser:t,funcName:a}=e,r=n[1],i=n[0],u;a!=="\\stackrel"?u=pO(r):u="mrel";var l={type:"op",mode:r.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:a!=="\\stackrel",body:Xi(r)},c={type:"supsub",mode:i.mode,base:l,sup:a==="\\underset"?null:i,sub:a==="\\underset"?i:null};return{type:"mclass",mode:t.mode,mclass:u,body:[c],isCharacterBox:qt.isCharacterBox(c)}},htmlBuilder:Gje,mathmlBuilder:Aje});lt({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"pmb",mode:t.mode,mclass:pO(n[0]),body:Xi(n[0])}},htmlBuilder(e,n){var t=Xu(e.body,n,!0),a=Ge.makeSpan([e.mclass],t,n);return a.style.textShadow="0.02em 0.01em 0.04px",a},mathmlBuilder(e,n){var t=Af(e.body,n),a=new Rn.MathNode("mstyle",t);return a.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),a}});var U8n={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},xje=()=>({type:"styling",body:[],mode:"math",style:"display"}),Lje=e=>e.type==="textord"&&e.text==="@",B8n=(e,n)=>(e.type==="mathord"||e.type==="atom")&&e.text===n;function J8n(e,n,t){var a=U8n[e];switch(a){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return t.callFunction(a,[n[0]],[n[1]]);case"\\uparrow":case"\\downarrow":{var r=t.callFunction("\\\\cdleft",[n[0]],[]),i={type:"atom",text:a,mode:"math",family:"rel"},u=t.callFunction("\\Big",[i],[]),l=t.callFunction("\\\\cdright",[n[1]],[]),c={type:"ordgroup",mode:"math",body:[r,u,l]};return t.callFunction("\\\\cdparent",[c],[])}case"\\\\cdlongequal":return t.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":{var s={type:"textord",text:"\\Vert",mode:"math"};return t.callFunction("\\Big",[s],[])}default:return{type:"textord",text:" ",mode:"math"}}}function W8n(e){var n=[];for(e.gullet.beginGroup(),e.gullet.macros.set("\\cr","\\\\\\relax"),e.gullet.beginGroup();;){n.push(e.parseExpression(!1,"\\\\")),e.gullet.endGroup(),e.gullet.beginGroup();var t=e.fetch().text;if(t==="&"||t==="\\\\")e.consume();else if(t==="\\end"){n[n.length-1].length===0&&n.pop();break}else throw new Cn("Expected \\\\ or \\cr or \\end",e.nextToken)}for(var a=[],r=[a],i=0;i-1))if("<>AV".indexOf(s)>-1)for(var v=0;v<2;v++){for(var m=!0,_=c+1;_AV=|." after @',u[c]);var h=J8n(s,f,e),R={type:"styling",body:[h],mode:"math",style:"display"};a.push(R),l=xje()}i%2==0?a.push(l):a.shift(),a=[],r.push(a)}e.gullet.endGroup(),e.gullet.endGroup();var g=new Array(r[0].length).fill({type:"align",align:"c",pregap:.25,postgap:.25});return{type:"array",mode:"math",body:r,arraystretch:1,addJot:!0,rowGaps:[null],cols:g,colSeparationType:"CD",hLinesBeforeRow:new Array(r.length+1).fill([])}}lt({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e;return{type:"cdlabel",mode:t.mode,side:a.slice(4),label:n[0]}},htmlBuilder(e,n){var t=n.havingStyle(n.style.sup()),a=Ge.wrapFragment(pr(e.label,t,n),n);return a.classes.push("cd-label-"+e.side),a.style.bottom=Hn(.8-a.depth),a.height=0,a.depth=0,a},mathmlBuilder(e,n){var t=new Rn.MathNode("mrow",[so(e.label,n)]);return t=new Rn.MathNode("mpadded",[t]),t.setAttribute("width","0"),e.side==="left"&&t.setAttribute("lspace","-1width"),t.setAttribute("voffset","0.7em"),t=new Rn.MathNode("mstyle",[t]),t.setAttribute("displaystyle","false"),t.setAttribute("scriptlevel","1"),t}});lt({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(e,n){var{parser:t}=e;return{type:"cdlabelparent",mode:t.mode,fragment:n[0]}},htmlBuilder(e,n){var t=Ge.wrapFragment(pr(e.fragment,n),n);return t.classes.push("cd-vert-arrow"),t},mathmlBuilder(e,n){return new Rn.MathNode("mrow",[so(e.fragment,n)])}});lt({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,n){for(var{parser:t}=e,a=Ta(n[0],"ordgroup"),r=a.body,i="",u=0;u=1114111)throw new Cn("\\@char with invalid code point "+i);return c<=65535?s=String.fromCharCode(c):(c-=65536,s=String.fromCharCode((c>>10)+55296,(c&1023)+56320)),{type:"textord",mode:t.mode,text:s}}});var jje=(e,n)=>{var t=Xu(e.body,n.withColor(e.color),!1);return Ge.makeFragment(t)},Pje=(e,n)=>{var t=Af(e.body,n.withColor(e.color)),a=new Rn.MathNode("mstyle",t);return a.setAttribute("mathcolor",e.color),a};lt({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,n){var{parser:t}=e,a=Ta(n[0],"color-token").color,r=n[1];return{type:"color",mode:t.mode,color:a,body:Xi(r)}},htmlBuilder:jje,mathmlBuilder:Pje});lt({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,n){var{parser:t,breakOnTokenText:a}=e,r=Ta(n[0],"color-token").color;t.gullet.macros.set("\\current@color",r);var i=t.parseExpression(!0,a);return{type:"color",mode:t.mode,color:r,body:i}},htmlBuilder:jje,mathmlBuilder:Pje});lt({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:0,allowedInText:!0},handler(e,n,t){var{parser:a}=e,r=a.gullet.future().text==="["?a.parseSizeGroup(!0):null,i=!a.settings.displayMode||!a.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:a.mode,newLine:i,size:r&&Ta(r,"size").value}},htmlBuilder(e,n){var t=Ge.makeSpan(["mspace"],[],n);return e.newLine&&(t.classes.push("newline"),e.size&&(t.style.marginTop=Hn(ui(e.size,n)))),t},mathmlBuilder(e,n){var t=new Rn.MathNode("mspace");return e.newLine&&(t.setAttribute("linebreak","newline"),e.size&&t.setAttribute("height",Hn(ui(e.size,n)))),t}});var Ree={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},Nje=e=>{var n=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(n))throw new Cn("Expected a control sequence",e);return n},q8n=e=>{var n=e.gullet.popToken();return n.text==="="&&(n=e.gullet.popToken(),n.text===" "&&(n=e.gullet.popToken())),n},Oje=(e,n,t,a)=>{var r=e.gullet.macros.get(t.text);r==null&&(t.noexpand=!0,r={tokens:[t],numArgs:0,unexpandable:!e.gullet.isExpandable(t.text)}),e.gullet.macros.set(n,r,a)};lt({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n,funcName:t}=e;n.consumeSpaces();var a=n.fetch();if(Ree[a.text])return(t==="\\global"||t==="\\\\globallong")&&(a.text=Ree[a.text]),Ta(n.parseFunction(),"internal");throw new Cn("Invalid token after macro prefix",a)}});lt({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=n.gullet.popToken(),r=a.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(r))throw new Cn("Expected a control sequence",a);for(var i=0,u,l=[[]];n.gullet.future().text!=="{";)if(a=n.gullet.popToken(),a.text==="#"){if(n.gullet.future().text==="{"){u=n.gullet.future(),l[i].push("{");break}if(a=n.gullet.popToken(),!/^[1-9]$/.test(a.text))throw new Cn('Invalid argument number "'+a.text+'"');if(parseInt(a.text)!==i+1)throw new Cn('Argument number "'+a.text+'" out of order');i++,l.push([])}else{if(a.text==="EOF")throw new Cn("Expected a macro definition");l[i].push(a.text)}var{tokens:c}=n.gullet.consumeArg();return u&&c.unshift(u),(t==="\\edef"||t==="\\xdef")&&(c=n.gullet.expandTokens(c),c.reverse()),n.gullet.macros.set(r,{tokens:c,numArgs:i,delimiters:l},t===Ree[t]),{type:"internal",mode:n.mode}}});lt({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=Nje(n.gullet.popToken());n.gullet.consumeSpaces();var r=q8n(n);return Oje(n,a,r,t==="\\\\globallet"),{type:"internal",mode:n.mode}}});lt({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=Nje(n.gullet.popToken()),r=n.gullet.popToken(),i=n.gullet.popToken();return Oje(n,a,i,t==="\\\\globalfuture"),n.gullet.pushToken(i),n.gullet.pushToken(r),{type:"internal",mode:n.mode}}});var j4=function(n,t,a){var r=ho.math[n]&&ho.math[n].replace,i=cee(r||n,t,a);if(!i)throw new Error("Unsupported symbol "+n+" and font size "+t+".");return i},wee=function(n,t,a,r){var i=a.havingBaseStyle(t),u=Ge.makeSpan(r.concat(i.sizingClasses(a)),[n],a),l=i.sizeMultiplier/a.sizeMultiplier;return u.height*=l,u.depth*=l,u.maxFontSize=i.sizeMultiplier,u},kje=function(n,t,a){var r=t.havingBaseStyle(a),i=(1-t.sizeMultiplier/r.sizeMultiplier)*t.fontMetrics().axisHeight;n.classes.push("delimcenter"),n.style.top=Hn(i),n.height-=i,n.depth+=i},z8n=function(n,t,a,r,i,u){var l=Ge.makeSymbol(n,"Main-Regular",i,r),c=wee(l,t,r,u);return a&&kje(c,r,t),c},$8n=function(n,t,a,r){return Ge.makeSymbol(n,"Size"+t+"-Regular",a,r)},Hje=function(n,t,a,r,i,u){var l=$8n(n,t,i,r),c=wee(Ge.makeSpan(["delimsizing","size"+t],[l],r),Kt.TEXT,r,u);return a&&kje(c,r,Kt.TEXT),c},See=function(n,t,a){var r;t==="Size1-Regular"?r="delim-size1":r="delim-size4";var i=Ge.makeSpan(["delimsizinginner",r],[Ge.makeSpan([],[Ge.makeSymbol(n,t,a)])]);return{type:"elem",elem:i}},Eee=function(n,t,a){var r=Fd["Size4-Regular"][n.charCodeAt(0)]?Fd["Size4-Regular"][n.charCodeAt(0)][4]:Fd["Size1-Regular"][n.charCodeAt(0)][4],i=new Sg("inner",n8n(n,Math.round(1e3*t))),u=new Md([i],{width:Hn(r),height:Hn(t),style:"width:"+Hn(r),viewBox:"0 0 "+1e3*r+" "+Math.round(1e3*t),preserveAspectRatio:"xMinYMin"}),l=Ge.makeSvgSpan([],[u],a);return l.height=t,l.style.height=Hn(t),l.style.width=Hn(r),{type:"elem",elem:l}},Cee=.008,dO={type:"kern",size:-1*Cee},V8n=["|","\\lvert","\\rvert","\\vert"],Q8n=["\\|","\\lVert","\\rVert","\\Vert"],Uje=function(n,t,a,r,i,u){var l,c,s,f,v="",m=0;l=s=f=n,c=null;var _="Size1-Regular";n==="\\uparrow"?s=f="\u23D0":n==="\\Uparrow"?s=f="\u2016":n==="\\downarrow"?l=s="\u23D0":n==="\\Downarrow"?l=s="\u2016":n==="\\updownarrow"?(l="\\uparrow",s="\u23D0",f="\\downarrow"):n==="\\Updownarrow"?(l="\\Uparrow",s="\u2016",f="\\Downarrow"):qt.contains(V8n,n)?(s="\u2223",v="vert",m=333):qt.contains(Q8n,n)?(s="\u2225",v="doublevert",m=556):n==="["||n==="\\lbrack"?(l="\u23A1",s="\u23A2",f="\u23A3",_="Size4-Regular",v="lbrack",m=667):n==="]"||n==="\\rbrack"?(l="\u23A4",s="\u23A5",f="\u23A6",_="Size4-Regular",v="rbrack",m=667):n==="\\lfloor"||n==="\u230A"?(s=l="\u23A2",f="\u23A3",_="Size4-Regular",v="lfloor",m=667):n==="\\lceil"||n==="\u2308"?(l="\u23A1",s=f="\u23A2",_="Size4-Regular",v="lceil",m=667):n==="\\rfloor"||n==="\u230B"?(s=l="\u23A5",f="\u23A6",_="Size4-Regular",v="rfloor",m=667):n==="\\rceil"||n==="\u2309"?(l="\u23A4",s=f="\u23A5",_="Size4-Regular",v="rceil",m=667):n==="("||n==="\\lparen"?(l="\u239B",s="\u239C",f="\u239D",_="Size4-Regular",v="lparen",m=875):n===")"||n==="\\rparen"?(l="\u239E",s="\u239F",f="\u23A0",_="Size4-Regular",v="rparen",m=875):n==="\\{"||n==="\\lbrace"?(l="\u23A7",c="\u23A8",f="\u23A9",s="\u23AA",_="Size4-Regular"):n==="\\}"||n==="\\rbrace"?(l="\u23AB",c="\u23AC",f="\u23AD",s="\u23AA",_="Size4-Regular"):n==="\\lgroup"||n==="\u27EE"?(l="\u23A7",f="\u23A9",s="\u23AA",_="Size4-Regular"):n==="\\rgroup"||n==="\u27EF"?(l="\u23AB",f="\u23AD",s="\u23AA",_="Size4-Regular"):n==="\\lmoustache"||n==="\u23B0"?(l="\u23A7",f="\u23AD",s="\u23AA",_="Size4-Regular"):(n==="\\rmoustache"||n==="\u23B1")&&(l="\u23AB",f="\u23A9",s="\u23AA",_="Size4-Regular");var h=j4(l,_,i),R=h.height+h.depth,g=j4(s,_,i),p=g.height+g.depth,y=j4(f,_,i),F=y.height+y.depth,O=0,H=1;if(c!==null){var A=j4(c,_,i);O=A.height+A.depth,H=2}var W=R+F+O,me=Math.max(0,Math.ceil((t-W)/(H*p))),he=W+me*H*p,ye=r.fontMetrics().axisHeight;a&&(ye*=r.sizeMultiplier);var le=he/2-ye,Fe=[];if(v.length>0){var Re=he-R-F,Ee=Math.round(he*1e3),He=t8n(v,Math.round(Re*1e3)),_e=new Sg(v,He),zn=(m/1e3).toFixed(3)+"em",bn=(Ee/1e3).toFixed(3)+"em",et=new Md([_e],{width:zn,height:bn,viewBox:"0 0 "+m+" "+Ee}),nt=Ge.makeSvgSpan([],[et],r);nt.height=Ee/1e3,nt.style.width=zn,nt.style.height=bn,Fe.push({type:"elem",elem:nt})}else{if(Fe.push(See(f,_,i)),Fe.push(dO),c===null){var ne=he-R-F+2*Cee;Fe.push(Eee(s,ne,r))}else{var N=(he-R-F-O)/2+2*Cee;Fe.push(Eee(s,N,r)),Fe.push(dO),Fe.push(See(c,_,i)),Fe.push(dO),Fe.push(Eee(s,N,r))}Fe.push(dO),Fe.push(See(l,_,i))}var se=r.havingBaseStyle(Kt.TEXT),be=Ge.makeVList({positionType:"bottom",positionData:le,children:Fe},se);return wee(Ge.makeSpan(["delimsizing","mult"],[be],se),Kt.TEXT,r,u)},Iee=80,Fee=.08,Tee=function(n,t,a,r,i){var u=e8n(n,r,a),l=new Sg(n,u),c=new Md([l],{width:"400em",height:Hn(t),viewBox:"0 0 400000 "+a,preserveAspectRatio:"xMinYMin slice"});return Ge.makeSvgSpan(["hide-tail"],[c],i)},Y8n=function(n,t){var a=t.havingBaseSizing(),r=qje("\\surd",n*a.sizeMultiplier,Wje,a),i=a.sizeMultiplier,u=Math.max(0,t.minRuleThickness-t.fontMetrics().sqrtRuleThickness),l,c=0,s=0,f=0,v;return r.type==="small"?(f=1e3+1e3*u+Iee,n<1?i=1:n<1.4&&(i=.7),c=(1+u+Fee)/i,s=(1+u)/i,l=Tee("sqrtMain",c,f,u,t),l.style.minWidth="0.853em",v=.833/i):r.type==="large"?(f=(1e3+Iee)*P4[r.size],s=(P4[r.size]+u)/i,c=(P4[r.size]+u+Fee)/i,l=Tee("sqrtSize"+r.size,c,f,u,t),l.style.minWidth="1.02em",v=1/i):(c=n+u+Fee,s=n+u,f=Math.floor(1e3*n+u)+Iee,l=Tee("sqrtTall",c,f,u,t),l.style.minWidth="0.742em",v=1.056),l.height=s,l.style.height=Hn(c),{span:l,advanceWidth:v,ruleWidth:(t.fontMetrics().sqrtRuleThickness+u)*i}},Bje=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],K8n=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],Jje=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],P4=[0,1.2,1.8,2.4,3],X8n=function(n,t,a,r,i){if(n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle"),qt.contains(Bje,n)||qt.contains(Jje,n))return Hje(n,t,!1,a,r,i);if(qt.contains(K8n,n))return Uje(n,P4[t],!1,a,r,i);throw new Cn("Illegal delimiter: '"+n+"'")},Z8n=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],ejn=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"stack"}],Wje=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],njn=function(n){if(n.type==="small")return"Main-Regular";if(n.type==="large")return"Size"+n.size+"-Regular";if(n.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+n.type+"' here.")},qje=function(n,t,a,r){for(var i=Math.min(2,3-r.style.size),u=i;ut)return a[u]}return a[a.length-1]},zje=function(n,t,a,r,i,u){n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle");var l;qt.contains(Jje,n)?l=Z8n:qt.contains(Bje,n)?l=Wje:l=ejn;var c=qje(n,t,l,r);return c.type==="small"?z8n(n,c.style,a,r,i,u):c.type==="large"?Hje(n,c.size,a,r,i,u):Uje(n,t,a,r,i,u)},tjn=function(n,t,a,r,i,u){var l=r.fontMetrics().axisHeight*r.sizeMultiplier,c=901,s=5/r.fontMetrics().ptPerEm,f=Math.max(t-l,a+l),v=Math.max(f/500*c,2*f-s);return zje(n,v,!0,r,i,u)},Mg={sqrtImage:Y8n,sizedDelim:X8n,sizeToMaxHeight:P4,customSizedDelim:zje,leftRightDelim:tjn},$je={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},ajn=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27E8","\\rangle","\u27E9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function hO(e,n){var t=mO(e);if(t&&qt.contains(ajn,t.text))return t;throw t?new Cn("Invalid delimiter '"+t.text+"' after '"+n.funcName+"'",e):new Cn("Invalid delimiter type '"+e.type+"'",e)}lt({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(e,n)=>{var t=hO(n[0],e);return{type:"delimsizing",mode:e.parser.mode,size:$je[e.funcName].size,mclass:$je[e.funcName].mclass,delim:t.text}},htmlBuilder:(e,n)=>e.delim==="."?Ge.makeSpan([e.mclass]):Mg.sizedDelim(e.delim,e.size,n,e.mode,[e.mclass]),mathmlBuilder:e=>{var n=[];e.delim!=="."&&n.push(pm(e.delim,e.mode));var t=new Rn.MathNode("mo",n);e.mclass==="mopen"||e.mclass==="mclose"?t.setAttribute("fence","true"):t.setAttribute("fence","false"),t.setAttribute("stretchy","true");var a=Hn(Mg.sizeToMaxHeight[e.size]);return t.setAttribute("minsize",a),t.setAttribute("maxsize",a),t}});function Vje(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}lt({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=e.parser.gullet.macros.get("\\current@color");if(t&&typeof t!="string")throw new Cn("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:hO(n[0],e).text,color:t}}});lt({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=hO(n[0],e),a=e.parser;++a.leftrightDepth;var r=a.parseExpression(!1);--a.leftrightDepth,a.expect("\\right",!1);var i=Ta(a.parseFunction(),"leftright-right");return{type:"leftright",mode:a.mode,body:r,left:t.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,n)=>{Vje(e);for(var t=Xu(e.body,n,!0,["mopen","mclose"]),a=0,r=0,i=!1,u=0;u{Vje(e);var t=Af(e.body,n);if(e.left!=="."){var a=new Rn.MathNode("mo",[pm(e.left,e.mode)]);a.setAttribute("fence","true"),t.unshift(a)}if(e.right!=="."){var r=new Rn.MathNode("mo",[pm(e.right,e.mode)]);r.setAttribute("fence","true"),e.rightColor&&r.setAttribute("mathcolor",e.rightColor),t.push(r)}return gee(t)}});lt({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=hO(n[0],e);if(!e.parser.leftrightDepth)throw new Cn("\\middle without preceding \\left",t);return{type:"middle",mode:e.parser.mode,delim:t.text}},htmlBuilder:(e,n)=>{var t;if(e.delim===".")t=L4(n,[]);else{t=Mg.sizedDelim(e.delim,1,n,e.mode,[]);var a={delim:e.delim,options:n};t.isMiddle=a}return t},mathmlBuilder:(e,n)=>{var t=e.delim==="\\vert"||e.delim==="|"?pm("|","text"):pm(e.delim,e.mode),a=new Rn.MathNode("mo",[t]);return a.setAttribute("fence","true"),a.setAttribute("lspace","0.05em"),a.setAttribute("rspace","0.05em"),a}});var Mee=(e,n)=>{var t=Ge.wrapFragment(pr(e.body,n),n),a=e.label.slice(1),r=n.sizeMultiplier,i,u=0,l=qt.isCharacterBox(e.body);if(a==="sout")i=Ge.makeSpan(["stretchy","sout"]),i.height=n.fontMetrics().defaultRuleThickness/r,u=-.5*n.fontMetrics().xHeight;else if(a==="phase"){var c=ui({number:.6,unit:"pt"},n),s=ui({number:.35,unit:"ex"},n),f=n.havingBaseSizing();r=r/f.sizeMultiplier;var v=t.height+t.depth+c+s;t.style.paddingLeft=Hn(v/2+c);var m=Math.floor(1e3*v*r),_=XLn(m),h=new Md([new Sg("phase",_)],{width:"400em",height:Hn(m/1e3),viewBox:"0 0 400000 "+m,preserveAspectRatio:"xMinYMin slice"});i=Ge.makeSvgSpan(["hide-tail"],[h],n),i.style.height=Hn(v),u=t.depth+c+s}else{/cancel/.test(a)?l||t.classes.push("cancel-pad"):a==="angl"?t.classes.push("anglpad"):t.classes.push("boxpad");var R=0,g=0,p=0;/box/.test(a)?(p=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness),R=n.fontMetrics().fboxsep+(a==="colorbox"?0:p),g=R):a==="angl"?(p=Math.max(n.fontMetrics().defaultRuleThickness,n.minRuleThickness),R=4*p,g=Math.max(0,.25-t.depth)):(R=l?.2:0,g=R),i=Tg.encloseSpan(t,a,R,g,n),/fbox|boxed|fcolorbox/.test(a)?(i.style.borderStyle="solid",i.style.borderWidth=Hn(p)):a==="angl"&&p!==.049&&(i.style.borderTopWidth=Hn(p),i.style.borderRightWidth=Hn(p)),u=t.depth+g,e.backgroundColor&&(i.style.backgroundColor=e.backgroundColor,e.borderColor&&(i.style.borderColor=e.borderColor))}var y;if(e.backgroundColor)y=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:u},{type:"elem",elem:t,shift:0}]},n);else{var F=/cancel|phase/.test(a)?["svg-align"]:[];y=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:t,shift:0},{type:"elem",elem:i,shift:u,wrapperClasses:F}]},n)}return/cancel/.test(a)&&(y.height=t.height,y.depth=t.depth),/cancel/.test(a)&&!l?Ge.makeSpan(["mord","cancel-lap"],[y],n):Ge.makeSpan(["mord"],[y],n)},Gee=(e,n)=>{var t=0,a=new Rn.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[so(e.body,n)]);switch(e.label){case"\\cancel":a.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":a.setAttribute("notation","downdiagonalstrike");break;case"\\phase":a.setAttribute("notation","phasorangle");break;case"\\sout":a.setAttribute("notation","horizontalstrike");break;case"\\fbox":a.setAttribute("notation","box");break;case"\\angl":a.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(t=n.fontMetrics().fboxsep*n.fontMetrics().ptPerEm,a.setAttribute("width","+"+2*t+"pt"),a.setAttribute("height","+"+2*t+"pt"),a.setAttribute("lspace",t+"pt"),a.setAttribute("voffset",t+"pt"),e.label==="\\fcolorbox"){var r=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness);a.setAttribute("style","border: "+r+"em solid "+String(e.borderColor))}break;case"\\xcancel":a.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return e.backgroundColor&&a.setAttribute("mathbackground",e.backgroundColor),a};lt({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Ta(n[0],"color-token").color,u=n[1];return{type:"enclose",mode:a.mode,label:r,backgroundColor:i,body:u}},htmlBuilder:Mee,mathmlBuilder:Gee});lt({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Ta(n[0],"color-token").color,u=Ta(n[1],"color-token").color,l=n[2];return{type:"enclose",mode:a.mode,label:r,backgroundColor:u,borderColor:i,body:l}},htmlBuilder:Mee,mathmlBuilder:Gee});lt({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"enclose",mode:t.mode,label:"\\fbox",body:n[0]}}});lt({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"enclose",mode:t.mode,label:a,body:r}},htmlBuilder:Mee,mathmlBuilder:Gee});lt({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(e,n){var{parser:t}=e;return{type:"enclose",mode:t.mode,label:"\\angl",body:n[0]}}});var Qje={};function Gd(e){for(var{type:n,names:t,props:a,handler:r,htmlBuilder:i,mathmlBuilder:u}=e,l={type:n,numArgs:a.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:r},c=0;c{var n=e.parser.settings;if(!n.displayMode)throw new Cn("{"+e.envName+"} can be used only in display mode.")};function Aee(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function eb(e,n,t){var{hskipBeforeAndAfter:a,addJot:r,cols:i,arraystretch:u,colSeparationType:l,autoTag:c,singleRow:s,emptySingleRow:f,maxNumCols:v,leqno:m}=n;if(e.gullet.beginGroup(),s||e.gullet.macros.set("\\cr","\\\\\\relax"),!u){var _=e.gullet.expandMacroAsText("\\arraystretch");if(_==null)u=1;else if(u=parseFloat(_),!u||u<0)throw new Cn("Invalid \\arraystretch: "+_)}e.gullet.beginGroup();var h=[],R=[h],g=[],p=[],y=c!=null?[]:void 0;function F(){c&&e.gullet.macros.set("\\@eqnsw","1",!0)}function O(){y&&(e.gullet.macros.get("\\df@tag")?(y.push(e.subparse([new Hv("\\df@tag")])),e.gullet.macros.set("\\df@tag",void 0,!0)):y.push(Boolean(c)&&e.gullet.macros.get("\\@eqnsw")==="1"))}for(F(),p.push(Kje(e));;){var H=e.parseExpression(!1,s?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),H={type:"ordgroup",mode:e.mode,body:H},t&&(H={type:"styling",mode:e.mode,style:t,body:[H]}),h.push(H);var A=e.fetch().text;if(A==="&"){if(v&&h.length===v){if(s||l)throw new Cn("Too many tab characters: &",e.nextToken);e.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}e.consume()}else if(A==="\\end"){O(),h.length===1&&H.type==="styling"&&H.body[0].body.length===0&&(R.length>1||!f)&&R.pop(),p.length0&&(F+=.25),s.push({pos:F,isDashed:_t[Gt]})}for(O(u[0]),a=0;a0&&(le+=y,W_t))for(a=0;a=l)){var Se=void 0;(r>0||n.hskipBeforeAndAfter)&&(Se=qt.deflt(N.pregap,m),Se!==0&&(He=Ge.makeSpan(["arraycolsep"],[]),He.style.width=Hn(Se),Ee.push(He)));var ae=[];for(a=0;a0){for(var cn=Ge.makeLineSpan("hline",t,f),Oe=Ge.makeLineSpan("hdashline",t,f),On=[{type:"elem",elem:c,shift:0}];s.length>0;){var Fn=s.pop(),mt=Fn.pos-Fe;Fn.isDashed?On.push({type:"elem",elem:Oe,shift:mt}):On.push({type:"elem",elem:cn,shift:mt})}c=Ge.makeVList({positionType:"individualShift",children:On},t)}if(zn.length===0)return Ge.makeSpan(["mord"],[c],t);var xn=Ge.makeVList({positionType:"individualShift",children:zn},t);return xn=Ge.makeSpan(["tag"],[xn],t),Ge.makeFragment([c,xn])},rjn={c:"center ",l:"left ",r:"right "},xd=function(n,t){for(var a=[],r=new Rn.MathNode("mtd",[],["mtr-glue"]),i=new Rn.MathNode("mtd",[],["mml-eqn-num"]),u=0;u0){var h=n.cols,R="",g=!1,p=0,y=h.length;h[0].type==="separator"&&(m+="top ",p=1),h[h.length-1].type==="separator"&&(m+="bottom ",y-=1);for(var F=p;F0?"left ":"",m+=me[me.length-1].length>0?"right ":"";for(var he=1;he-1?"alignat":"align",i=n.envName==="split",u=eb(n.parser,{cols:a,addJot:!0,autoTag:i?void 0:Aee(n.envName),emptySingleRow:!0,colSeparationType:r,maxNumCols:i?2:void 0,leqno:n.parser.settings.leqno},"display"),l,c=0,s={type:"ordgroup",mode:n.mode,body:[]};if(t[0]&&t[0].type==="ordgroup"){for(var f="",v=0;v0&&_&&(g=1),a[h]={type:"align",align:R,pregap:g,postgap:0}}return u.colSeparationType=_?"align":"alignat",u};Gd({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,n){var t=mO(n[0]),a=t?[n[0]]:Ta(n[0],"ordgroup").body,r=a.map(function(u){var l=yee(u),c=l.text;if("lcr".indexOf(c)!==-1)return{type:"align",align:c};if(c==="|")return{type:"separator",separator:"|"};if(c===":")return{type:"separator",separator:":"};throw new Cn("Unknown column alignment: "+c,u)}),i={cols:r,hskipBeforeAndAfter:!0,maxNumCols:r.length};return eb(e.parser,i,xee(e.envName))},htmlBuilder:Ad,mathmlBuilder:xd});Gd({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(e){var n={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[e.envName.replace("*","")],t="c",a={hskipBeforeAndAfter:!1,cols:[{type:"align",align:t}]};if(e.envName.charAt(e.envName.length-1)==="*"){var r=e.parser;if(r.consumeSpaces(),r.fetch().text==="["){if(r.consume(),r.consumeSpaces(),t=r.fetch().text,"lcr".indexOf(t)===-1)throw new Cn("Expected l or c or r",r.nextToken);r.consume(),r.consumeSpaces(),r.expect("]"),r.consume(),a.cols=[{type:"align",align:t}]}}var i=eb(e.parser,a,xee(e.envName)),u=Math.max(0,...i.body.map(l=>l.length));return i.cols=new Array(u).fill({type:"align",align:t}),n?{type:"leftright",mode:e.mode,body:[i],left:n[0],right:n[1],rightColor:void 0}:i},htmlBuilder:Ad,mathmlBuilder:xd});Gd({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var n={arraystretch:.5},t=eb(e.parser,n,"script");return t.colSeparationType="small",t},htmlBuilder:Ad,mathmlBuilder:xd});Gd({type:"array",names:["subarray"],props:{numArgs:1},handler(e,n){var t=mO(n[0]),a=t?[n[0]]:Ta(n[0],"ordgroup").body,r=a.map(function(u){var l=yee(u),c=l.text;if("lc".indexOf(c)!==-1)return{type:"align",align:c};throw new Cn("Unknown column alignment: "+c,u)});if(r.length>1)throw new Cn("{subarray} can contain only one column");var i={cols:r,hskipBeforeAndAfter:!1,arraystretch:.5};if(i=eb(e.parser,i,"script"),i.body.length>0&&i.body[0].length>1)throw new Cn("{subarray} can contain only one column");return i},htmlBuilder:Ad,mathmlBuilder:xd});Gd({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(e){var n={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},t=eb(e.parser,n,xee(e.envName));return{type:"leftright",mode:e.mode,body:[t],left:e.envName.indexOf("r")>-1?".":"\\{",right:e.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:Ad,mathmlBuilder:xd});Gd({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:Xje,htmlBuilder:Ad,mathmlBuilder:xd});Gd({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){qt.contains(["gather","gather*"],e.envName)&&gO(e);var n={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:Aee(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return eb(e.parser,n,"display")},htmlBuilder:Ad,mathmlBuilder:xd});Gd({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:Xje,htmlBuilder:Ad,mathmlBuilder:xd});Gd({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){gO(e);var n={autoTag:Aee(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return eb(e.parser,n,"display")},htmlBuilder:Ad,mathmlBuilder:xd});Gd({type:"array",names:["CD"],props:{numArgs:0},handler(e){return gO(e),W8n(e.parser)},htmlBuilder:Ad,mathmlBuilder:xd});k("\\nonumber","\\gdef\\@eqnsw{0}");k("\\notag","\\nonumber");lt({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,n){throw new Cn(e.funcName+" valid only within array environment")}});var Zje=Qje;lt({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];if(r.type!=="ordgroup")throw new Cn("Invalid environment name",r);for(var i="",u=0;u{var t=e.font,a=n.withFont(t);return pr(e.body,a)},n9e=(e,n)=>{var t=e.font,a=n.withFont(t);return so(e.body,a)},t9e={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};lt({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=fO(n[0]),i=a;return i in t9e&&(i=t9e[i]),{type:"font",mode:t.mode,font:i.slice(1),body:r}},htmlBuilder:e9e,mathmlBuilder:n9e});lt({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,n)=>{var{parser:t}=e,a=n[0],r=qt.isCharacterBox(a);return{type:"mclass",mode:t.mode,mclass:pO(a),body:[{type:"font",mode:t.mode,font:"boldsymbol",body:a}],isCharacterBox:r}}});lt({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(e,n)=>{var{parser:t,funcName:a,breakOnTokenText:r}=e,{mode:i}=t,u=t.parseExpression(!0,r),l="math"+a.slice(1);return{type:"font",mode:i,font:l,body:{type:"ordgroup",mode:t.mode,body:u}}},htmlBuilder:e9e,mathmlBuilder:n9e});var a9e=(e,n)=>{var t=n;return e==="display"?t=t.id>=Kt.SCRIPT.id?t.text():Kt.DISPLAY:e==="text"&&t.size===Kt.DISPLAY.size?t=Kt.TEXT:e==="script"?t=Kt.SCRIPT:e==="scriptscript"&&(t=Kt.SCRIPTSCRIPT),t},Lee=(e,n)=>{var t=a9e(e.size,n.style),a=t.fracNum(),r=t.fracDen(),i;i=n.havingStyle(a);var u=pr(e.numer,i,n);if(e.continued){var l=8.5/n.fontMetrics().ptPerEm,c=3.5/n.fontMetrics().ptPerEm;u.height=u.height0?h=3*m:h=7*m,R=n.fontMetrics().denom1):(v>0?(_=n.fontMetrics().num2,h=m):(_=n.fontMetrics().num3,h=3*m),R=n.fontMetrics().denom2);var g;if(f){var y=n.fontMetrics().axisHeight;_-u.depth-(y+.5*v){var t=new Rn.MathNode("mfrac",[so(e.numer,n),so(e.denom,n)]);if(!e.hasBarLine)t.setAttribute("linethickness","0px");else if(e.barSize){var a=ui(e.barSize,n);t.setAttribute("linethickness",Hn(a))}var r=a9e(e.size,n.style);if(r.size!==n.style.size){t=new Rn.MathNode("mstyle",[t]);var i=r.size===Kt.DISPLAY.size?"true":"false";t.setAttribute("displaystyle",i),t.setAttribute("scriptlevel","0")}if(e.leftDelim!=null||e.rightDelim!=null){var u=[];if(e.leftDelim!=null){var l=new Rn.MathNode("mo",[new Rn.TextNode(e.leftDelim.replace("\\",""))]);l.setAttribute("fence","true"),u.push(l)}if(u.push(t),e.rightDelim!=null){var c=new Rn.MathNode("mo",[new Rn.TextNode(e.rightDelim.replace("\\",""))]);c.setAttribute("fence","true"),u.push(c)}return gee(u)}return t};lt({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=n[1],u,l=null,c=null,s="auto";switch(a){case"\\dfrac":case"\\frac":case"\\tfrac":u=!0;break;case"\\\\atopfrac":u=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":u=!1,l="(",c=")";break;case"\\\\bracefrac":u=!1,l="\\{",c="\\}";break;case"\\\\brackfrac":u=!1,l="[",c="]";break;default:throw new Error("Unrecognized genfrac command")}switch(a){case"\\dfrac":case"\\dbinom":s="display";break;case"\\tfrac":case"\\tbinom":s="text";break}return{type:"genfrac",mode:t.mode,continued:!1,numer:r,denom:i,hasBarLine:u,leftDelim:l,rightDelim:c,size:s,barSize:null}},htmlBuilder:Lee,mathmlBuilder:jee});lt({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=n[1];return{type:"genfrac",mode:t.mode,continued:!0,numer:r,denom:i,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}});lt({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(e){var{parser:n,funcName:t,token:a}=e,r;switch(t){case"\\over":r="\\frac";break;case"\\choose":r="\\binom";break;case"\\atop":r="\\\\atopfrac";break;case"\\brace":r="\\\\bracefrac";break;case"\\brack":r="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:n.mode,replaceWith:r,token:a}}});var r9e=["display","text","script","scriptscript"],o9e=function(n){var t=null;return n.length>0&&(t=n,t=t==="."?null:t),t};lt({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(e,n){var{parser:t}=e,a=n[4],r=n[5],i=fO(n[0]),u=i.type==="atom"&&i.family==="open"?o9e(i.text):null,l=fO(n[1]),c=l.type==="atom"&&l.family==="close"?o9e(l.text):null,s=Ta(n[2],"size"),f,v=null;s.isBlank?f=!0:(v=s.value,f=v.number>0);var m="auto",_=n[3];if(_.type==="ordgroup"){if(_.body.length>0){var h=Ta(_.body[0],"textord");m=r9e[Number(h.text)]}}else _=Ta(_,"textord"),m=r9e[Number(_.text)];return{type:"genfrac",mode:t.mode,numer:a,denom:r,continued:!1,hasBarLine:f,barSize:v,leftDelim:u,rightDelim:c,size:m}},htmlBuilder:Lee,mathmlBuilder:jee});lt({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(e,n){var{parser:t,funcName:a,token:r}=e;return{type:"infix",mode:t.mode,replaceWith:"\\\\abovefrac",size:Ta(n[0],"size").value,token:r}}});lt({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=NLn(Ta(n[1],"infix").size),u=n[2],l=i.number>0;return{type:"genfrac",mode:t.mode,numer:r,denom:u,continued:!1,hasBarLine:l,barSize:i,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:Lee,mathmlBuilder:jee});var i9e=(e,n)=>{var t=n.style,a,r;e.type==="supsub"?(a=e.sup?pr(e.sup,n.havingStyle(t.sup()),n):pr(e.sub,n.havingStyle(t.sub()),n),r=Ta(e.base,"horizBrace")):r=Ta(e,"horizBrace");var i=pr(r.base,n.havingBaseStyle(Kt.DISPLAY)),u=Tg.svgSpan(r,n),l;if(r.isOver?(l=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:.1},{type:"elem",elem:u}]},n),l.children[0].children[0].children[1].classes.push("svg-align")):(l=Ge.makeVList({positionType:"bottom",positionData:i.depth+.1+u.height,children:[{type:"elem",elem:u},{type:"kern",size:.1},{type:"elem",elem:i}]},n),l.children[0].children[0].children[0].classes.push("svg-align")),a){var c=Ge.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n);r.isOver?l=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:c},{type:"kern",size:.2},{type:"elem",elem:a}]},n):l=Ge.makeVList({positionType:"bottom",positionData:c.depth+.2+a.height+a.depth,children:[{type:"elem",elem:a},{type:"kern",size:.2},{type:"elem",elem:c}]},n)}return Ge.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n)},ojn=(e,n)=>{var t=Tg.mathMLnode(e.label);return new Rn.MathNode(e.isOver?"mover":"munder",[so(e.base,n),t])};lt({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e;return{type:"horizBrace",mode:t.mode,label:a,isOver:/^\\over/.test(a),base:n[0]}},htmlBuilder:i9e,mathmlBuilder:ojn});lt({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[1],r=Ta(n[0],"url").url;return t.settings.isTrusted({command:"\\href",url:r})?{type:"href",mode:t.mode,href:r,body:Xi(a)}:t.formatUnsupportedCmd("\\href")},htmlBuilder:(e,n)=>{var t=Xu(e.body,n,!1);return Ge.makeAnchor(e.href,[],t,n)},mathmlBuilder:(e,n)=>{var t=Zy(e.body,n);return t instanceof Jv||(t=new Jv("mrow",[t])),t.setAttribute("href",e.href),t}});lt({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=Ta(n[0],"url").url;if(!t.settings.isTrusted({command:"\\url",url:a}))return t.formatUnsupportedCmd("\\url");for(var r=[],i=0;i{var{parser:t,funcName:a,token:r}=e,i=Ta(n[0],"raw").string,u=n[1];t.settings.strict&&t.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var l,c={};switch(a){case"\\htmlClass":c.class=i,l={command:"\\htmlClass",class:i};break;case"\\htmlId":c.id=i,l={command:"\\htmlId",id:i};break;case"\\htmlStyle":c.style=i,l={command:"\\htmlStyle",style:i};break;case"\\htmlData":{for(var s=i.split(","),f=0;f{var t=Xu(e.body,n,!1),a=["enclosing"];e.attributes.class&&a.push(...e.attributes.class.trim().split(/\s+/));var r=Ge.makeSpan(a,t,n);for(var i in e.attributes)i!=="class"&&e.attributes.hasOwnProperty(i)&&r.setAttribute(i,e.attributes[i]);return r},mathmlBuilder:(e,n)=>Zy(e.body,n)});lt({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"htmlmathml",mode:t.mode,html:Xi(n[0]),mathml:Xi(n[1])}},htmlBuilder:(e,n)=>{var t=Xu(e.html,n,!1);return Ge.makeFragment(t)},mathmlBuilder:(e,n)=>Zy(e.mathml,n)});var Pee=function(n){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(n))return{number:+n,unit:"bp"};var t=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(n);if(!t)throw new Cn("Invalid size: '"+n+"' in \\includegraphics");var a={number:+(t[1]+t[2]),unit:t[3]};if(!lje(a))throw new Cn("Invalid unit: '"+a.unit+"' in \\includegraphics.");return a};lt({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(e,n,t)=>{var{parser:a}=e,r={number:0,unit:"em"},i={number:.9,unit:"em"},u={number:0,unit:"em"},l="";if(t[0])for(var c=Ta(t[0],"raw").string,s=c.split(","),f=0;f{var t=ui(e.height,n),a=0;e.totalheight.number>0&&(a=ui(e.totalheight,n)-t);var r=0;e.width.number>0&&(r=ui(e.width,n));var i={height:Hn(t+a)};r>0&&(i.width=Hn(r)),a>0&&(i.verticalAlign=Hn(-a));var u=new vje(e.src,e.alt,i);return u.height=t,u.depth=a,u},mathmlBuilder:(e,n)=>{var t=new Rn.MathNode("mglyph",[]);t.setAttribute("alt",e.alt);var a=ui(e.height,n),r=0;if(e.totalheight.number>0&&(r=ui(e.totalheight,n)-a,t.setAttribute("valign",Hn(-r))),t.setAttribute("height",Hn(a+r)),e.width.number>0){var i=ui(e.width,n);t.setAttribute("width",Hn(i))}return t.setAttribute("src",e.src),t}});lt({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(e,n){var{parser:t,funcName:a}=e,r=Ta(n[0],"size");if(t.settings.strict){var i=a[1]==="m",u=r.value.unit==="mu";i?(u||t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" supports only mu units, "+("not "+r.value.unit+" units")),t.mode!=="math"&&t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" works only in math mode")):u&&t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" doesn't support mu units")}return{type:"kern",mode:t.mode,dimension:r.value}},htmlBuilder(e,n){return Ge.makeGlue(e.dimension,n)},mathmlBuilder(e,n){var t=ui(e.dimension,n);return new Rn.SpaceNode(t)}});lt({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"lap",mode:t.mode,alignment:a.slice(5),body:r}},htmlBuilder:(e,n)=>{var t;e.alignment==="clap"?(t=Ge.makeSpan([],[pr(e.body,n)]),t=Ge.makeSpan(["inner"],[t],n)):t=Ge.makeSpan(["inner"],[pr(e.body,n)]);var a=Ge.makeSpan(["fix"],[]),r=Ge.makeSpan([e.alignment],[t,a],n),i=Ge.makeSpan(["strut"]);return i.style.height=Hn(r.height+r.depth),r.depth&&(i.style.verticalAlign=Hn(-r.depth)),r.children.unshift(i),r=Ge.makeSpan(["thinbox"],[r],n),Ge.makeSpan(["mord","vbox"],[r],n)},mathmlBuilder:(e,n)=>{var t=new Rn.MathNode("mpadded",[so(e.body,n)]);if(e.alignment!=="rlap"){var a=e.alignment==="llap"?"-1":"-0.5";t.setAttribute("lspace",a+"width")}return t.setAttribute("width","0px"),t}});lt({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){var{funcName:t,parser:a}=e,r=a.mode;a.switchMode("math");var i=t==="\\("?"\\)":"$",u=a.parseExpression(!1,i);return a.expect(i),a.switchMode(r),{type:"styling",mode:a.mode,style:"text",body:u}}});lt({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){throw new Cn("Mismatched "+e.funcName)}});var u9e=(e,n)=>{switch(n.style.size){case Kt.DISPLAY.size:return e.display;case Kt.TEXT.size:return e.text;case Kt.SCRIPT.size:return e.script;case Kt.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};lt({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"mathchoice",mode:t.mode,display:Xi(n[0]),text:Xi(n[1]),script:Xi(n[2]),scriptscript:Xi(n[3])}},htmlBuilder:(e,n)=>{var t=u9e(e,n),a=Xu(t,n,!1);return Ge.makeFragment(a)},mathmlBuilder:(e,n)=>{var t=u9e(e,n);return Zy(t,n)}});var l9e=(e,n,t,a,r,i,u)=>{e=Ge.makeSpan([],[e]);var l=t&&qt.isCharacterBox(t),c,s;if(n){var f=pr(n,a.havingStyle(r.sup()),a);s={elem:f,kern:Math.max(a.fontMetrics().bigOpSpacing1,a.fontMetrics().bigOpSpacing3-f.depth)}}if(t){var v=pr(t,a.havingStyle(r.sub()),a);c={elem:v,kern:Math.max(a.fontMetrics().bigOpSpacing2,a.fontMetrics().bigOpSpacing4-v.height)}}var m;if(s&&c){var _=a.fontMetrics().bigOpSpacing5+c.elem.height+c.elem.depth+c.kern+e.depth+u;m=Ge.makeVList({positionType:"bottom",positionData:_,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:Hn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:Hn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else if(c){var h=e.height-u;m=Ge.makeVList({positionType:"top",positionData:h,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:Hn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e}]},a)}else if(s){var R=e.depth+u;m=Ge.makeVList({positionType:"bottom",positionData:R,children:[{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:Hn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else return e;var g=[m];if(c&&i!==0&&!l){var p=Ge.makeSpan(["mspace"],[],a);p.style.marginRight=Hn(i),g.unshift(p)}return Ge.makeSpan(["mop","op-limits"],g,a)},c9e=["\\smallint"],hF=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Ta(e.base,"op"),r=!0):i=Ta(e,"op");var u=n.style,l=!1;u.size===Kt.DISPLAY.size&&i.symbol&&!qt.contains(c9e,i.name)&&(l=!0);var c;if(i.symbol){var s=l?"Size2-Regular":"Size1-Regular",f="";if((i.name==="\\oiint"||i.name==="\\oiiint")&&(f=i.name.slice(1),i.name=f==="oiint"?"\\iint":"\\iiint"),c=Ge.makeSymbol(i.name,s,"math",n,["mop","op-symbol",l?"large-op":"small-op"]),f.length>0){var v=c.italic,m=Ge.staticSvg(f+"Size"+(l?"2":"1"),n);c=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:c,shift:0},{type:"elem",elem:m,shift:l?.08:0}]},n),i.name="\\"+f,c.classes.unshift("mop"),c.italic=v}}else if(i.body){var _=Xu(i.body,n,!0);_.length===1&&_[0]instanceof Uv?(c=_[0],c.classes[0]="mop"):c=Ge.makeSpan(["mop"],_,n)}else{for(var h=[],R=1;R{var t;if(e.symbol)t=new Jv("mo",[pm(e.name,e.mode)]),qt.contains(c9e,e.name)&&t.setAttribute("largeop","false");else if(e.body)t=new Jv("mo",Af(e.body,n));else{t=new Jv("mi",[new dF(e.name.slice(1))]);var a=new Jv("mo",[pm("\u2061","text")]);e.parentIsSupSub?t=new Jv("mrow",[t,a]):t=Eje([t,a])}return t},ijn={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};lt({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","\u220F","\u2210","\u2211","\u22C0","\u22C1","\u22C2","\u22C3","\u2A00","\u2A01","\u2A02","\u2A04","\u2A06"],props:{numArgs:0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=a;return r.length===1&&(r=ijn[r]),{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:hF,mathmlBuilder:N4});lt({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:Xi(a)}},htmlBuilder:hF,mathmlBuilder:N4});var ujn={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};lt({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e;return{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:t}},htmlBuilder:hF,mathmlBuilder:N4});lt({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e;return{type:"op",mode:n.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:t}},htmlBuilder:hF,mathmlBuilder:N4});lt({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e,a=t;return a.length===1&&(a=ujn[a]),{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:hF,mathmlBuilder:N4});var s9e=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Ta(e.base,"operatorname"),r=!0):i=Ta(e,"operatorname");var u;if(i.body.length>0){for(var l=i.body.map(v=>{var m=v.text;return typeof m=="string"?{type:"textord",mode:v.mode,text:m}:v}),c=Xu(l,n.withFont("mathrm"),!0),s=0;s{for(var t=Af(e.body,n.withFont("mathrm")),a=!0,r=0;rf.toText()).join("");t=[new Rn.TextNode(l)]}var c=new Rn.MathNode("mi",t);c.setAttribute("mathvariant","normal");var s=new Rn.MathNode("mo",[pm("\u2061","text")]);return e.parentIsSupSub?new Rn.MathNode("mrow",[c,s]):Rn.newDocumentFragment([c,s])};lt({type:"operatorname",names:["\\operatorname@","\\operatornamewithlimits"],props:{numArgs:1},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"operatorname",mode:t.mode,body:Xi(r),alwaysHandleSupSub:a==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:s9e,mathmlBuilder:ljn});k("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");sw({type:"ordgroup",htmlBuilder(e,n){return e.semisimple?Ge.makeFragment(Xu(e.body,n,!1)):Ge.makeSpan(["mord"],Xu(e.body,n,!0),n)},mathmlBuilder(e,n){return Zy(e.body,n,!0)}});lt({type:"overline",names:["\\overline"],props:{numArgs:1},handler(e,n){var{parser:t}=e,a=n[0];return{type:"overline",mode:t.mode,body:a}},htmlBuilder(e,n){var t=pr(e.body,n.havingCrampedStyle()),a=Ge.makeLineSpan("overline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t},{type:"kern",size:3*r},{type:"elem",elem:a},{type:"kern",size:r}]},n);return Ge.makeSpan(["mord","overline"],[i],n)},mathmlBuilder(e,n){var t=new Rn.MathNode("mo",[new Rn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new Rn.MathNode("mover",[so(e.body,n),t]);return a.setAttribute("accent","true"),a}});lt({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"phantom",mode:t.mode,body:Xi(a)}},htmlBuilder:(e,n)=>{var t=Xu(e.body,n.withPhantom(),!1);return Ge.makeFragment(t)},mathmlBuilder:(e,n)=>{var t=Af(e.body,n);return new Rn.MathNode("mphantom",t)}});lt({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"hphantom",mode:t.mode,body:a}},htmlBuilder:(e,n)=>{var t=Ge.makeSpan([],[pr(e.body,n.withPhantom())]);if(t.height=0,t.depth=0,t.children)for(var a=0;a{var t=Af(Xi(e.body),n),a=new Rn.MathNode("mphantom",t),r=new Rn.MathNode("mpadded",[a]);return r.setAttribute("height","0px"),r.setAttribute("depth","0px"),r}});lt({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"vphantom",mode:t.mode,body:a}},htmlBuilder:(e,n)=>{var t=Ge.makeSpan(["inner"],[pr(e.body,n.withPhantom())]),a=Ge.makeSpan(["fix"],[]);return Ge.makeSpan(["mord","rlap"],[t,a],n)},mathmlBuilder:(e,n)=>{var t=Af(Xi(e.body),n),a=new Rn.MathNode("mphantom",t),r=new Rn.MathNode("mpadded",[a]);return r.setAttribute("width","0px"),r}});lt({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e,a=Ta(n[0],"size").value,r=n[1];return{type:"raisebox",mode:t.mode,dy:a,body:r}},htmlBuilder(e,n){var t=pr(e.body,n),a=ui(e.dy,n);return Ge.makeVList({positionType:"shift",positionData:-a,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){var t=new Rn.MathNode("mpadded",[so(e.body,n)]),a=e.dy.number+e.dy.unit;return t.setAttribute("voffset",a),t}});lt({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n}=e;return{type:"internal",mode:n.mode}}});lt({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler(e,n,t){var{parser:a}=e,r=t[0],i=Ta(n[0],"size"),u=Ta(n[1],"size");return{type:"rule",mode:a.mode,shift:r&&Ta(r,"size").value,width:i.value,height:u.value}},htmlBuilder(e,n){var t=Ge.makeSpan(["mord","rule"],[],n),a=ui(e.width,n),r=ui(e.height,n),i=e.shift?ui(e.shift,n):0;return t.style.borderRightWidth=Hn(a),t.style.borderTopWidth=Hn(r),t.style.bottom=Hn(i),t.width=a,t.height=r+i,t.depth=-i,t.maxFontSize=r*1.125*n.sizeMultiplier,t},mathmlBuilder(e,n){var t=ui(e.width,n),a=ui(e.height,n),r=e.shift?ui(e.shift,n):0,i=n.color&&n.getColor()||"black",u=new Rn.MathNode("mspace");u.setAttribute("mathbackground",i),u.setAttribute("width",Hn(t)),u.setAttribute("height",Hn(a));var l=new Rn.MathNode("mpadded",[u]);return r>=0?l.setAttribute("height",Hn(r)):(l.setAttribute("height",Hn(r)),l.setAttribute("depth",Hn(-r))),l.setAttribute("voffset",Hn(r)),l}});function f9e(e,n,t){for(var a=Xu(e,n,!1),r=n.sizeMultiplier/t.sizeMultiplier,i=0;i{var t=n.havingSize(e.size);return f9e(e.body,t,n)};lt({type:"sizing",names:v9e,props:{numArgs:0,allowedInText:!0},handler:(e,n)=>{var{breakOnTokenText:t,funcName:a,parser:r}=e,i=r.parseExpression(!1,t);return{type:"sizing",mode:r.mode,size:v9e.indexOf(a)+1,body:i}},htmlBuilder:cjn,mathmlBuilder:(e,n)=>{var t=n.havingSize(e.size),a=Af(e.body,t),r=new Rn.MathNode("mstyle",a);return r.setAttribute("mathsize",Hn(t.sizeMultiplier)),r}});lt({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(e,n,t)=>{var{parser:a}=e,r=!1,i=!1,u=t[0]&&Ta(t[0],"ordgroup");if(u)for(var l="",c=0;c{var t=Ge.makeSpan([],[pr(e.body,n)]);if(!e.smashHeight&&!e.smashDepth)return t;if(e.smashHeight&&(t.height=0,t.children))for(var a=0;a{var t=new Rn.MathNode("mpadded",[so(e.body,n)]);return e.smashHeight&&t.setAttribute("height","0px"),e.smashDepth&&t.setAttribute("depth","0px"),t}});lt({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(e,n,t){var{parser:a}=e,r=t[0],i=n[0];return{type:"sqrt",mode:a.mode,body:i,index:r}},htmlBuilder(e,n){var t=pr(e.body,n.havingCrampedStyle());t.height===0&&(t.height=n.fontMetrics().xHeight),t=Ge.wrapFragment(t,n);var a=n.fontMetrics(),r=a.defaultRuleThickness,i=r;n.style.idt.height+t.depth+u&&(u=(u+v-t.height-t.depth)/2);var m=c.height-t.height-u-s;t.style.paddingLeft=Hn(f);var _=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t,wrapperClasses:["svg-align"]},{type:"kern",size:-(t.height+m)},{type:"elem",elem:c},{type:"kern",size:s}]},n);if(e.index){var h=n.havingStyle(Kt.SCRIPTSCRIPT),R=pr(e.index,h,n),g=.6*(_.height-_.depth),p=Ge.makeVList({positionType:"shift",positionData:-g,children:[{type:"elem",elem:R}]},n),y=Ge.makeSpan(["root"],[p]);return Ge.makeSpan(["mord","sqrt"],[y,_],n)}else return Ge.makeSpan(["mord","sqrt"],[_],n)},mathmlBuilder(e,n){var{body:t,index:a}=e;return a?new Rn.MathNode("mroot",[so(t,n),so(a,n)]):new Rn.MathNode("msqrt",[so(t,n)])}});var m9e={display:Kt.DISPLAY,text:Kt.TEXT,script:Kt.SCRIPT,scriptscript:Kt.SCRIPTSCRIPT};lt({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e,n){var{breakOnTokenText:t,funcName:a,parser:r}=e,i=r.parseExpression(!0,t),u=a.slice(1,a.length-5);return{type:"styling",mode:r.mode,style:u,body:i}},htmlBuilder(e,n){var t=m9e[e.style],a=n.havingStyle(t).withFont("");return f9e(e.body,a,n)},mathmlBuilder(e,n){var t=m9e[e.style],a=n.havingStyle(t),r=Af(e.body,a),i=new Rn.MathNode("mstyle",r),u={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},l=u[e.style];return i.setAttribute("scriptlevel",l[0]),i.setAttribute("displaystyle",l[1]),i}});var sjn=function(n,t){var a=n.base;if(a)if(a.type==="op"){var r=a.limits&&(t.style.size===Kt.DISPLAY.size||a.alwaysHandleSupSub);return r?hF:null}else if(a.type==="operatorname"){var i=a.alwaysHandleSupSub&&(t.style.size===Kt.DISPLAY.size||a.limits);return i?s9e:null}else{if(a.type==="accent")return qt.isCharacterBox(a.base)?bee:null;if(a.type==="horizBrace"){var u=!n.sub;return u===a.isOver?i9e:null}else return null}else return null};sw({type:"supsub",htmlBuilder(e,n){var t=sjn(e,n);if(t)return t(e,n);var{base:a,sup:r,sub:i}=e,u=pr(a,n),l,c,s=n.fontMetrics(),f=0,v=0,m=a&&qt.isCharacterBox(a);if(r){var _=n.havingStyle(n.style.sup());l=pr(r,_,n),m||(f=u.height-_.fontMetrics().supDrop*_.sizeMultiplier/n.sizeMultiplier)}if(i){var h=n.havingStyle(n.style.sub());c=pr(i,h,n),m||(v=u.depth+h.fontMetrics().subDrop*h.sizeMultiplier/n.sizeMultiplier)}var R;n.style===Kt.DISPLAY?R=s.sup1:n.style.cramped?R=s.sup3:R=s.sup2;var g=n.sizeMultiplier,p=Hn(.5/s.ptPerEm/g),y=null;if(c){var F=e.base&&e.base.type==="op"&&e.base.name&&(e.base.name==="\\oiint"||e.base.name==="\\oiiint");(u instanceof Uv||F)&&(y=Hn(-u.italic))}var O;if(l&&c){f=Math.max(f,R,l.depth+.25*s.xHeight),v=Math.max(v,s.sub2);var H=s.defaultRuleThickness,A=4*H;if(f-l.depth-(c.height-v)0&&(f+=W,v-=W)}var me=[{type:"elem",elem:c,shift:v,marginRight:p,marginLeft:y},{type:"elem",elem:l,shift:-f,marginRight:p}];O=Ge.makeVList({positionType:"individualShift",children:me},n)}else if(c){v=Math.max(v,s.sub1,c.height-.8*s.xHeight);var he=[{type:"elem",elem:c,marginLeft:y,marginRight:p}];O=Ge.makeVList({positionType:"shift",positionData:v,children:he},n)}else if(l)f=Math.max(f,R,l.depth+.25*s.xHeight),O=Ge.makeVList({positionType:"shift",positionData:-f,children:[{type:"elem",elem:l,marginRight:p}]},n);else throw new Error("supsub must have either sup or sub.");var ye=dee(u,"right")||"mord";return Ge.makeSpan([ye],[u,Ge.makeSpan(["msupsub"],[O])],n)},mathmlBuilder(e,n){var t=!1,a,r;e.base&&e.base.type==="horizBrace"&&(r=!!e.sup,r===e.base.isOver&&(t=!0,a=e.base.isOver)),e.base&&(e.base.type==="op"||e.base.type==="operatorname")&&(e.base.parentIsSupSub=!0);var i=[so(e.base,n)];e.sub&&i.push(so(e.sub,n)),e.sup&&i.push(so(e.sup,n));var u;if(t)u=a?"mover":"munder";else if(e.sub)if(e.sup){var s=e.base;s&&s.type==="op"&&s.limits&&n.style===Kt.DISPLAY||s&&s.type==="operatorname"&&s.alwaysHandleSupSub&&(n.style===Kt.DISPLAY||s.limits)?u="munderover":u="msubsup"}else{var c=e.base;c&&c.type==="op"&&c.limits&&(n.style===Kt.DISPLAY||c.alwaysHandleSupSub)||c&&c.type==="operatorname"&&c.alwaysHandleSupSub&&(c.limits||n.style===Kt.DISPLAY)?u="munder":u="msub"}else{var l=e.base;l&&l.type==="op"&&l.limits&&(n.style===Kt.DISPLAY||l.alwaysHandleSupSub)||l&&l.type==="operatorname"&&l.alwaysHandleSupSub&&(l.limits||n.style===Kt.DISPLAY)?u="mover":u="msup"}return new Rn.MathNode(u,i)}});sw({type:"atom",htmlBuilder(e,n){return Ge.mathsym(e.text,e.mode,n,["m"+e.family])},mathmlBuilder(e,n){var t=new Rn.MathNode("mo",[pm(e.text,e.mode)]);if(e.family==="bin"){var a=Dee(e,n);a==="bold-italic"&&t.setAttribute("mathvariant",a)}else e.family==="punct"?t.setAttribute("separator","true"):(e.family==="open"||e.family==="close")&&t.setAttribute("stretchy","false");return t}});var _9e={mi:"italic",mn:"normal",mtext:"normal"};sw({type:"mathord",htmlBuilder(e,n){return Ge.makeOrd(e,n,"mathord")},mathmlBuilder(e,n){var t=new Rn.MathNode("mi",[pm(e.text,e.mode,n)]),a=Dee(e,n)||"italic";return a!==_9e[t.type]&&t.setAttribute("mathvariant",a),t}});sw({type:"textord",htmlBuilder(e,n){return Ge.makeOrd(e,n,"textord")},mathmlBuilder(e,n){var t=pm(e.text,e.mode,n),a=Dee(e,n)||"normal",r;return e.mode==="text"?r=new Rn.MathNode("mtext",[t]):/[0-9]/.test(e.text)?r=new Rn.MathNode("mn",[t]):e.text==="\\prime"?r=new Rn.MathNode("mo",[t]):r=new Rn.MathNode("mi",[t]),a!==_9e[r.type]&&r.setAttribute("mathvariant",a),r}});var Nee={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},Oee={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};sw({type:"spacing",htmlBuilder(e,n){if(Oee.hasOwnProperty(e.text)){var t=Oee[e.text].className||"";if(e.mode==="text"){var a=Ge.makeOrd(e,n,"textord");return a.classes.push(t),a}else return Ge.makeSpan(["mspace",t],[Ge.mathsym(e.text,e.mode,n)],n)}else{if(Nee.hasOwnProperty(e.text))return Ge.makeSpan(["mspace",Nee[e.text]],[],n);throw new Cn('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,n){var t;if(Oee.hasOwnProperty(e.text))t=new Rn.MathNode("mtext",[new Rn.TextNode("\xA0")]);else{if(Nee.hasOwnProperty(e.text))return new Rn.MathNode("mspace");throw new Cn('Unknown type of space "'+e.text+'"')}return t}});var p9e=()=>{var e=new Rn.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};sw({type:"tag",mathmlBuilder(e,n){var t=new Rn.MathNode("mtable",[new Rn.MathNode("mtr",[p9e(),new Rn.MathNode("mtd",[Zy(e.body,n)]),p9e(),new Rn.MathNode("mtd",[Zy(e.tag,n)])])]);return t.setAttribute("width","100%"),t}});var d9e={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},h9e={"\\textbf":"textbf","\\textmd":"textmd"},fjn={"\\textit":"textit","\\textup":"textup"},g9e=(e,n)=>{var t=e.font;return t?d9e[t]?n.withTextFontFamily(d9e[t]):h9e[t]?n.withTextFontWeight(h9e[t]):n.withTextFontShape(fjn[t]):n};lt({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"text",mode:t.mode,body:Xi(r),font:a}},htmlBuilder(e,n){var t=g9e(e,n),a=Xu(e.body,t,!0);return Ge.makeSpan(["mord","text"],a,t)},mathmlBuilder(e,n){var t=g9e(e,n);return Zy(e.body,t)}});lt({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"underline",mode:t.mode,body:n[0]}},htmlBuilder(e,n){var t=pr(e.body,n),a=Ge.makeLineSpan("underline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Ge.makeVList({positionType:"top",positionData:t.height,children:[{type:"kern",size:r},{type:"elem",elem:a},{type:"kern",size:3*r},{type:"elem",elem:t}]},n);return Ge.makeSpan(["mord","underline"],[i],n)},mathmlBuilder(e,n){var t=new Rn.MathNode("mo",[new Rn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new Rn.MathNode("munder",[so(e.body,n),t]);return a.setAttribute("accentunder","true"),a}});lt({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(e,n){var{parser:t}=e;return{type:"vcenter",mode:t.mode,body:n[0]}},htmlBuilder(e,n){var t=pr(e.body,n),a=n.fontMetrics().axisHeight,r=.5*(t.height-a-(t.depth+a));return Ge.makeVList({positionType:"shift",positionData:r,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){return new Rn.MathNode("mpadded",[so(e.body,n)],["vcenter"])}});lt({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,n,t){throw new Cn("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,n){for(var t=D9e(e),a=[],r=n.havingStyle(n.style.text()),i=0;ie.body.replace(/ /g,e.star?"\u2423":"\xA0"),nb=Rje,y9e=`[ \r ]`,vjn="\\\\[a-zA-Z@]+",mjn="\\\\[^\uD800-\uDFFF]",_jn="("+vjn+")"+y9e+"*",pjn=`\\\\( |[ \r ]+ ?)[ \r ]*`,kee="[\u0300-\u036F]",djn=new RegExp(kee+"+$"),hjn="("+y9e+"+)|"+(pjn+"|")+"([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(kee+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(kee+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+_jn)+("|"+mjn+")"),Hee=class{constructor(n,t){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=n,this.settings=t,this.tokenRegex=new RegExp(hjn,"g"),this.catcodes={"%":14,"~":13}}setCatcode(n,t){this.catcodes[n]=t}lex(){var n=this.input,t=this.tokenRegex.lastIndex;if(t===n.length)return new Hv("EOF",new Mf(this,t,t));var a=this.tokenRegex.exec(n);if(a===null||a.index!==t)throw new Cn("Unexpected character: '"+n[t]+"'",new Hv(n[t],new Mf(this,t,t+1)));var r=a[6]||a[3]||(a[2]?"\\ ":" ");if(this.catcodes[r]===14){var i=n.indexOf(` `,this.tokenRegex.lastIndex);return i===-1?(this.tokenRegex.lastIndex=n.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=i+1,this.lex()}return new Hv(r,new Mf(this,t,this.tokenRegex.lastIndex))}},b9e=class{constructor(n,t){n===void 0&&(n={}),t===void 0&&(t={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=t,this.builtins=n,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(this.undefStack.length===0)throw new Cn("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var n=this.undefStack.pop();for(var t in n)n.hasOwnProperty(t)&&(n[t]==null?delete this.current[t]:this.current[t]=n[t])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(n){return this.current.hasOwnProperty(n)||this.builtins.hasOwnProperty(n)}get(n){return this.current.hasOwnProperty(n)?this.current[n]:this.builtins[n]}set(n,t,a){if(a===void 0&&(a=!1),a){for(var r=0;r0&&(this.undefStack[this.undefStack.length-1][n]=t)}else{var i=this.undefStack[this.undefStack.length-1];i&&!i.hasOwnProperty(n)&&(i[n]=this.current[n])}t==null?delete this.current[n]:this.current[n]=t}},gjn=Yje;k("\\noexpand",function(e){var n=e.popToken();return e.isExpandable(n.text)&&(n.noexpand=!0,n.treatAsRelax=!0),{tokens:[n],numArgs:0}});k("\\expandafter",function(e){var n=e.popToken();return e.expandOnce(!0),{tokens:[n],numArgs:0}});k("\\@firstoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[0],numArgs:0}});k("\\@secondoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[1],numArgs:0}});k("\\@ifnextchar",function(e){var n=e.consumeArgs(3);e.consumeSpaces();var t=e.future();return n[0].length===1&&n[0][0].text===t.text?{tokens:n[1],numArgs:0}:{tokens:n[2],numArgs:0}});k("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");k("\\TextOrMath",function(e){var n=e.consumeArgs(2);return e.mode==="text"?{tokens:n[0],numArgs:0}:{tokens:n[1],numArgs:0}});var R9e={"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};k("\\char",function(e){var n=e.popToken(),t,a="";if(n.text==="'")t=8,n=e.popToken();else if(n.text==='"')t=16,n=e.popToken();else if(n.text==="`")if(n=e.popToken(),n.text[0]==="\\")a=n.text.charCodeAt(1);else{if(n.text==="EOF")throw new Cn("\\char` missing argument");a=n.text.charCodeAt(0)}else t=10;if(t){if(a=R9e[n.text],a==null||a>=t)throw new Cn("Invalid base-"+t+" digit "+n.text);for(var r;(r=R9e[e.future().text])!=null&&r{var a=e.consumeArg().tokens;if(a.length!==1)throw new Cn("\\newcommand's first argument must be a macro name");var r=a[0].text,i=e.isDefined(r);if(i&&!n)throw new Cn("\\newcommand{"+r+"} attempting to redefine "+(r+"; use \\renewcommand"));if(!i&&!t)throw new Cn("\\renewcommand{"+r+"} when command "+r+" does not yet exist; use \\newcommand");var u=0;if(a=e.consumeArg().tokens,a.length===1&&a[0].text==="["){for(var l="",c=e.expandNextToken();c.text!=="]"&&c.text!=="EOF";)l+=c.text,c=e.expandNextToken();if(!l.match(/^\s*[0-9]+\s*$/))throw new Cn("Invalid number of arguments: "+l);u=parseInt(l),a=e.consumeArg().tokens}return e.macros.set(r,{tokens:a,numArgs:u}),""};k("\\newcommand",e=>Uee(e,!1,!0));k("\\renewcommand",e=>Uee(e,!0,!1));k("\\providecommand",e=>Uee(e,!0,!0));k("\\message",e=>{var n=e.consumeArgs(1)[0];return console.log(n.reverse().map(t=>t.text).join("")),""});k("\\errmessage",e=>{var n=e.consumeArgs(1)[0];return console.error(n.reverse().map(t=>t.text).join("")),""});k("\\show",e=>{var n=e.popToken(),t=n.text;return console.log(n,e.macros.get(t),nb[t],ho.math[t],ho.text[t]),""});k("\\bgroup","{");k("\\egroup","}");k("~","\\nobreakspace");k("\\lq","`");k("\\rq","'");k("\\aa","\\r a");k("\\AA","\\r A");k("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}");k("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");k("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}");k("\u212C","\\mathscr{B}");k("\u2130","\\mathscr{E}");k("\u2131","\\mathscr{F}");k("\u210B","\\mathscr{H}");k("\u2110","\\mathscr{I}");k("\u2112","\\mathscr{L}");k("\u2133","\\mathscr{M}");k("\u211B","\\mathscr{R}");k("\u212D","\\mathfrak{C}");k("\u210C","\\mathfrak{H}");k("\u2128","\\mathfrak{Z}");k("\\Bbbk","\\Bbb{k}");k("\xB7","\\cdotp");k("\\llap","\\mathllap{\\textrm{#1}}");k("\\rlap","\\mathrlap{\\textrm{#1}}");k("\\clap","\\mathclap{\\textrm{#1}}");k("\\mathstrut","\\vphantom{(}");k("\\underbar","\\underline{\\text{#1}}");k("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');k("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}");k("\\ne","\\neq");k("\u2260","\\neq");k("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}");k("\u2209","\\notin");k("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}");k("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}");k("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}");k("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}");k("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}");k("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}");k("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}");k("\u27C2","\\perp");k("\u203C","\\mathclose{!\\mkern-0.8mu!}");k("\u220C","\\notni");k("\u231C","\\ulcorner");k("\u231D","\\urcorner");k("\u231E","\\llcorner");k("\u231F","\\lrcorner");k("\xA9","\\copyright");k("\xAE","\\textregistered");k("\uFE0F","\\textregistered");k("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');k("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');k("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');k("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');k("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}");k("\u22EE","\\vdots");k("\\varGamma","\\mathit{\\Gamma}");k("\\varDelta","\\mathit{\\Delta}");k("\\varTheta","\\mathit{\\Theta}");k("\\varLambda","\\mathit{\\Lambda}");k("\\varXi","\\mathit{\\Xi}");k("\\varPi","\\mathit{\\Pi}");k("\\varSigma","\\mathit{\\Sigma}");k("\\varUpsilon","\\mathit{\\Upsilon}");k("\\varPhi","\\mathit{\\Phi}");k("\\varPsi","\\mathit{\\Psi}");k("\\varOmega","\\mathit{\\Omega}");k("\\substack","\\begin{subarray}{c}#1\\end{subarray}");k("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");k("\\boxed","\\fbox{$\\displaystyle{#1}$}");k("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");k("\\implies","\\DOTSB\\;\\Longrightarrow\\;");k("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var w9e={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};k("\\dots",function(e){var n="\\dotso",t=e.expandAfterFuture().text;return t in w9e?n=w9e[t]:(t.slice(0,4)==="\\not"||t in ho.math&&qt.contains(["bin","rel"],ho.math[t].group))&&(n="\\dotsb"),n});var Bee={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};k("\\dotso",function(e){var n=e.future().text;return n in Bee?"\\ldots\\,":"\\ldots"});k("\\dotsc",function(e){var n=e.future().text;return n in Bee&&n!==","?"\\ldots\\,":"\\ldots"});k("\\cdots",function(e){var n=e.future().text;return n in Bee?"\\@cdots\\,":"\\@cdots"});k("\\dotsb","\\cdots");k("\\dotsm","\\cdots");k("\\dotsi","\\!\\cdots");k("\\dotsx","\\ldots\\,");k("\\DOTSI","\\relax");k("\\DOTSB","\\relax");k("\\DOTSX","\\relax");k("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");k("\\,","\\tmspace+{3mu}{.1667em}");k("\\thinspace","\\,");k("\\>","\\mskip{4mu}");k("\\:","\\tmspace+{4mu}{.2222em}");k("\\medspace","\\:");k("\\;","\\tmspace+{5mu}{.2777em}");k("\\thickspace","\\;");k("\\!","\\tmspace-{3mu}{.1667em}");k("\\negthinspace","\\!");k("\\negmedspace","\\tmspace-{4mu}{.2222em}");k("\\negthickspace","\\tmspace-{5mu}{.277em}");k("\\enspace","\\kern.5em ");k("\\enskip","\\hskip.5em\\relax");k("\\quad","\\hskip1em\\relax");k("\\qquad","\\hskip2em\\relax");k("\\tag","\\@ifstar\\tag@literal\\tag@paren");k("\\tag@paren","\\tag@literal{({#1})}");k("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new Cn("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});k("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");k("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");k("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");k("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");k("\\newline","\\\\\\relax");k("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var S9e=Hn(Fd["Main-Regular"]["T".charCodeAt(0)][1]-.7*Fd["Main-Regular"]["A".charCodeAt(0)][1]);k("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+S9e+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");k("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+S9e+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");k("\\hspace","\\@ifstar\\@hspacer\\@hspace");k("\\@hspace","\\hskip #1\\relax");k("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");k("\\ordinarycolon",":");k("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");k("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');k("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');k("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');k("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');k("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');k("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');k("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');k("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');k("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');k("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');k("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');k("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');k("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');k("\u2237","\\dblcolon");k("\u2239","\\eqcolon");k("\u2254","\\coloneqq");k("\u2255","\\eqqcolon");k("\u2A74","\\Coloneqq");k("\\ratio","\\vcentcolon");k("\\coloncolon","\\dblcolon");k("\\colonequals","\\coloneqq");k("\\coloncolonequals","\\Coloneqq");k("\\equalscolon","\\eqqcolon");k("\\equalscoloncolon","\\Eqqcolon");k("\\colonminus","\\coloneq");k("\\coloncolonminus","\\Coloneq");k("\\minuscolon","\\eqcolon");k("\\minuscoloncolon","\\Eqcolon");k("\\coloncolonapprox","\\Colonapprox");k("\\coloncolonsim","\\Colonsim");k("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");k("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");k("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");k("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");k("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}");k("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");k("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");k("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");k("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");k("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");k("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");k("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");k("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");k("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}");k("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}");k("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}");k("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}");k("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}");k("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}");k("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}");k("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}");k("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}");k("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}");k("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}");k("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}");k("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}");k("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}");k("\\imath","\\html@mathml{\\@imath}{\u0131}");k("\\jmath","\\html@mathml{\\@jmath}{\u0237}");k("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}");k("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}");k("\u27E6","\\llbracket");k("\u27E7","\\rrbracket");k("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}");k("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}");k("\u2983","\\lBrace");k("\u2984","\\rBrace");k("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`\u29B5}}");k("\u29B5","\\minuso");k("\\darr","\\downarrow");k("\\dArr","\\Downarrow");k("\\Darr","\\Downarrow");k("\\lang","\\langle");k("\\rang","\\rangle");k("\\uarr","\\uparrow");k("\\uArr","\\Uparrow");k("\\Uarr","\\Uparrow");k("\\N","\\mathbb{N}");k("\\R","\\mathbb{R}");k("\\Z","\\mathbb{Z}");k("\\alef","\\aleph");k("\\alefsym","\\aleph");k("\\Alpha","\\mathrm{A}");k("\\Beta","\\mathrm{B}");k("\\bull","\\bullet");k("\\Chi","\\mathrm{X}");k("\\clubs","\\clubsuit");k("\\cnums","\\mathbb{C}");k("\\Complex","\\mathbb{C}");k("\\Dagger","\\ddagger");k("\\diamonds","\\diamondsuit");k("\\empty","\\emptyset");k("\\Epsilon","\\mathrm{E}");k("\\Eta","\\mathrm{H}");k("\\exist","\\exists");k("\\harr","\\leftrightarrow");k("\\hArr","\\Leftrightarrow");k("\\Harr","\\Leftrightarrow");k("\\hearts","\\heartsuit");k("\\image","\\Im");k("\\infin","\\infty");k("\\Iota","\\mathrm{I}");k("\\isin","\\in");k("\\Kappa","\\mathrm{K}");k("\\larr","\\leftarrow");k("\\lArr","\\Leftarrow");k("\\Larr","\\Leftarrow");k("\\lrarr","\\leftrightarrow");k("\\lrArr","\\Leftrightarrow");k("\\Lrarr","\\Leftrightarrow");k("\\Mu","\\mathrm{M}");k("\\natnums","\\mathbb{N}");k("\\Nu","\\mathrm{N}");k("\\Omicron","\\mathrm{O}");k("\\plusmn","\\pm");k("\\rarr","\\rightarrow");k("\\rArr","\\Rightarrow");k("\\Rarr","\\Rightarrow");k("\\real","\\Re");k("\\reals","\\mathbb{R}");k("\\Reals","\\mathbb{R}");k("\\Rho","\\mathrm{P}");k("\\sdot","\\cdot");k("\\sect","\\S");k("\\spades","\\spadesuit");k("\\sub","\\subset");k("\\sube","\\subseteq");k("\\supe","\\supseteq");k("\\Tau","\\mathrm{T}");k("\\thetasym","\\vartheta");k("\\weierp","\\wp");k("\\Zeta","\\mathrm{Z}");k("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");k("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");k("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");k("\\bra","\\mathinner{\\langle{#1}|}");k("\\ket","\\mathinner{|{#1}\\rangle}");k("\\braket","\\mathinner{\\langle{#1}\\rangle}");k("\\Bra","\\left\\langle#1\\right|");k("\\Ket","\\left|#1\\right\\rangle");var E9e=e=>n=>{var t=n.consumeArg().tokens,a=n.consumeArg().tokens,r=n.consumeArg().tokens,i=n.consumeArg().tokens,u=n.macros.get("|"),l=n.macros.get("\\|");n.macros.beginGroup();var c=v=>m=>{e&&(m.macros.set("|",u),r.length&&m.macros.set("\\|",l));var _=v;if(!v&&r.length){var h=m.future();h.text==="|"&&(m.popToken(),_=!0)}return{tokens:_?r:a,numArgs:0}};n.macros.set("|",c(!1)),r.length&&n.macros.set("\\|",c(!0));var s=n.consumeArg().tokens,f=n.expandTokens([...i,...s,...t]);return n.macros.endGroup(),{tokens:f.reverse(),numArgs:0}};k("\\bra@ket",E9e(!1));k("\\bra@set",E9e(!0));k("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");k("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");k("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");k("\\angln","{\\angl n}");k("\\blue","\\textcolor{##6495ed}{#1}");k("\\orange","\\textcolor{##ffa500}{#1}");k("\\pink","\\textcolor{##ff00af}{#1}");k("\\red","\\textcolor{##df0030}{#1}");k("\\green","\\textcolor{##28ae7b}{#1}");k("\\gray","\\textcolor{gray}{#1}");k("\\purple","\\textcolor{##9d38bd}{#1}");k("\\blueA","\\textcolor{##ccfaff}{#1}");k("\\blueB","\\textcolor{##80f6ff}{#1}");k("\\blueC","\\textcolor{##63d9ea}{#1}");k("\\blueD","\\textcolor{##11accd}{#1}");k("\\blueE","\\textcolor{##0c7f99}{#1}");k("\\tealA","\\textcolor{##94fff5}{#1}");k("\\tealB","\\textcolor{##26edd5}{#1}");k("\\tealC","\\textcolor{##01d1c1}{#1}");k("\\tealD","\\textcolor{##01a995}{#1}");k("\\tealE","\\textcolor{##208170}{#1}");k("\\greenA","\\textcolor{##b6ffb0}{#1}");k("\\greenB","\\textcolor{##8af281}{#1}");k("\\greenC","\\textcolor{##74cf70}{#1}");k("\\greenD","\\textcolor{##1fab54}{#1}");k("\\greenE","\\textcolor{##0d923f}{#1}");k("\\goldA","\\textcolor{##ffd0a9}{#1}");k("\\goldB","\\textcolor{##ffbb71}{#1}");k("\\goldC","\\textcolor{##ff9c39}{#1}");k("\\goldD","\\textcolor{##e07d10}{#1}");k("\\goldE","\\textcolor{##a75a05}{#1}");k("\\redA","\\textcolor{##fca9a9}{#1}");k("\\redB","\\textcolor{##ff8482}{#1}");k("\\redC","\\textcolor{##f9685d}{#1}");k("\\redD","\\textcolor{##e84d39}{#1}");k("\\redE","\\textcolor{##bc2612}{#1}");k("\\maroonA","\\textcolor{##ffbde0}{#1}");k("\\maroonB","\\textcolor{##ff92c6}{#1}");k("\\maroonC","\\textcolor{##ed5fa6}{#1}");k("\\maroonD","\\textcolor{##ca337c}{#1}");k("\\maroonE","\\textcolor{##9e034e}{#1}");k("\\purpleA","\\textcolor{##ddd7ff}{#1}");k("\\purpleB","\\textcolor{##c6b9fc}{#1}");k("\\purpleC","\\textcolor{##aa87ff}{#1}");k("\\purpleD","\\textcolor{##7854ab}{#1}");k("\\purpleE","\\textcolor{##543b78}{#1}");k("\\mintA","\\textcolor{##f5f9e8}{#1}");k("\\mintB","\\textcolor{##edf2df}{#1}");k("\\mintC","\\textcolor{##e0e5cc}{#1}");k("\\grayA","\\textcolor{##f6f7f7}{#1}");k("\\grayB","\\textcolor{##f0f1f2}{#1}");k("\\grayC","\\textcolor{##e3e5e6}{#1}");k("\\grayD","\\textcolor{##d6d8da}{#1}");k("\\grayE","\\textcolor{##babec2}{#1}");k("\\grayF","\\textcolor{##888d93}{#1}");k("\\grayG","\\textcolor{##626569}{#1}");k("\\grayH","\\textcolor{##3b3e40}{#1}");k("\\grayI","\\textcolor{##21242c}{#1}");k("\\kaBlue","\\textcolor{##314453}{#1}");k("\\kaGreen","\\textcolor{##71B307}{#1}");var C9e={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},I9e=class{constructor(n,t,a){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=t,this.expansionCount=0,this.feed(n),this.macros=new b9e(gjn,t.macros),this.mode=a,this.stack=[]}feed(n){this.lexer=new Hee(n,this.settings)}switchMode(n){this.mode=n}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(n){this.stack.push(n)}pushTokens(n){this.stack.push(...n)}scanArgument(n){var t,a,r;if(n){if(this.consumeSpaces(),this.future().text!=="[")return null;t=this.popToken(),{tokens:r,end:a}=this.consumeArg(["]"])}else({tokens:r,start:t,end:a}=this.consumeArg());return this.pushToken(new Hv("EOF",a.loc)),this.pushTokens(r),t.range(a,"")}consumeSpaces(){for(;;){var n=this.future();if(n.text===" ")this.stack.pop();else break}}consumeArg(n){var t=[],a=n&&n.length>0;a||this.consumeSpaces();var r=this.future(),i,u=0,l=0;do{if(i=this.popToken(),t.push(i),i.text==="{")++u;else if(i.text==="}"){if(--u,u===-1)throw new Cn("Extra }",i)}else if(i.text==="EOF")throw new Cn("Unexpected end of input in a macro argument, expected '"+(n&&a?n[l]:"}")+"'",i);if(n&&a)if((u===0||u===1&&n[l]==="{")&&i.text===n[l]){if(++l,l===n.length){t.splice(-l,l);break}}else l=0}while(u!==0||a);return r.text==="{"&&t[t.length-1].text==="}"&&(t.pop(),t.shift()),t.reverse(),{tokens:t,start:r,end:i}}consumeArgs(n,t){if(t){if(t.length!==n+1)throw new Cn("The length of delimiters doesn't match the number of args!");for(var a=t[0],r=0;rthis.settings.maxExpand)throw new Cn("Too many expansions: infinite loop or need to increase maxExpand setting")}expandOnce(n){var t=this.popToken(),a=t.text,r=t.noexpand?null:this._getExpansion(a);if(r==null||n&&r.unexpandable){if(n&&r==null&&a[0]==="\\"&&!this.isDefined(a))throw new Cn("Undefined control sequence: "+a);return this.pushToken(t),!1}this.countExpansion(1);var i=r.tokens,u=this.consumeArgs(r.numArgs,r.delimiters);if(r.numArgs){i=i.slice();for(var l=i.length-1;l>=0;--l){var c=i[l];if(c.text==="#"){if(l===0)throw new Cn("Incomplete placeholder at end of macro body",c);if(c=i[--l],c.text==="#")i.splice(l+1,1);else if(/^[1-9]$/.test(c.text))i.splice(l,2,...u[+c.text-1]);else throw new Cn("Not a valid argument number",c)}}}return this.pushTokens(i),i.length}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;)if(this.expandOnce()===!1){var n=this.stack.pop();return n.treatAsRelax&&(n.text="\\relax"),n}throw new Error}expandMacro(n){return this.macros.has(n)?this.expandTokens([new Hv(n)]):void 0}expandTokens(n){var t=[],a=this.stack.length;for(this.pushTokens(n);this.stack.length>a;)if(this.expandOnce(!0)===!1){var r=this.stack.pop();r.treatAsRelax&&(r.noexpand=!1,r.treatAsRelax=!1),t.push(r)}return this.countExpansion(t.length),t}expandMacroAsText(n){var t=this.expandMacro(n);return t&&t.map(a=>a.text).join("")}_getExpansion(n){var t=this.macros.get(n);if(t==null)return t;if(n.length===1){var a=this.lexer.catcodes[n];if(a!=null&&a!==13)return}var r=typeof t=="function"?t(this):t;if(typeof r=="string"){var i=0;if(r.indexOf("#")!==-1)for(var u=r.replace(/##/g,"");u.indexOf("#"+(i+1))!==-1;)++i;for(var l=new Hee(r,this.settings),c=[],s=l.lex();s.text!=="EOF";)c.push(s),s=l.lex();c.reverse();var f={tokens:c,numArgs:i};return f}return r}isDefined(n){return this.macros.has(n)||nb.hasOwnProperty(n)||ho.math.hasOwnProperty(n)||ho.text.hasOwnProperty(n)||C9e.hasOwnProperty(n)}isExpandable(n){var t=this.macros.get(n);return t!=null?typeof t=="string"||typeof t=="function"||!t.unexpandable:nb.hasOwnProperty(n)&&!nb[n].primitive}},F9e=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,DO=Object.freeze({"\u208A":"+","\u208B":"-","\u208C":"=","\u208D":"(","\u208E":")","\u2080":"0","\u2081":"1","\u2082":"2","\u2083":"3","\u2084":"4","\u2085":"5","\u2086":"6","\u2087":"7","\u2088":"8","\u2089":"9","\u2090":"a","\u2091":"e","\u2095":"h","\u1D62":"i","\u2C7C":"j","\u2096":"k","\u2097":"l","\u2098":"m","\u2099":"n","\u2092":"o","\u209A":"p","\u1D63":"r","\u209B":"s","\u209C":"t","\u1D64":"u","\u1D65":"v","\u2093":"x","\u1D66":"\u03B2","\u1D67":"\u03B3","\u1D68":"\u03C1","\u1D69":"\u03D5","\u1D6A":"\u03C7","\u207A":"+","\u207B":"-","\u207C":"=","\u207D":"(","\u207E":")","\u2070":"0","\xB9":"1","\xB2":"2","\xB3":"3","\u2074":"4","\u2075":"5","\u2076":"6","\u2077":"7","\u2078":"8","\u2079":"9","\u1D2C":"A","\u1D2E":"B","\u1D30":"D","\u1D31":"E","\u1D33":"G","\u1D34":"H","\u1D35":"I","\u1D36":"J","\u1D37":"K","\u1D38":"L","\u1D39":"M","\u1D3A":"N","\u1D3C":"O","\u1D3E":"P","\u1D3F":"R","\u1D40":"T","\u1D41":"U","\u2C7D":"V","\u1D42":"W","\u1D43":"a","\u1D47":"b","\u1D9C":"c","\u1D48":"d","\u1D49":"e","\u1DA0":"f","\u1D4D":"g",\u02B0:"h","\u2071":"i",\u02B2:"j","\u1D4F":"k",\u02E1:"l","\u1D50":"m",\u207F:"n","\u1D52":"o","\u1D56":"p",\u02B3:"r",\u02E2:"s","\u1D57":"t","\u1D58":"u","\u1D5B":"v",\u02B7:"w",\u02E3:"x",\u02B8:"y","\u1DBB":"z","\u1D5D":"\u03B2","\u1D5E":"\u03B3","\u1D5F":"\u03B4","\u1D60":"\u03D5","\u1D61":"\u03C7","\u1DBF":"\u03B8"}),Jee={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030C":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030A":{text:"\\r",math:"\\mathring"},"\u030B":{text:"\\H"},"\u0327":{text:"\\c"}},T9e={\u00E1:"a\u0301",\u00E0:"a\u0300",\u00E4:"a\u0308",\u01DF:"a\u0308\u0304",\u00E3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1EAF:"a\u0306\u0301",\u1EB1:"a\u0306\u0300",\u1EB5:"a\u0306\u0303",\u01CE:"a\u030C",\u00E2:"a\u0302",\u1EA5:"a\u0302\u0301",\u1EA7:"a\u0302\u0300",\u1EAB:"a\u0302\u0303",\u0227:"a\u0307",\u01E1:"a\u0307\u0304",\u00E5:"a\u030A",\u01FB:"a\u030A\u0301",\u1E03:"b\u0307",\u0107:"c\u0301",\u1E09:"c\u0327\u0301",\u010D:"c\u030C",\u0109:"c\u0302",\u010B:"c\u0307",\u00E7:"c\u0327",\u010F:"d\u030C",\u1E0B:"d\u0307",\u1E11:"d\u0327",\u00E9:"e\u0301",\u00E8:"e\u0300",\u00EB:"e\u0308",\u1EBD:"e\u0303",\u0113:"e\u0304",\u1E17:"e\u0304\u0301",\u1E15:"e\u0304\u0300",\u0115:"e\u0306",\u1E1D:"e\u0327\u0306",\u011B:"e\u030C",\u00EA:"e\u0302",\u1EBF:"e\u0302\u0301",\u1EC1:"e\u0302\u0300",\u1EC5:"e\u0302\u0303",\u0117:"e\u0307",\u0229:"e\u0327",\u1E1F:"f\u0307",\u01F5:"g\u0301",\u1E21:"g\u0304",\u011F:"g\u0306",\u01E7:"g\u030C",\u011D:"g\u0302",\u0121:"g\u0307",\u0123:"g\u0327",\u1E27:"h\u0308",\u021F:"h\u030C",\u0125:"h\u0302",\u1E23:"h\u0307",\u1E29:"h\u0327",\u00ED:"i\u0301",\u00EC:"i\u0300",\u00EF:"i\u0308",\u1E2F:"i\u0308\u0301",\u0129:"i\u0303",\u012B:"i\u0304",\u012D:"i\u0306",\u01D0:"i\u030C",\u00EE:"i\u0302",\u01F0:"j\u030C",\u0135:"j\u0302",\u1E31:"k\u0301",\u01E9:"k\u030C",\u0137:"k\u0327",\u013A:"l\u0301",\u013E:"l\u030C",\u013C:"l\u0327",\u1E3F:"m\u0301",\u1E41:"m\u0307",\u0144:"n\u0301",\u01F9:"n\u0300",\u00F1:"n\u0303",\u0148:"n\u030C",\u1E45:"n\u0307",\u0146:"n\u0327",\u00F3:"o\u0301",\u00F2:"o\u0300",\u00F6:"o\u0308",\u022B:"o\u0308\u0304",\u00F5:"o\u0303",\u1E4D:"o\u0303\u0301",\u1E4F:"o\u0303\u0308",\u022D:"o\u0303\u0304",\u014D:"o\u0304",\u1E53:"o\u0304\u0301",\u1E51:"o\u0304\u0300",\u014F:"o\u0306",\u01D2:"o\u030C",\u00F4:"o\u0302",\u1ED1:"o\u0302\u0301",\u1ED3:"o\u0302\u0300",\u1ED7:"o\u0302\u0303",\u022F:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030B",\u1E55:"p\u0301",\u1E57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030C",\u1E59:"r\u0307",\u0157:"r\u0327",\u015B:"s\u0301",\u1E65:"s\u0301\u0307",\u0161:"s\u030C",\u1E67:"s\u030C\u0307",\u015D:"s\u0302",\u1E61:"s\u0307",\u015F:"s\u0327",\u1E97:"t\u0308",\u0165:"t\u030C",\u1E6B:"t\u0307",\u0163:"t\u0327",\u00FA:"u\u0301",\u00F9:"u\u0300",\u00FC:"u\u0308",\u01D8:"u\u0308\u0301",\u01DC:"u\u0308\u0300",\u01D6:"u\u0308\u0304",\u01DA:"u\u0308\u030C",\u0169:"u\u0303",\u1E79:"u\u0303\u0301",\u016B:"u\u0304",\u1E7B:"u\u0304\u0308",\u016D:"u\u0306",\u01D4:"u\u030C",\u00FB:"u\u0302",\u016F:"u\u030A",\u0171:"u\u030B",\u1E7D:"v\u0303",\u1E83:"w\u0301",\u1E81:"w\u0300",\u1E85:"w\u0308",\u0175:"w\u0302",\u1E87:"w\u0307",\u1E98:"w\u030A",\u1E8D:"x\u0308",\u1E8B:"x\u0307",\u00FD:"y\u0301",\u1EF3:"y\u0300",\u00FF:"y\u0308",\u1EF9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1E8F:"y\u0307",\u1E99:"y\u030A",\u017A:"z\u0301",\u017E:"z\u030C",\u1E91:"z\u0302",\u017C:"z\u0307",\u00C1:"A\u0301",\u00C0:"A\u0300",\u00C4:"A\u0308",\u01DE:"A\u0308\u0304",\u00C3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1EAE:"A\u0306\u0301",\u1EB0:"A\u0306\u0300",\u1EB4:"A\u0306\u0303",\u01CD:"A\u030C",\u00C2:"A\u0302",\u1EA4:"A\u0302\u0301",\u1EA6:"A\u0302\u0300",\u1EAA:"A\u0302\u0303",\u0226:"A\u0307",\u01E0:"A\u0307\u0304",\u00C5:"A\u030A",\u01FA:"A\u030A\u0301",\u1E02:"B\u0307",\u0106:"C\u0301",\u1E08:"C\u0327\u0301",\u010C:"C\u030C",\u0108:"C\u0302",\u010A:"C\u0307",\u00C7:"C\u0327",\u010E:"D\u030C",\u1E0A:"D\u0307",\u1E10:"D\u0327",\u00C9:"E\u0301",\u00C8:"E\u0300",\u00CB:"E\u0308",\u1EBC:"E\u0303",\u0112:"E\u0304",\u1E16:"E\u0304\u0301",\u1E14:"E\u0304\u0300",\u0114:"E\u0306",\u1E1C:"E\u0327\u0306",\u011A:"E\u030C",\u00CA:"E\u0302",\u1EBE:"E\u0302\u0301",\u1EC0:"E\u0302\u0300",\u1EC4:"E\u0302\u0303",\u0116:"E\u0307",\u0228:"E\u0327",\u1E1E:"F\u0307",\u01F4:"G\u0301",\u1E20:"G\u0304",\u011E:"G\u0306",\u01E6:"G\u030C",\u011C:"G\u0302",\u0120:"G\u0307",\u0122:"G\u0327",\u1E26:"H\u0308",\u021E:"H\u030C",\u0124:"H\u0302",\u1E22:"H\u0307",\u1E28:"H\u0327",\u00CD:"I\u0301",\u00CC:"I\u0300",\u00CF:"I\u0308",\u1E2E:"I\u0308\u0301",\u0128:"I\u0303",\u012A:"I\u0304",\u012C:"I\u0306",\u01CF:"I\u030C",\u00CE:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1E30:"K\u0301",\u01E8:"K\u030C",\u0136:"K\u0327",\u0139:"L\u0301",\u013D:"L\u030C",\u013B:"L\u0327",\u1E3E:"M\u0301",\u1E40:"M\u0307",\u0143:"N\u0301",\u01F8:"N\u0300",\u00D1:"N\u0303",\u0147:"N\u030C",\u1E44:"N\u0307",\u0145:"N\u0327",\u00D3:"O\u0301",\u00D2:"O\u0300",\u00D6:"O\u0308",\u022A:"O\u0308\u0304",\u00D5:"O\u0303",\u1E4C:"O\u0303\u0301",\u1E4E:"O\u0303\u0308",\u022C:"O\u0303\u0304",\u014C:"O\u0304",\u1E52:"O\u0304\u0301",\u1E50:"O\u0304\u0300",\u014E:"O\u0306",\u01D1:"O\u030C",\u00D4:"O\u0302",\u1ED0:"O\u0302\u0301",\u1ED2:"O\u0302\u0300",\u1ED6:"O\u0302\u0303",\u022E:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030B",\u1E54:"P\u0301",\u1E56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030C",\u1E58:"R\u0307",\u0156:"R\u0327",\u015A:"S\u0301",\u1E64:"S\u0301\u0307",\u0160:"S\u030C",\u1E66:"S\u030C\u0307",\u015C:"S\u0302",\u1E60:"S\u0307",\u015E:"S\u0327",\u0164:"T\u030C",\u1E6A:"T\u0307",\u0162:"T\u0327",\u00DA:"U\u0301",\u00D9:"U\u0300",\u00DC:"U\u0308",\u01D7:"U\u0308\u0301",\u01DB:"U\u0308\u0300",\u01D5:"U\u0308\u0304",\u01D9:"U\u0308\u030C",\u0168:"U\u0303",\u1E78:"U\u0303\u0301",\u016A:"U\u0304",\u1E7A:"U\u0304\u0308",\u016C:"U\u0306",\u01D3:"U\u030C",\u00DB:"U\u0302",\u016E:"U\u030A",\u0170:"U\u030B",\u1E7C:"V\u0303",\u1E82:"W\u0301",\u1E80:"W\u0300",\u1E84:"W\u0308",\u0174:"W\u0302",\u1E86:"W\u0307",\u1E8C:"X\u0308",\u1E8A:"X\u0307",\u00DD:"Y\u0301",\u1EF2:"Y\u0300",\u0178:"Y\u0308",\u1EF8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1E8E:"Y\u0307",\u0179:"Z\u0301",\u017D:"Z\u030C",\u1E90:"Z\u0302",\u017B:"Z\u0307",\u03AC:"\u03B1\u0301",\u1F70:"\u03B1\u0300",\u1FB1:"\u03B1\u0304",\u1FB0:"\u03B1\u0306",\u03AD:"\u03B5\u0301",\u1F72:"\u03B5\u0300",\u03AE:"\u03B7\u0301",\u1F74:"\u03B7\u0300",\u03AF:"\u03B9\u0301",\u1F76:"\u03B9\u0300",\u03CA:"\u03B9\u0308",\u0390:"\u03B9\u0308\u0301",\u1FD2:"\u03B9\u0308\u0300",\u1FD1:"\u03B9\u0304",\u1FD0:"\u03B9\u0306",\u03CC:"\u03BF\u0301",\u1F78:"\u03BF\u0300",\u03CD:"\u03C5\u0301",\u1F7A:"\u03C5\u0300",\u03CB:"\u03C5\u0308",\u03B0:"\u03C5\u0308\u0301",\u1FE2:"\u03C5\u0308\u0300",\u1FE1:"\u03C5\u0304",\u1FE0:"\u03C5\u0306",\u03CE:"\u03C9\u0301",\u1F7C:"\u03C9\u0300",\u038E:"\u03A5\u0301",\u1FEA:"\u03A5\u0300",\u03AB:"\u03A5\u0308",\u1FE9:"\u03A5\u0304",\u1FE8:"\u03A5\u0306",\u038F:"\u03A9\u0301",\u1FFA:"\u03A9\u0300"},O4=class{constructor(n,t){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new I9e(n,t,this.mode),this.settings=t,this.leftrightDepth=0}expect(n,t){if(t===void 0&&(t=!0),this.fetch().text!==n)throw new Cn("Expected '"+n+"', got '"+this.fetch().text+"'",this.fetch());t&&this.consume()}consume(){this.nextToken=null}fetch(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(n){this.mode=n,this.gullet.switchMode(n)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{var n=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),n}finally{this.gullet.endGroups()}}subparse(n){var t=this.nextToken;this.consume(),this.gullet.pushToken(new Hv("}")),this.gullet.pushTokens(n);var a=this.parseExpression(!1);return this.expect("}"),this.nextToken=t,a}parseExpression(n,t){for(var a=[];;){this.mode==="math"&&this.consumeSpaces();var r=this.fetch();if(O4.endOfExpression.indexOf(r.text)!==-1||t&&r.text===t||n&&nb[r.text]&&nb[r.text].infix)break;var i=this.parseAtom(t);if(i){if(i.type==="internal")continue}else break;a.push(i)}return this.mode==="text"&&this.formLigatures(a),this.handleInfixNodes(a)}handleInfixNodes(n){for(var t=-1,a,r=0;r=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+t[0]+'" used in math mode',n);var l=ho[this.mode][t].group,c=Mf.range(n),s;if(c8n.hasOwnProperty(l)){var f=l;s={type:"atom",mode:this.mode,family:f,loc:c,text:t}}else s={type:l,mode:this.mode,loc:c,text:t};u=s}else if(t.charCodeAt(0)>=128)this.settings.strict&&(aje(t.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+t[0]+'" used in math mode',n):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+t[0]+'"'+(" ("+t.charCodeAt(0)+")"),n)),u={type:"textord",mode:"text",loc:Mf.range(n),text:t};else return null;if(this.consume(),i)for(var v=0;v":""))+")"})}return m;function m(){let _=x9e,h,R,g;if((!n||i(c,s,f[f.length-1]||void 0))&&(_=Ijn(t(c,f)),_[0]===$ee))return _;if("children"in c&&c.children){let p=c;if(p.children&&_[0]!==RO)for(R=(a?p.children.length:-1)+u,g=f.concat(p);R>-1&&R0&&!t&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),t}var kjn={tokenize:zjn,partial:!0};function Zee(){return{document:{[91]:{tokenize:Jjn,continuation:{tokenize:Wjn},exit:qjn}},text:{[91]:{tokenize:Bjn},[93]:{add:"after",tokenize:Hjn,resolveTo:Ujn}}}}function Hjn(e,n,t){let a=this,r=a.events.length,i=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),u;for(;r--;){let c=a.events[r][1];if(c.type==="labelImage"){u=c;break}if(c.type==="gfmFootnoteCall"||c.type==="labelLink"||c.type==="label"||c.type==="image"||c.type==="link")break}return l;function l(c){if(!u||!u._balanced)return t(c);let s=es(a.sliceSerialize({start:u.end,end:a.now()}));return s.charCodeAt(0)!==94||!i.includes(s.slice(1))?t(c):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(c),e.exit("gfmFootnoteCallLabelMarker"),n(c))}}function Ujn(e,n){let t=e.length,a;for(;t--;)if(e[t][1].type==="labelImage"&&e[t][0]==="enter"){a=e[t][1];break}e[t+1][1].type="data",e[t+3][1].type="gfmFootnoteCallLabelMarker";let r={type:"gfmFootnoteCall",start:Object.assign({},e[t+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[t+3][1].end),end:Object.assign({},e[t+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;let u={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},l={type:"chunkString",contentType:"string",start:Object.assign({},u.start),end:Object.assign({},u.end)},c=[e[t+1],e[t+2],["enter",r,n],e[t+3],e[t+4],["enter",i,n],["exit",i,n],["enter",u,n],["enter",l,n],["exit",l,n],["exit",u,n],e[e.length-2],e[e.length-1],["exit",r,n]];return e.splice(t,e.length-t+1,...c),e}function Bjn(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i=0,u;return l;function l(m){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(m),e.exit("gfmFootnoteCallLabelMarker"),c}function c(m){return m!==94?t(m):(e.enter("gfmFootnoteCallMarker"),e.consume(m),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",s)}function s(m){let _;return m===null||m===91||i++>999?t(m):m===93?u?(e.exit("chunkString"),_=e.exit("gfmFootnoteCallString"),r.includes(es(a.sliceSerialize(_)))?v(m):t(m)):t(m):(e.consume(m),Rr(m)||(u=!0),m===92?f:s)}function f(m){return m===91||m===92||m===93?(e.consume(m),i++,s):s(m)}function v(m){return e.enter("gfmFootnoteCallLabelMarker"),e.consume(m),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),n}}function Jjn(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i,u=0,l;return c;function c(R){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(R),e.exit("gfmFootnoteDefinitionLabelMarker"),s}function s(R){return R===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(R),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),f):t(R)}function f(R){let g;return R===null||R===91||u>999?t(R):R===93?l?(g=e.exit("gfmFootnoteDefinitionLabelString"),i=es(a.sliceSerialize(g)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(R),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),_):t(R):Yn(R)?(e.enter("lineEnding"),e.consume(R),e.exit("lineEnding"),u++,f):(e.enter("chunkString").contentType="string",v(R))}function v(R){return R===null||Yn(R)||R===91||R===93||u>999?(e.exit("chunkString"),f(R)):(Rr(R)||(l=!0),u++,e.consume(R),R===92?m:v)}function m(R){return R===91||R===92||R===93?(e.consume(R),u++,v):v(R)}function _(R){return R===58?(e.enter("definitionMarker"),e.consume(R),e.exit("definitionMarker"),Yt(e,h,"gfmFootnoteDefinitionWhitespace")):t(R)}function h(R){return r.includes(i)||r.push(i),n(R)}}function Wjn(e,n,t){return e.check(Cd,n,e.attempt(kjn,n,t))}function qjn(e){e.exit("gfmFootnoteDefinition")}function zjn(e,n,t){let a=this;return Yt(e,r,"gfmFootnoteDefinitionIndent",4+1);function r(i){let u=a.events[a.events.length-1];return u&&u[1].type==="gfmFootnoteDefinitionIndent"&&u[2].sliceSerialize(u[1],!0).length===4?n(i):t(i)}}function ene(e={}){let n=e.singleTilde,t={tokenize:r,resolveAll:a};return n==null&&(n=!0),{text:{[126]:t},insideSpan:{null:[t]},attentionMarkers:{null:[126]}};function a(i,u){let l=-1;for(;++l1?l(_):(i.consume(_),f++,m);if(f<2&&!n)return l(_);let R=i.exit("strikethroughSequenceTemporary"),g=oF(_);return R._open=!g||g===2&&Boolean(h),R._close=!h||h===2&&Boolean(g),u(_)}}}var nne={flow:{null:{tokenize:Vjn,resolve:$jn}}},W9e={tokenize:Qjn,partial:!0};function $jn(e,n){let t=-1,a,r,i,u,l,c,s;for(;++t=4?bn(ne):(a._gfmTableDynamicInterruptHack=!0,_e.check(a.parser.constructs.flow,function(se){return a._gfmTableDynamicInterruptHack=!1,bn(se)},function(se){return a._gfmTableDynamicInterruptHack=!1,zn(se)})(ne))}}}function Qjn(e,n,t){let a=0;return r;function r(u){return e.enter("check"),e.consume(u),i}function i(u){return u===-1||u===32?(e.consume(u),a++,a===4?n:i):u===null||Rr(u)?n(u):t(u)}}var Yjn={tokenize:Kjn},tne={text:{[91]:Yjn}};function Kjn(e,n,t){let a=this;return r;function r(l){return a.previous!==null||!a._gfmTasklistFirstContentOfListItem?t(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),i)}function i(l){return Rr(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),u):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),u):t(l)}function u(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),e.check({tokenize:Xjn},n,t)):t(l)}}function Xjn(e,n,t){let a=this;return Yt(e,r,"whitespace");function r(i){let u=a.events[a.events.length-1];return(u&&u[1].type==="whitespace"||Yn(i))&&i!==null?n(i):t(i)}}function q9e(e){return iN([Qee,Zee(),ene(e),nne,tne])}function ane(e,n){let t=String(e);if(typeof n!="string")throw new TypeError("Expected character");let a=0,r=t.indexOf(n);for(;r!==-1;)a++,r=t.indexOf(n,r+n.length);return a}function rne(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var Zjn={}.hasOwnProperty,one=function(e,n,t,a){let r,i;typeof n=="string"||n instanceof RegExp?(i=[[n,t]],r=a):(i=n,r=t),r||(r={});let u=I4(r.ignore||[]),l=e9n(i),c=-1;for(;++c0?{type:"text",value:W}:void 0),W!==!1&&(g!==O&&F.push({type:"text",value:v.value.slice(g,O)}),Array.isArray(W)?F.push(...W):W&&F.push(W),g=O+H[0].length,y=!0),!h.global)break;H=h.exec(v.value)}return y?(ge}var ine="phrasing",une=["autolink","link","image","label"],lne={transforms:[i9n],enter:{literalAutolink:n9n,literalAutolinkEmail:sne,literalAutolinkHttp:sne,literalAutolinkWww:sne},exit:{literalAutolink:o9n,literalAutolinkEmail:r9n,literalAutolinkHttp:t9n,literalAutolinkWww:a9n}},cne={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:ine,notInConstruct:une},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:ine,notInConstruct:une},{character:":",before:"[ps]",after:"\\/",inConstruct:ine,notInConstruct:une}]};function n9n(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function sne(e){this.config.enter.autolinkProtocol.call(this,e)}function t9n(e){this.config.exit.autolinkProtocol.call(this,e)}function a9n(e){this.config.exit.data.call(this,e);let n=this.stack[this.stack.length-1];n.url="http://"+this.sliceSerialize(e)}function r9n(e){this.config.exit.autolinkEmail.call(this,e)}function o9n(e){this.exit(e)}function i9n(e){one(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,u9n],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,l9n]],{ignore:["link","linkReference"]})}function u9n(e,n,t,a,r){let i="";if(!V9e(r)||(/^w/i.test(n)&&(t=n+t,n="",i="http://"),!c9n(t)))return!1;let u=s9n(t+a);if(!u[0])return!1;let l={type:"link",title:null,url:i+n+u[0],children:[{type:"text",value:n+u[0]}]};return u[1]?[l,{type:"text",value:u[1]}]:l}function l9n(e,n,t,a){return!V9e(a,!0)||/[-\d_]$/.test(t)?!1:{type:"link",title:null,url:"mailto:"+n+"@"+t,children:[{type:"text",value:n+"@"+t}]}}function c9n(e){let n=e.split(".");return!(n.length<2||n[n.length-1]&&(/_/.test(n[n.length-1])||!/[a-zA-Z\d]/.test(n[n.length-1]))||n[n.length-2]&&(/_/.test(n[n.length-2])||!/[a-zA-Z\d]/.test(n[n.length-2])))}function s9n(e){let n=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!n)return[e,void 0];e=e.slice(0,n.index);let t=n[0],a=t.indexOf(")"),r=ane(e,"("),i=ane(e,")");for(;a!==-1&&r>i;)e+=t.slice(0,a+1),t=t.slice(a+1),a=t.indexOf(")"),i++;return[e,t]}function V9e(e,n){let t=e.input.charCodeAt(e.index-1);return(e.index===0||nw(t)||tw(t))&&(!n||t!==47)}function fne(e){return e.label||!e.identifier?e.label||"":hN(e.identifier)}function Q9e(e,n,t){let a=n.indexStack,r=e.children||[],i=n.createTracker(t),u=[],l=-1;for(a.push(-1);++l `}return` `}var v9n=/\r?\n|\r/g;function Y9e(e,n){let t=[],a=0,r=0,i;for(;i=v9n.exec(e);)u(e.slice(a,i.index)),t.push(i[0]),a=i.index+i[0].length,r++;return u(e.slice(a)),t.join("");function u(l){t.push(n(l,r,!l))}}function SO(e){if(!e._compiled){let n=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=new RegExp((n?"("+n+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function K9e(e,n){return X9e(e,n.inConstruct,!0)&&!X9e(e,n.notInConstruct,!1)}function X9e(e,n,t){if(typeof n=="string"&&(n=[n]),!n||n.length===0)return t;let a=-1;for(;++a=s||f+10?" ":"")),r.shift(4),i+=r.move(Y9e(Q9e(e,t,r.current()),S9n)),u(),i}function S9n(e,n,t){return n===0?e:(t?"":" ")+e}function EO(e,n,t){let a=n.indexStack,r=e.children||[],i=[],u=-1,l=t.before;a.push(-1);let c=n.createTracker(t);for(;++u0&&(l==="\r"||l===` `)&&s.type==="html"&&(i[i.length-1]=i[i.length-1].replace(/(\r?\n|\r)$/," "),l=" ",c=n.createTracker(t),c.move(i.join(""))),i.push(c.move(n.handle(s,e,n,nu(Xa({},c.current()),{before:l,after:f})))),l=i[i.length-1].slice(-1)}return a.pop(),i.join("")}var E9n=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];nPe.peek=F9n;var pne={canContainEols:["delete"],enter:{strikethrough:C9n},exit:{strikethrough:I9n}},dne={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:E9n}],handlers:{delete:nPe}};function C9n(e){this.enter({type:"delete",children:[]},e)}function I9n(e){this.exit(e)}function nPe(e,n,t,a){let r=vw(a),i=t.enter("strikethrough"),u=r.move("~~");return u+=EO(e,t,nu(Xa({},r.current()),{before:u,after:"~"})),u+=r.move("~~"),i(),u}function F9n(){return"~"}hne.peek=T9n;function hne(e,n,t){let a=e.value||"",r="`",i=-1;for(;new RegExp("(^|[^`])"+r+"([^`]|$)").test(a);)r+="`";for(/[^ \r\n]/.test(a)&&(/^[ \r\n]/.test(a)&&/[ \r\n]$/.test(a)||/^`|`$/.test(a))&&(a=" "+a+" ");++ic&&(c=e[s].length);++gl[g])&&(l[g]=y)}h.push(p)}i[s]=h,u[s]=R}let f=-1;if(typeof t=="object"&&"length"in t)for(;++fl[f]&&(l[f]=p),m[f]=p),v[f]=y}i.splice(1,0,v),u.splice(1,0,m),s=-1;let _=[];for(;++st==="none"?null:t),children:[]},e),this.setData("inTable",!0)}function x9n(e){this.exit(e),this.setData("inTable")}function L9n(e){this.enter({type:"tableRow",children:[]},e)}function Dne(e){this.exit(e)}function rPe(e){this.enter({type:"tableCell",children:[]},e)}function j9n(e){let n=this.resume();this.getData("inTable")&&(n=n.replace(/\\([\\|])/g,P9n));let t=this.stack[this.stack.length-1];t.value=n,this.exit(e)}function P9n(e,n){return n==="|"?n:e}function yne(e){let n=e||{},t=n.tableCellPadding,a=n.tablePipeAlign,r=n.stringLength,i=t?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:` `,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:u,tableRow:l,tableCell:c,inlineCode:m}};function u(_,h,R,g){return s(f(_,R,g),_.align)}function l(_,h,R,g){let p=v(_,R,g),y=s([p]);return y.slice(0,y.indexOf(` `))}function c(_,h,R,g){let p=R.enter("tableCell"),y=R.enter("phrasing"),F=EO(_,R,nu(Xa({},g),{before:i,after:i}));return y(),p(),F}function s(_,h){return tPe(_,{align:h,alignDelimiters:a,padding:t,stringLength:r})}function f(_,h,R){let g=_.children,p=-1,y=[],F=h.enter("table");for(;++p-1?n.start:1)+(t.options.incrementListMarker===!1?0:n.children.indexOf(e))+i);let u=i.length+1;(r==="tab"||r==="mixed"&&(n&&n.type==="list"&&n.spread||e.spread))&&(u=Math.ceil(u/4)*4);let l=t.createTracker(a);l.move(i+" ".repeat(u-i.length)),l.shift(u);let c=t.enter("listItem"),s=t.indentLines(t.containerFlow(e,l.current()),f);return c(),s;function f(v,m,_){return m?(_?"":" ".repeat(u))+v:(_?i:i+" ".repeat(u-i.length))+v}}var bne={exit:{taskListCheckValueChecked:lPe,taskListCheckValueUnchecked:lPe,paragraph:N9n}},Rne={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:O9n}};function lPe(e){let n=this.stack[this.stack.length-2];n.checked=e.type==="taskListCheckValueChecked"}function N9n(e){let n=this.stack[this.stack.length-2];if(n&&n.type==="listItem"&&typeof n.checked=="boolean"){let t=this.stack[this.stack.length-1],a=t.children[0];if(a&&a.type==="text"){let r=n.children,i=-1,u;for(;++iu&&(u=i):i=1,r=a+n.length,a=t.indexOf(n,r);return u}function Ene(){return{enter:{mathFlow:e,mathFlowFenceMeta:n,mathText:i},exit:{mathFlow:r,mathFlowFence:a,mathFlowFenceMeta:t,mathFlowValue:l,mathText:u,mathTextData:l}};function e(c){let s={type:"element",tagName:"code",properties:{className:["language-math","math-display"]},children:[]};this.enter({type:"math",meta:null,value:"",data:{hName:"pre",hChildren:[s]}},c)}function n(){this.buffer()}function t(){let c=this.resume(),s=this.stack[this.stack.length-1];DF(s.type==="math"),s.meta=c}function a(){this.data.mathFlowInside||(this.buffer(),this.data.mathFlowInside=!0)}function r(c){let s=this.resume().replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),f=this.stack[this.stack.length-1];DF(f.type==="math"),this.exit(c),f.value=s;let v=f.data.hChildren[0];DF(v.type==="element"),DF(v.tagName==="code"),v.children.push({type:"text",value:s}),this.data.mathFlowInside=void 0}function i(c){this.enter({type:"inlineMath",value:"",data:{hName:"code",hProperties:{className:["language-math","math-inline"]},hChildren:[]}},c),this.buffer()}function u(c){let s=this.resume(),f=this.stack[this.stack.length-1];DF(f.type==="inlineMath"),this.exit(c),f.value=s,f.data.hChildren.push({type:"text",value:s})}function l(c){this.config.enter.data.call(this,c),this.config.exit.data.call(this,c)}}function Cne(e){let n=(e||{}).singleDollarTextMath;return n==null&&(n=!0),a.peek=r,{unsafe:[{character:"\r",inConstruct:"mathFlowMeta"},{character:` `,inConstruct:"mathFlowMeta"},{character:"$",after:n?void 0:"\\$",inConstruct:"phrasing"},{character:"$",inConstruct:"mathFlowMeta"},{atBreak:!0,character:"$",after:"\\$"}],handlers:{math:t,inlineMath:a}};function t(i,u,l,c){let s=i.value||"",f=l.createTracker(c),v="$".repeat(Math.max(cPe(s,"$")+1,2)),m=l.enter("mathFlow"),_=f.move(v);if(i.meta){let h=l.enter("mathFlowMeta");_+=f.move(l.safe(i.meta,Xa({after:` `,before:_,encode:["$"]},f.current()))),h()}return _+=f.move(` `),s&&(_+=f.move(s+` `)),_+=f.move(v),m(),_}function a(i,u,l){let c=i.value||"",s=1;for(n||s++;new RegExp("(^|[^$])"+"\\$".repeat(s)+"([^$]|$)").test(c);)s++;let f="$".repeat(s);/[^ \r\n]/.test(c)&&(/^[ \r\n]/.test(c)&&/[ \r\n]$/.test(c)||/^\$|\$$/.test(c))&&(c=" "+c+" ");let v=-1;for(;++v-1&&e.test(String.fromCharCode(t))}}function k4(e,n,t,a){let r=a?a-1:Number.POSITIVE_INFINITY,i=0;return u;function u(c){return Ine(c)?(e.enter(t),l(c)):n(c)}function l(c){return Ine(c)&&i++React.createElement("table",{className:"table table-bordered table-sm",children:e.children}),_Pe=[IO,{singleDollarTextMath:!1}],pPe=[wO,{throwOnError:!1}];var dPe=e=>{try{return BN(e)}catch{return e.fallback}};var W9n=Ws(),q9n=Qe(ra),z9n=function(e){return function(n){var t=mM(e);return t9(function(a){return a.hasError?t:W9n(dPe)({children:e,rehypePlugins:q9n([pPe])(n),remarkPlugins:[CO,_Pe],components:{table:mPe},fallback:t})})}},hPe=function(e){return z9n(e)([])};var $9n=ce(Ft(Nt)),Tne=U(X),V9n=U(J),Q9n=Nn(X)()(),Y9n=nn(Jn),K9n=Ve(X),Mne=function(e){return jo(b8(e.key)("false"))(function(n){return function(t){return tn($9n(n)(new d("false")))(Tne("alert rounded-0 bg-light")(V9n("row")([Tne("col")(e.label),Tne("col-auto")(Q9n("btn btn-sm p-0")({onClick:Y9n(t)("true")})(K9n("fe fe-x")(ke)))])))}})};var Gne=U(X),gPe=La(Oa(At)),X9n=Da(Ie)(dt),Z9n=U(M),ePn=dd(),DPe=ce(Ft(qX)),nPn=Nn(X)()(),tPn=Zt(tr),aPn=z(jt),yPe=Ve(M),FO=U(J),rPn=L(de),oPn=Us(),iPn=di(X)()(),uPn=fa(M)()(),bPe=q0(),lPn=In(J)()(),cPn=V(de),sPn=In(M)()(),Ane=function(e){var n=e.chatMessage(X),t=e.chatMessage(J),a=n(e.chatbotAvatar),r=function(){var s=function(){var f=Gne("my-auto t--ai-chatbot-ai-welcome-message");return function(v){return a(f(v))}}();return function(f){if(gPe(Mi)(e.bannedReason))return s(Z(X9n(["The service is not available for the following reason: ",e.bannedReason,". Please try again later or email ",uK," for more information."])));if(f instanceof b)return ke;if(f instanceof d)return s(f.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 169, column 26 - line 176, column 38): "+[f.constructor.name])}}(),i=a(Gne("my-auto")(KP)),u=function(s){return a(Z9n("my-auto text-danger")(function(){if(s instanceof b)return"Something went wrong. Try resending your message.";if(s instanceof d)return s.value0;throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 184, column 11 - line 186, column 34): "+[s.constructor.name])}()))},l=ePn({source:function(){return e.user instanceof d&&e.user.value0.avatarUrl instanceof d?new oc({url:e.user.value0.avatarUrl.value0}):e.user instanceof d&&e.user.value0.initials instanceof d?new TR({initials:e.user.value0.initials.value0,backgroundColorClass:b.value,textColorClass:b.value}):new oc({url:N1("/img/smiley-grey.svg")})}(),size:CI.value}),c=function(s){var f=function(_){return function(h){return _ instanceof G_&&DPe(h)(new d(_))||_ instanceof sm&&DPe(h)(new d(_))?"text-primary bg-soft-primary":"text-gray-700"}},v=function(_){return function(h){return function(R){return function(g){return nPn("btn btn-link p-2 large d-flex align-items-center mr-2 "+f(_)(h))({onClick:tPn(function(){if(s.id instanceof b)return aPn(we);if(s.id instanceof d&&_ instanceof G_&&h instanceof d&&h.value0 instanceof G_)return function(){return R(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&_ instanceof sm&&h instanceof d&&h.value0 instanceof sm)return function(){return R(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&_ instanceof G_)return function(){return R(new d(G_.value))(),g({messageId:s.id.value0,reaction:new d(G_.value)})()};if(s.id instanceof d&&_ instanceof sm)return function(){return R(new d(sm.value))(),g({messageId:s.id.value0,reaction:new d(sm.value)})()};throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 142, column 17 - line 156, column 76): "+[s.id.constructor.name,_.constructor.name,h.constructor.name])}())})(yPe("material-symbol")(function(){if(_ instanceof G_)return"thumb_up";if(_ instanceof sm)return"thumb_down";throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 159, column 15 - line 161, column 43): "+[_.constructor.name])}()))}}}};if(s.sender instanceof ZR)return n(l)(FO("t--ai-chatbot-user-message")(Bd(Ux(""))(rPn(yPe(""))(Wo(oPn(` `))(s.body)))));if(s.sender instanceof g4){var m=iPn({placement:MEe,overlay:Z(oGe(s))})(e.chatbotAvatar);return t(m)([Gne("my-auto t--ai-chatbot-ai-message "+("t--ai-chatbot-ai-message-"+pe("")(s.id)))(hPe(s.body)),Ue(e.onReaction)(function(_){return jo(ya(b.value))(function(h){return function(R){return FO("d-flex mt-3")([v(G_.value)(h)(R)(_),v(sm.value)(h)(R)(_)])}})})])}throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 111, column 7 - line 135, column 36): "+[s.sender.constructor.name])};return FO("flex-grow-1 d-flex flex-column overflow-y-auto p-0")([tn(e.showAddStudentProfileBanner)(Mne({key:"ai-no-profile-banner-dismissed",label:oe([Z("For more personalized responses "),uPn("")({href:e.chancingWizardPath})("add a student profile"),Z(".")])})),tn(e.showLogInBanner)(Mne({key:"ai-anonymous-banner-dismissed",label:oe([Z("For more personalized responses "),bPe({text:"log in",className:"btn btn-link p-0 align-baseline"}),Z(" or "),bPe({text:"sign up",className:"btn btn-link p-0 align-baseline",auth0ActiveTab:W0}),Z(".")])})),lPn("flex-grow-1 d-flex flex-column")({id:"chat-conversation"})([FO("flex-grow-1 px-3")([r(e.welcomeMessage),function(){return e.chatbotState instanceof d&&gPe(Br)(e.chatbotState.value0.messages)?oe(cPn(e.chatbotState.value0.messages)(c)):ke}(),function(){if(e.messageSendingState instanceof Dg)return i;if(e.messageSendingState instanceof kv)return c(ZX(e.messageSendingState.value0));if(e.messageSendingState instanceof gg)return ke;if(e.messageSendingState instanceof x_)return ke;if(e.messageSendingState instanceof Ed)return u(e.messageSendingState.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 92, column 9 - line 103, column 45): "+[e.messageSendingState.constructor.name])}()]),ca(e.footer),sPn("")({id:"chat-anchor",style:$e({overflowAnchor:"auto",height:"1px"})})("")])])};function TO(e){return function(){document.getElementById(e).scrollIntoView()}}var xne=function(e){return Te(x_.value)(function(n){return n.sendingState})(e)};var yPn=L(B),bPn=JX(),RPn=La(Oa(At)),wPn=U(J),Lne=U(X),SPn=In(J)()(),MO=z(Xn),EPn=K(Ot),RPe=Qo(Ht),CPn=er(RPe),wPe=xr(RPe),SPe=Ln(wn)(Ot),IPn=Go(Xn),FPn=eo(Pn),TPn=z(Qt),MPn=K(It),EPe=jn(Pn),GPn=L(Ht),H4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),CPe=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),GO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),APn=function(e){return function(n){return function(t){return Ane({bannedReason:e.bannedReason,chancingWizardPath:"",chatbotState:n.chatbot,footer:b.value,messageSendingState:xne(n.chatbot),onReaction:b.value,showAddStudentProfileBanner:!1,showLogInBanner:!1,user:e.user,welcomeMessage:yPn(Z)(e.welcomeMessage),chatMessage:function(a){return t(a)},chatbotAvatar:e.chatbotAvatar})}}},xPn=function(e){return function(n){return function(t){return bPn({placeholder:"Message\u2026",sendButtonStatus:function(){var a=RPn(Mi)(e.bannedReason);if(a)return XR.value;var r=xne(n.chatbot);if(r instanceof x_)return By.value;if(r instanceof gg)return Jy.value;if(r instanceof Dg)return Jy.value;if(r instanceof kv)return Jy.value;var i=function(u){if(r instanceof Ed&&Ae)return XR.value;throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 148, column 1 - line 148, column 72): "+[r.constructor.name])};return r instanceof Ed&&r.value0 instanceof b?By.value:i(!0)}()})(n.authorChatMessage)(function(a){return t(GO.create(a))})}}},LPn=function(e){return function(n){return function(t){var a=function(){return n.authorChatMessage.messageHeight instanceof d&&n.authorChatMessage.messageHeight.value0>40?"rounded-lg":"rounded-pill"}(),r=function(i){var u=U(i);return function(l){return function(c){return wPn("d-flex justify-content-end mb-4")([Lne("d-flex align-self-start bg-white rounded-pill shadow pointer-events-auto mx-3 mt-1")(l),u("d-flex border border-gray-500 bg-white rounded-lg p-3 shadow pointer-events-auto")(c)])}}};return SPn("t--floating-chatbot pointer-events-none flex-grow-1 d-flex flex-column")({style:$e({position:"fixed",right:"0",bottom:"0",width:"400px",maxWidth:"100%",maxHeight:"75vh"})})([APn(e)(n)(function(i){return r(i)}),Lne("pb-3 px-3 border-0")(Lne("d-flex w-100 border border-gray-500 m-0 p-2 bg-white shadow pointer-events-auto "+a)(xPn(e)(n)(t)))])}}},jPn=function(e){return function(n){return function(t){var a=function(r){if(t instanceof H4)return MO(n);if(t instanceof CPe)return EPn(CPn(H4.create)(nZ({initialMessageBody:new d(t.value1),messages:[{sender:ZR.value,body:t.value1,sentAt:t.value0,id:b.value}],receiveChannelName:t.value2.pusherChannel,sendMessage:e.sendMessage(t.value2.conversationId)})))(function(i){return MO({authorChatMessage:n.authorChatMessage,chatbot:new d(i)})});if(t instanceof GO&&t.value0 instanceof Zn)return wPe(GO.create)(function(i){return{chatbot:n.chatbot,authorChatMessage:i}})(BX(n.authorChatMessage)(t.value0));if(t instanceof GO&&t.value0 instanceof ta)return SPe(IPn(Mi(e.bannedReason))(FPn(function(){if(n.chatbot instanceof d)return TPn(new H4(new rN(t.value0.value0.value0)));if(n.chatbot instanceof b)return MPn(EPe(S1))(function(i){return GPn(CPe.create(i)(t.value0.value0.value0))(e.createConversation(we))});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 94, column 9 - line 98, column 79): "+[n.chatbot.constructor.name])}())))(function(){return MO({chatbot:n.chatbot,authorChatMessage:ZP})});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 58, column 1 - line 58, column 64): "+[t.constructor.name])};return t instanceof H4&&n.chatbot instanceof d?SPe(Aa(EPe(TO("chat-anchor"))))(function(){return wPe(H4.create)(function(r){return{authorChatMessage:n.authorChatMessage,chatbot:new d(r)}})(eZ(n.chatbot.value0)(t.value0))}):a(!0)}}},PPn=function(){return{authorChatMessage:ZP,chatbot:b.value}}(),IPe=function(e){return Iu("FloatingChatbot"+e)(function(n){return{init:MO(PPn),view:LPn(n),update:jPn(n)}})};var jne=K(Me),NPn=z(Mn),FPe=V(B),OPn=Ln(wn),kPn=Go(jt),HPn=jn(Wf),UPn=Uo(B),TPe=it(Me),BPn=U(J),MPe=U(X),Pne=an(),Nne=z(Xn),GPe=Qo(Ht),One=xr(GPe),JPn=OPn(Ot),WPn=eo(Pn),qPn=z(Qt),APe=K(Ot),xPe=er(GPe);var kne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),AO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Une=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),LPe=function(e){return function(n){return function(t){return function(a){var r=jne(n.recommendedSchools)(function(p){return NPn(zP({recommendedSchools:p,school:e.school,onViewSchool:e.onViewSchool}))}),i=a(new ta(new Bne(SW.value))),u=a(new ta(new yF(new $D(va(e.school))))),l=function(p){return a(new ta(new yF(new JD(va(e.school),p))))},c=function(){a(new ta(new yF(new qD(va(e.school)))))();var y=FPe(jne(za(e.schoolDb.schoolConnections))(Pi(va(e.school))))(function(F){return F.schoolUsesAiRecruiter});return kPn(n.featureFlags.app18667TrellisRecruiter&&pe(!1)(y))(HPn(Q6(h6e(va(e.school)))))(),we},s={school:e.school,schoolDb:e.schoolDb,onSwitchTab:function(p){return a(ta.create(xO.create(p)))},onViewSchool:e.onViewSchool,onEdit:e.onEdit,featureFlags:n.featureFlags,recommendedSchools:n.recommendedSchools,onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,vineBelowConnectionLimit:n.vineBelowConnectionLimit,showConnectButton:n.showNetworkCard},f=function(){return n.showNetworkCard?UPn(n.currentUser)(qP(s)({user:TPe(Xp)(n.currentUser),featureFlags:n.featureFlags})):b.value}(),v=function(p){var y=TPe(kc(n.configuration))(Y3([f,r]));return BPn("row")([MPe("col"+function(){var F=tt(y);return F?" col-md-8":""}())(p),Ue(y)(MPe("col col-md-4 d-none d-md-block"))])},m=function(){var p=$6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb})(e.activeTab);return p?e.activeTab:vr.value}(),_=B7e({school:e.school,schoolDb:e.schoolDb,activeTab:m,configuration:n.configuration,showNav:!0,showConnectButton:n.showNetworkCard,onSwitchTab:function(p){return a(ta.create(xO.create(p)))},onListStatusChange:function(p){return a(ta.create(Hne.create(p)))},onSelectSchool:function(p){return a(ta.create(Une.create(p)))},onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,onEdit:e.onEdit,vineBelowConnectionLimit:n.vineBelowConnectionLimit})(n),h=FPe(jne(n.currentUser)(Xp))(function(p){return{avatarUrl:p.avatarUrl,initials:p.initials}}),R="Hi! I'm Sage. Ask me anything about "+s4e(Pne(e.school).name),g=function(){if(m instanceof vr)return u6e(s)(n)(t.overview)(function(y){return a(Zn.create(U4.create(y)))});if(m instanceof Hc)return Ue(T1(va(e.school))(e.schoolDb))(function(y){return v(G7e({school:e.school,schoolDb:e.schoolDb,contentModules:y,mapboxAccessToken:n.mapboxAccessToken,showLikeButton:tt(n.currentUser),randomSeed:n.randomSeed,onContentModuleInteraction:l,isUserHq:Te(!1)(function(F){return F.isHq})(n.currentUser)})(t.forYou)(function(F){return a(Zn.create(AO.create(F)))}))});if(m instanceof Uc){var p=za(c_(va(e.school))(e.schoolDb));return v(Rxe(e.school)(n)(p)(t.finances)(function(y){return a(Zn.create(kne.create(y)))}))}if(m instanceof Vi)return XAe(e.school)(n)({onSwitchTab:b.value,showViewChancingExplanationCTA:!1,schoolDb:e.schoolDb});if(m instanceof _f)return v(Q7e(e.schoolDb)(e.school));if(m instanceof pf)return v(H4e({school:e.school,onEdit:e.onEdit,props:n}));if(m instanceof df)return ZAe(e.school)(n);throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 174, column 12 - line 210, column 44): "+[m.constructor.name])}();return oe([_,g,Xf(n.showNetworkCard)(function(p){return Ixe({mobileLayout:n.mobileLayout,school:e.school,schoolDb:e.schoolDb,onAcceptInvitation:c,onIgnoreInvitation:u})}),tn(n.featureFlags.app18667SageOnSdp)(IPe(Pne(e.school).name)({bannedReason:"",welcomeMessage:new d(R),user:h,createConversation:function(p){return d6e(Pne(e.school).id)},sendMessage:p6e(g6e),chatbotAvatar:FI}))])}}}},jPe=function(e){return function(n){return function(t){if(t instanceof ta)return Nne(n);if(t instanceof Zn){if(t.value0 instanceof kne)return One(function(a){return Zn.create(kne.create(a))})(function(a){return{forYou:n.forYou,overview:n.overview,finances:a}})(yxe(n.finances)(t.value0.value0));if(t.value0 instanceof AO)return One(function(a){return Zn.create(AO.create(a))})(function(a){return{finances:n.finances,overview:n.overview,forYou:a}})(A7e(n.forYou)(t.value0.value0));if(t.value0 instanceof U4&&t.value0.value0 instanceof tF&&t.value0.value0.value0 instanceof ta)return JPn(WPn(qPn(new ta(new yF(t.value0.value0.value0.value0)))))(function(){return Nne(n)});if(t.value0 instanceof U4)return One(function(a){return Zn.create(U4.create(a))})(function(a){return{finances:n.finances,forYou:n.forYou,overview:a}})(o6e(e)(n.overview)(t.value0.value0));throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 100, column 44 - line 112, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 98, column 1 - line 98, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},PPe=function(e){return APe(xPe(function(n){return Zn.create(U4.create(n))})(i6e(e)))(function(n){return APe(xPe(function(t){return Zn.create(AO.create(t))})(x7e))(function(t){return Nne({finances:bxe,forYou:t,overview:n})})})};var zPn=Yb(Wf)(),$Pn=re(Gi),NPe=function(e){var n=jn(e);return function(t){return n(zPn("SDP: Viewed page")({tab:z6(t.tab),school_name:t.school.name,school_id:$Pn(t.school.id)}))}};var OPe=Ln(wn),ab=OPe(Ot),Jne=Go(Xn),VPn=Lr(Xn)(Pr),xg=V(B),Zi=z(Xn),kPe=jn(Pn),QPn=NPe(Pn),HPe=an(),Ol=K(Ot),UPe=Qo(Ht),B4=er(UPe),YPn=eo(Pn),J4=z(Qt),KPn=$x(Pn),XPn=Jq(),ZPn=L(de),eNn=$_(Xn)(yb),BPe=L(Wx),bF=xr(UPe),JPe=V(_o),W4=K(Me),WPe=St(gr),qPe=z(Mn),nNn=Hl(Ie)(At),tNn=ce(IE),aNn=oo(Oc),rNn=OPe(Me),oNn=Nr(Yr),iNn=Zv(yo),uNn=ss(Jo)(Gde),zPe=Oa(At),lNn=ls(zPe),cNn=Ok(Ie)(zPe),sNn=Xe(Ze),LO=V(Wx),fNn=hA(Ie)(qx),vNn=ce(q6),mNn=iD(Pn),_Nn=K(It),pNn=cS(Oc),dNn=OA(Oc),hNn=Lf(B),gNn=L(B),jO=function(){function e(){}return e.value=new e,e}(),mw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),q4=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),z4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),PO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$Pe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),NO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Wne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),OO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),V4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Q4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jd=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_w=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Lg=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),pw=function(){function e(){}return e.value=new e,e}();var DNn=function(e){return ab(Jne(e.seoView)(VPn(e.knownSeoState)(function(n){var t=pe(0)(xg(za(e.visibleSchools))(bt)),a=t!==n.expectedNumberOfSchools;return a?Ya(nr)("Hub SEO number of schools in the initial list does not match filters")({slug:n.slug,expectedCount:n.expectedNumberOfSchools,actualCount:t})(function(r){return Zi(we)}):Zi(we)})))(function(){return Zi(e)})},Pd=function(e){return function(n){var t={ranking:n.ranking,mobileOverlay:n.mobileOverlay,seoView:n.seoView,focusedSchool:function(){if(n.focusedSchool instanceof Lg)return new d({slug:uE(n.focusedSchool.value0.school),tab:n.focusedSchool.value0.tab});if(n.focusedSchool instanceof wF)return new d(n.focusedSchool.value0);if(n.focusedSchool instanceof pw)return b.value;throw new Error("Failed pattern match at Hub.Core (line 621, column 24 - line 624, column 37): "+[n.focusedSchool.constructor.name])}(),whatificator:pe(Xl.value)(xg(n.whatificator)(function(a){return a.phase}))};return ab(Aa(kPe(oDe(n)(t)({replace:e.replace}))))(function(){return Zi(n)})}},VPe=function(e){return function(n){return function(t){return Aa(QPn({tab:t,school:HPe(n),featureFlags:e}))}}},zne=function(e){var n={filters:ibe(e.filters),sort:N2(e.sort)};return ab(Jne(tt(e.currentUser))(Aa(qpe({viewKey:e.configKey,config:n}))))(function(){return Zi(e)})},QPe=function(e){return function(n){return function(t){return function(a){return e(new mw(new Xh(t,a,n.trackingSource,u6(t)(n.schoolDb))))}}}},YPe=function(e){return e.errors.length===0?e.selections:Ya(nr)("Hub filter deserialization failure")({errors:e.errors})(function(n){return e.selections})},Y4=function(e){return function(n){return function(t){if(t instanceof b)return Zi(pw.value);if(t instanceof d){var a=AW(t.value0.slug)(e);if(a instanceof b)return Zi(new wF({slug:t.value0.slug,tab:t.value0.tab}));if(a instanceof d)return ab(VPe(n)(a.value0)(t.value0.tab))(function(){return Ol(B4(V4.create)(PPe(a.value0)))(function(r){return ab(YPn(J4(new mw(new Yh(va(a.value0))))))(function(){return Zi(new Lg({school:a.value0,tab:t.value0.tab,state:r}))})})});throw new Error("Failed pattern match at Hub.Core (line 557, column 3 - line 564, column 60): "+[a.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 553, column 1 - line 553, column 136): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},KPe=function(e){var n=function(a){return function(r){if(a)return r;if(!a)return Zi;throw new Error("Failed pattern match at Hub.Core (line 264, column 5 - line 264, column 22): "+[a.constructor.name,r.constructor.name])}},t=tt(e.currentUser);return ab(KPn($Pe.create)(rDe(e)))(function(){return Ol(B4(kO.create)(Ol(Ol(Ol($1(Qh.value)(XPn({schools:new ma(new d(e.initialSchools.schools)),schoolList:e.schoolList,chances:function(){return t?new ma(e.initialSchools.chances):kt.value}(),financials:function(){return t?new ma(e.initialSchools.financials):kt.value}(),counselorConnections:vx(e.counselorConnections),schoolConnections:e.schoolConnections})))(n(t)($1(kD.value))))($1(UD.value)))($1(new Kh({final:!1,schoolIds:ZPn(va)(e.initialSchools.schools)})))))(function(a){return Ol(Y4(a)(e.featureFlags)(e.focusedSchool))(function(r){return Ol(B4(_w.create)(eNn(e.currentUser)(function(i){return v3e({currentUser:e.currentUser,featureFlags:e.featureFlags,chancingWhatIfScenario:e.whatificator.scenario})})))(function(i){return Pd({replace:!0})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:b.value,filters:ms,filterPane:f2e,focusedSchool:r,hasFinancialProfile:e.hasFinancialProfile,initialConfig:function(){if(e.knownSeoState instanceof b)return e.initialConfig;if(e.knownSeoState instanceof d)return{filters:e.knownSeoState.value0.filters,sort:N2(hY(e.knownSeoState.value0))};throw new Error("Failed pattern match at Hub.Core (line 236, column 22 - line 238, column 81): "+[e.knownSeoState.constructor.name])}(),knownSeoState:e.knownSeoState,list:UDe,mobileOverlay:b.value,modal:VM.value,ranking:e.ranking,schoolDb:a,seoView:e.seoView,sort:Te(PD)(Eq)(e.ranking),sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:function(){return e.initialSchools.schools.length===0?new ma(b.value):new Qn(e.initialSchools.schools)}(),whatificator:xg(i)(function(u){return{phase:function(){return e.whatificator.visible?sf.value:Xl.value}(),state:u}}),pushTokenRequest:b.value,numChancingTabViews:0})})})})})},XPe=function(e){if(e.focusedSchool instanceof pw)return Zi(e);if(e.focusedSchool instanceof Lg)return Zi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:pe(pw.value)(xg(FD(va(e.focusedSchool.value0.school))(e.schoolDb))(function(n){return new Lg({state:e.focusedSchool.value0.state,tab:e.focusedSchool.value0.tab,school:n})}))});if(e.focusedSchool instanceof wF)return BPe(function(n){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:n}})(Y4(e.schoolDb)(e.featureFlags)(new d(e.focusedSchool.value0)));throw new Error("Failed pattern match at Hub.Core (line 567, column 23 - line 578, column 92): "+[e.focusedSchool.constructor.name])},$ne=function(e){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,visibleSchools:e.visibleSchools,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,seoView:!1}},K4=function(e){return function(n){return bF(kO.create)(function(t){return{basePath:n.basePath,chancingProfile:n.chancingProfile,configKey:n.configKey,currentUser:n.currentUser,featureFlags:n.featureFlags,filterDefinitions:n.filterDefinitions,filterPane:n.filterPane,filters:n.filters,focusedSchool:n.focusedSchool,hasFinancialProfile:n.hasFinancialProfile,initialConfig:n.initialConfig,knownSeoState:n.knownSeoState,list:n.list,mobileOverlay:n.mobileOverlay,modal:n.modal,numChancingTabViews:n.numChancingTabViews,pushTokenRequest:n.pushTokenRequest,ranking:n.ranking,seoView:n.seoView,sort:n.sort,sortOptions:n.sortOptions,trackingSource:n.trackingSource,vineBelowConnectionLimit:n.vineBelowConnectionLimit,visibleSchools:n.visibleSchools,whatificator:n.whatificator,schoolDb:t}})($1(e)(n.schoolDb))}},dw=function(e){var n=function(){var a=za(JPe(e.schoolDb.whatIfChances)(function(r){return r.scenario}));return W4(e.whatificator)(function(r){if(r.phase instanceof Xl)return b.value;if(r.phase instanceof $p||r.phase instanceof sf)return WPe(a)(r.state.whatIfScenario);throw new Error("Failed pattern match at Hub.Core (line 545, column 45 - line 548, column 82): "+[r.constructor.name])})}(),t=xg(e.chancingProfile)(function(a){return R_e(new d(a))(n)});return{permanentProfile:e.chancingProfile,effectiveProfile:t,chances:PW(e.schoolDb),simulation:W4(n)(function(a){return W4(t)(function(r){return qPe({effectiveProfile:r,results:function(i){return D2(i)(e.schoolDb)},isFieldSimulated:function(i){return nNn(function(u){return tNn(D1(u))(i)})(a)}})})})}},hw=function(e){var n=Te(Pe(!0))(pme)(e.ranking),t={schools:e.schoolDb,chancingState:dw(e)},a=function(r){return Wr(function(i){return W4(W4(e.filterDefinitions)(function(u){return aNn(i.value0)(u.map)}))(function(u){return rNn(oNn(cL(u.filter)(i.value1)))(function(){return qPe(lye(t)(u.filter)(i.value1))})})})(iNn(e.filters))};return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,visibleSchools:function(){var r=Zq(e.schoolDb);return r instanceof Qn?JPe(uNn(a(we)))(function(i){return ru(TDe(e.schoolDb)(e.sort))(Ea(lNn(cNn(i))(n))(r.value0))}):kt.value}()}},yNn=function(e){return function(n){if(n instanceof Xq){if(n.value0 instanceof BD)return XPe(hw(e));if(n.value0 instanceof Qh){var t=pe(PD)(FDe(HPe(e.sortOptions)(e))(e.initialConfig.sort)),a=cbe({currentUser:e.currentUser,chancingState:dw(e),hasFinancialProfile:e.hasFinancialProfile})(e.schoolDb),r=YPe(iz(a)(e.initialConfig.filters));return Ol(Ol(XPe(hw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filterDefinitions:new d(a),filters:r,sort:t})))(DNn))(K4(new Kh({final:!0,schoolIds:NW(e.schoolDb)})))}return Zi(hw(e))}return Zi(e)}},Vne=function(e){return function(n){var t=function(){if(n.filterDefinitions instanceof b)return sNn;if(n.filterDefinitions instanceof d)return obe(n.filterDefinitions.value0);throw new Error("Failed pattern match at Hub.Core (line 489, column 16 - line 491, column 51): "+[n.filterDefinitions.constructor.name])}();return Ol(LO(zne(hw({basePath:n.basePath,chancingProfile:n.chancingProfile,configKey:n.configKey,currentUser:n.currentUser,featureFlags:n.featureFlags,filterDefinitions:n.filterDefinitions,filterPane:n.filterPane,focusedSchool:n.focusedSchool,hasFinancialProfile:n.hasFinancialProfile,initialConfig:n.initialConfig,knownSeoState:n.knownSeoState,list:n.list,mobileOverlay:n.mobileOverlay,modal:n.modal,numChancingTabViews:n.numChancingTabViews,pushTokenRequest:n.pushTokenRequest,ranking:n.ranking,schoolDb:n.schoolDb,seoView:n.seoView,sort:n.sort,sortOptions:n.sortOptions,trackingSource:n.trackingSource,vineBelowConnectionLimit:n.vineBelowConnectionLimit,visibleSchools:n.visibleSchools,whatificator:n.whatificator,filters:t(e(n.filters))})))($ne))(Pd({replace:!1}))}},ZPe=function(e){var n=function(t){return Te(PD)(Eq)(t)};return function(t){if(t instanceof kO)return Ol(B4(kO.create)(zye(e.schoolDb)(t.value0)))(function(l){return fNn(yNn)({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,visibleSchools:e.visibleSchools,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,schoolDb:l.state})(l.events)});if(t instanceof mw)return K4(t.value0)(e);if(t instanceof PO)return bF(PO.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,list:l}})(ODe(e.list)(t.value0));if(t instanceof z4)return bF(z4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filterPane:l}})(l2e(e.filterPane)(t.value0));if(t instanceof V4){if(e.focusedSchool instanceof pw||e.focusedSchool instanceof wF)return Zi(e);if(e.focusedSchool instanceof Lg){if(t.value0 instanceof Zn)return bF(V4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:new Lg({school:e.focusedSchool.value0.school,tab:e.focusedSchool.value0.tab,state:l})}})(jPe({activeTab:e.focusedSchool.value0.tab,school:e.focusedSchool.value0.school,schoolDb:e.schoolDb})(e.focusedSchool.value0.state)(t.value0));if(t.value0 instanceof ta&&t.value0.value0 instanceof Hne){var a=new Xh(va(e.focusedSchool.value0.school),t.value0.value0.value0,e.trackingSource,u6(va(e.focusedSchool.value0.school))(e.schoolDb));return K4(a)(e)}if(t.value0 instanceof ta&&t.value0.value0 instanceof yF)return K4(t.value0.value0.value0)(e);if(t.value0 instanceof ta&&t.value0.value0 instanceof Une)return Ol(LO(Y4(e.schoolDb)(e.featureFlags)(new d({slug:uE(t.value0.value0.value0),tab:vr.value})))(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:l}}))(Pd({replace:!1}));if(t.value0 instanceof ta&&t.value0.value0 instanceof xO){var r=function(){return t.value0.value0.value0 instanceof Vi?e.numChancingTabViews+1|0:e.numChancingTabViews}();return ab(Jne(vNn(t.value0.value0.value0)(Vi.value)&&r===3)(mNn(_Nn(kPe(O9))(function(l){if(l instanceof d&&l.value0 instanceof OR)return J4(new d(new NO(A3.value)));if(l instanceof d&&l.value0 instanceof NR)return J4(b.value);if(l instanceof d&&l.value0 instanceof gd)return J4(b.value);if(l instanceof b)return J4(b.value);throw new Error("Failed pattern match at Hub.Core (line 317, column 13 - line 325, column 29): "+[l.constructor.name])}))))(function(){return ab(VPe(e.featureFlags)(e.focusedSchool.value0.school)(t.value0.value0.value0))(function(){return Pd({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:new Lg({school:e.focusedSchool.value0.school,state:e.focusedSchool.value0.state,tab:t.value0.value0.value0}),numChancingTabViews:r})})})}if(t.value0 instanceof ta&&t.value0.value0 instanceof Bne)return Zi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,modal:new I5(e.focusedSchool.value0.school,t.value0.value0.value0)});throw new Error("Failed pattern match at Hub.Core (line 289, column 31 - line 334, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 284, column 24 - line 334, column 62): "+[e.focusedSchool.constructor.name])}if(t instanceof q4&&t.value1 instanceof d)return Vne(pNn(t.value0)(t.value1.value0))(e);if(t instanceof q4&&t.value1 instanceof b)return Vne(dNn(t.value0))(e);if(t instanceof jO)return Ol(Vne(Pe(ms))({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,mobileOverlay:b.value}))(Pd({replace:!1}));if(t instanceof NO){var i={context:t.value0,requestSilently:!1};return Ol(B4($4.create)(Q3e(i)))(function(l){return Zi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,pushTokenRequest:new d({state:l,props:i})})})}if(t instanceof $4){if(e.pushTokenRequest instanceof d)return bF($4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,pushTokenRequest:new d({state:l,props:e.pushTokenRequest.value0.props})}})(Y3e(e.pushTokenRequest.value0.props)(e.pushTokenRequest.value0.state)(t.value0));if(e.pushTokenRequest instanceof b)return Zi(e);throw new Error("Failed pattern match at Hub.Core (line 356, column 5 - line 362, column 19): "+[e.pushTokenRequest.constructor.name])}if(t instanceof qne)return Ol(LO(zne(hw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,sort:t.value0,mobileOverlay:b.value})))($ne))(Pd({replace:!1}));if(t instanceof OO)return Ol(LO(zne(hw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,ranking:t.value0,sort:n(t.value0),mobileOverlay:b.value})))($ne))(Pd({replace:!1}));if(t instanceof Q4)return Pd({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,mobileOverlay:t.value0});if(t instanceof RF)return Ol(BPe(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:l}})(Y4(e.schoolDb)(e.featureFlags)(t.value0)))(Pd({replace:!1}));if(t instanceof $Pe){var u=function(){var l=function(c){if(Ae)return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,ranking:t.value0.ranking,seoView:!1};throw new Error("Failed pattern match at Hub.Core (line 267, column 1 - line 267, column 57): "+[])};return t.value0.seoView&&e.knownSeoState instanceof d?{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filters:pe(e.filters)(xg(hNn(gNn(iz)(e.filterDefinitions))(e.knownSeoState.value0.filters))(YPe)),ranking:e.knownSeoState.value0.ranking,sort:hY(e.knownSeoState.value0),seoView:!0}:l(!0)}();return Ol(Y4(e.schoolDb)(e.featureFlags)(t.value0.focusedSchool))(function(l){return Zi(hw({basePath:u.basePath,chancingProfile:u.chancingProfile,configKey:u.configKey,currentUser:u.currentUser,featureFlags:u.featureFlags,filterDefinitions:u.filterDefinitions,filterPane:u.filterPane,filters:u.filters,hasFinancialProfile:u.hasFinancialProfile,initialConfig:u.initialConfig,knownSeoState:u.knownSeoState,list:u.list,modal:u.modal,numChancingTabViews:u.numChancingTabViews,pushTokenRequest:u.pushTokenRequest,ranking:u.ranking,schoolDb:u.schoolDb,seoView:u.seoView,sort:u.sort,sortOptions:u.sortOptions,trackingSource:u.trackingSource,vineBelowConnectionLimit:u.vineBelowConnectionLimit,visibleSchools:u.visibleSchools,mobileOverlay:t.value0.mobileOverlay,whatificator:xg(e.whatificator)(function(c){return{state:c.state,phase:t.value0.whatificator}}),focusedSchool:l}))})}if(t instanceof Wne)return Zi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,modal:t.value0});if(t instanceof _w&&t.value0 instanceof ta)return K4(t.value0.value0.value0)(e);if(t instanceof _w&&t.value0 instanceof Zn){if(e.whatificator instanceof d)return bF(_w.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:xg(e.whatificator)(function(c){return{phase:c.phase,state:l}})}})(m3e(e.whatificator.value0.state)(new Zn(t.value0.value0)));if(e.whatificator instanceof b)return Zi(e);throw new Error("Failed pattern match at Hub.Core (line 419, column 5 - line 425, column 19): "+[e.whatificator.constructor.name])}if(t instanceof jd)return Pd({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:xg(e.whatificator)(function(l){return{state:l.state,phase:t.value0}})});throw new Error("Failed pattern match at Hub.Core (line 268, column 16 - line 429, column 35): "+[t.constructor.name])}};var bNn=L(de),eNe=C1(),nNe=wv(),Qne=In(X)()(),RNn=iu(J)()(),tNe=Zt(xi),Yne=Ve(M),aNe=U(J),wNn=Zt(tr),SNn=ip(M)()(),ENn=oo(Oc),CNn=PA(Oc),rNe=nn(Jn);var oNe=re(qe),iNe=US(),uNe=iu(X)()(),INn=V(de),FNn=function(){return bNn(P.create)([fu.value,Hi.value,qi.value,mu.value])}(),lNe=function(e){return function(n){var t=function(r){return function(){return eNe(r)(),nNe(r)(),e.onClear()}},a=Qne("bg-white py-3 border-top")({style:$e({position:"sticky",bottom:0,width:"240px"})})(RNn("btn btn-link p-0 d-flex align-items-center")(Ko)({onClick:tNe(t)})([Yne("fe fe-x mr-2")(""),Z("Clear All")]));return c7(n.visible)(uu(function(r){return Qne(n.className+(" p-0 ml-3 "+function(){return e.shouldScroll?"overflow-x-hidden overflow-y-auto":""}()))({style:$e({maxHeight:"40em"})})(aNe("pt-3 px-3 h-100")([Qne("d-flex flex-row-reverse cursor-pointer mb-n3")({onClick:wNn(n.closeDropdown)})(Yne("fe fe-x")("")),Vl(e.content),a]))}))}},cNe=function(e){return function(n){var t=function(a){return function(){return eNe(a)(),nNe(a)(),e.onFilter(n)(b.value)()}};return SNn("ml-2 fe fe-x")({onClick:tNe(t)})("")}};var TNn=function(e){return function(n){return function(t){var a=yT(e.filters),r=oe([Yne("material-symbol mr-2")("filter_list"),Z("All filters "),tn(a>0)(Z("("+(oNe(a)+")")))]),i="t--filter-dropdown btn my-1 mr-3 p-2 px-3 d-flex align-items-center "+function(){var c=a>0;return c?"btn-dark bg-black":"btn-outline-dark"}(),u=function(c){return iNe("header-filter-dropdown")({toggleClass:i,toggleContent:r,contentId:"all-filters-dropdown-options",closeOnClick:!1,content:lNe({shouldScroll:!0,onClear:e.onClearAll,content:uu(function(s){return mY(e)(n)(t)})}),ariaLabelInput:gc("All filters dropdown")})},l=function(c){return uNe(i)(Ko)({onClick:rNe(e.onSwitchMobileOverlay)(new d(G1.value))})(r)};return e.mobileLayout?l(we):u(we)}}},sNe=function(e){return function(n){return function(t){var a=function(r){var i=function(){return r instanceof P&&r.value0 instanceof qi}(),u=ENn(r)(e.filters),l=function(){return u instanceof b?[]:u instanceof d&&u.value0 instanceof Bc?u.value0.value0:u instanceof d&&u.value0 instanceof qu?u.value0.value0.terms:[]}(),c=pe("")(Fi(l)),s=function(){if(u instanceof d&&bt(l)>1)return oe([Z(c+(" +"+oNe(bt(l)-1|0))),cNe(e)(r)]);if(u instanceof d)return oe([Z(c),cNe(e)(r)]);if(u instanceof b)return Z(Yp(r));throw new Error("Failed pattern match at Hub.Filters.Buttons (line 100, column 25 - line 110, column 38): "+[u.constructor.name])}(),f="btn p-2 px-3 my-1 mr-3 d-flex align-items-center t--filter-button "+Te("btn-outline-dark")(Pe("btn-dark bg-black"))(u),v=function(_){return iNe("t--header-filter-dropdown header-filter-dropdown")({toggleClass:f,toggleContent:s,contentId:"filter-dropdown-options-2",closeOnClick:!1,content:lNe({shouldScroll:i,onClear:e.onFilter(r)(b.value),content:uu(function(h){return d9(e)(r)})}),ariaLabelInput:gc("Filter options")})},m=function(_){return uNe(f)(Ko)({onClick:rNe(e.onSwitchMobileOverlay)(new d(new A1(r)))})(s)};return e.mobileLayout?m(we):v(we)};return aNe("d-flex flex-md-wrap")([TNn(e)(n)(t),oe(INn(Ea(function(r){return CNn(r)(e.filterDefinitions.map)})(FNn))(a))])}}};var MNn=V(_o),fNe=V(B),GNn=L(_o),vNe=function(e){var n=function(t){return{score:t.top.score,classification:t.top.classification,specialCase:t.top.specialCase}};return{permanentProfile:e.permanentProfile,effectiveProfile:e.effectiveProfile,chances:MNn(e.chances)(function(t){return function(a){return fNe(t(a))(n)}}),simulation:fNe(e.simulation)(function(t){return{effectiveProfile:t.effectiveProfile,isFieldSimulated:t.isFieldSimulated,results:function(){var a=GNn(n);return function(r){return a(t.results(r))}}()}})}};var mNe="global";var ANn=Vv(jt)(Pr),xNn=Nn(X)()(),LNn=nn(Jn),jNn=Ve(M),PNn=P1(),_Ne=U(X),Kne=function(e){return function(n){return function(t){return ANn(function(a){return n(new RF(new d({slug:uE(a),tab:vr.value})))})(FD(t)(e.schoolDb))}}},Xne=function(e){return function(n){return function(t){if(n.focusedSchool instanceof pw)return ke;if(n.focusedSchool instanceof wF)return ke;if(n.focusedSchool instanceof Lg){var a={backButton:new d(xNn("btn btn-link mt-2 text-dark d-flex align-items-center px-3 t--close-focused-school")({onClick:LNn(t)(new RF(b.value))})(jNn("material-symbol large")("arrow_back"))),chancingState:dw(n),configuration:m_.value,currentUser:n.currentUser,featureFlags:PNn(e.featureFlags),hasFinancialProfile:n.hasFinancialProfile,mobileLayout:e.mobileLayout,mapboxAccessToken:e.mapboxAccessToken,randomSeed:e.randomSeed,showNetworkCard:e.showNetworkCard,showUpdateLinks:!0,recommendedSchools:za(xW(va(n.focusedSchool.value0.school))(n.schoolDb)),trackingSource:pM.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificatorLink:new mC(t(new jd(sf.value)))},r={activeTab:n.focusedSchool.value0.tab,school:n.focusedSchool.value0.school,schoolDb:n.schoolDb,onEdit:b.value,onViewSchool:new d(function(i){return Kne(n)(t)(i.school.id)})};return _Ne("d-flex flex-column position-absolute-fullsize overflow-y-auto overflow-x-hidden z-index-modal bg-white t--focused-school")(_Ne(function(){return e.mobileLayout?"px-3":"container"}())(LPe(r)(a)(n.focusedSchool.value0.state)(function(i){return t(V4.create(i))})))}throw new Error("Failed pattern match at Hub.Visuals.FocusedSchool (line 44, column 37 - line 81, column 10): "+[n.focusedSchool.constructor.name])}}};var ONn=$r(Po),pNe=co(ONn),dNe=K(It);var hNe=pNe("profile_visibility_path")(function(e){return function(n){return dNe(e({visibility:{publish_scope:Y5(n)}}))(su)}});var gNe=pNe("profile_name_path")(function(e){return function(n){return dNe(e({name:n}))(su)}});var kNn=xD(),HNn=Lt(M),UNn=Vn(M),Zne=kn(M),ete=qr(M),rb=U(J),SF=Nn(M)()(),nte=Zt(tr),BNn=Ln(wn),tte=nn(Jn),gw=U(X),DNe=Cs()(),JNn=gs(M),WNn=Da(Ie)(dt),yNe=vo()(),ate=nn(Er),qNn=qs()(),bNe=U(M),zNn=Yf(J),rte=$l(M),$Nn=Ve(M),VNn=di(X)()(),QNn=kn(J),YNn=fa(M)()(),KNn=ea(M),Dw=z(Xn),RNe=BNn(Ot),XNn=P1(),X4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wNe=function(){function e(){}return e.value=new e,e}(),SNe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ENe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),CNe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),INe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Z4=function(){function e(){}return e.value=new e,e}(),ote=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FNe=function(e){return function(n){var t=function(s){return kNn({body:s,title:HNn("my-0")(function(){return e.stage instanceof X5?"Join the CollegeVine network":"Connect with "+e.schoolName}()),headerClass:"pb-0",onDismiss:n(new ta(Z4.value)),size:AD.value})},a=Ede(e.context),r=oe([UNn("mt-3")("Review your message before you send it"),Zne("mt-2")(` Because this is your first message to the counselor, we want to make sure you\u2019re ready to send. `),ete("mt-4")("Your message"),mM(e.message),rb("d-flex mt-4 justify-content-start")([SF("btn btn-primary btn-lg t--sem-user-connection-modal-confirm-message-"+a)({onClick:nte(function(){return n(new ta(new ote({introMessage:e.message})))(),n(new Zn(new X4(CW.value)))()})})("Send"),SF("btn btn-lg btn-outline-primary ml-3 text-nowrap")({onClick:tte(n)(new Zn(new X4(p2.value)))})("No, I need to edit something")])]),i=oe([rb("text-center")([gw("")(DNe("mt-4")({src:"/img/checkmate-icon.png",height:"80",width:"80"})),JNn("mt-4")("Connection request sent!"),Zne("mx-md-4")(WNn(["You\u2019ve successfully demonstrated your interest to ",e.schoolName,". ","This counselor isn\u2019t part of the platform yet but we\u2019ve forwarded your message to them. ","You\u2019ll get an email notification when they respond."])),SF("btn btn-lg btn-outline-secondary mt-4")({onClick:tte(n)(new ta(Z4.value))})("Close")])]),u=SF("btn btn-outline-secondary ml-3 t--sem-user-connection-modal-close-"+a)({onClick:tte(n)(new ta(Z4.value))})("Cancel"),l=function(){var s=wW(e.message)&&function(){if(e.profile.fullName instanceof d)return!0;if(e.profile.fullName instanceof b)return!Mi(e.firstName)&&!Mi(e.lastName);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 238, column 15 - line 242, column 88): "+[e.profile.fullName.constructor.name])}(),f=function(){if(e.vineBelowConnectionLimit instanceof d&&e.vineBelowConnectionLimit.value0)return!1;if(e.vineBelowConnectionLimit instanceof d&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof b)return!1;throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 231, column 13 - line 234, column 31): "+[e.vineBelowConnectionLimit.constructor.name])}();return oe([tn(Ar(e.profile.fullName))(oe([ete("mt-md-4")("Your preferred name"),rb("form-row mx-1")([yNe("col form-control mr-2 t--sem-user-connection-modal-first-name-"+a)({type:"text",value:e.firstName,onChange:ate(n)(function(v){return Zn.create(CNe.create(ac(v)))}),placeholder:"First name"}),yNe("col form-control ml-2 t--sem-user-connection-modal-last-name-"+a)({type:"text",value:e.lastName,onChange:ate(n)(function(v){return Zn.create(INe.create(ac(v)))}),placeholder:"Last name"})])])),ete("mt-md-4")("Your message"),qNn("form-control t--sem-user-connection-modal-text-area-"+a)({rows:7,value:e.message,onChange:ate(n)(function(v){return Zn.create(ENe.create(om(v)))}),placeholder:`Sample introductory message: Hi Jane, My name is Sam and I\u2019m a senior at Oak Ridge High School in Oak Ridge, MD. I\u2019m really excited to apply for CV University this fall, and I\u2019m hoping to study history there. Are there any upcoming virtual events I can register for? I\u2019m excited to stay in touch and learn more about your school. Thanks! `}),gw("mt-2")(Sde(e.message)),bNe("mt-3 mt-md-4 small")("The ideal connection message should include:"),zNn("small")([rte("")("Your name, where you\u2019re from, and a bit about who you are"),rte("")("What you\u2019re interested in studying along with one or two insightful questions"),rte("")("That you\u2019re eager to connect with an admissions counselor and would love to stay in touch")]),rb("d-flex mt-4 justify-content-start")([m4(bf)(gw("")(SF("btn btn-primary btn-lg t--sem-user-connection-modal-connect-"+a)({onClick:nte(function(){return function(){if(e.profile.fullName instanceof d)return we;if(e.profile.fullName instanceof b)return n(new Zn(new SNe({first:e.firstName,last:e.lastName})))();throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 214, column 23 - line 218, column 113): "+[e.profile.fullName.constructor.name])}(),n(new Zn(new X4(EW.value)))()}),disabled:!s||f,style:$e({pointerEvents:function(){return f?"none":"auto"}()})})("Connect"))),u])])}(),c=rb("mx-md-7")([gw("border border-success rounded p-4 my-4")(rb("row align-items-center")([gw("col-12 col-md-auto text-center text-md-left")(DNe("img-fluid")({src:"/img/network/publish-profile-icon.png",height:"67",width:"143"})),gw("col text-center text-md-left")($Nn("fw-bold font-weight-bold text-gray-800")("Network with verified admissions counselors on CollegeVine"))])),rb("d-flex flex-nowrap align-items-center")([bNe("mr-4")("Publish your profile to join the CollegeVine Network"),VNn({placement:w8,overlay:QNn("")([Z(` Your profile includes academics, extracurriculars, major interest, demographics and financial aid intent. By agreeing to publish, you will also be adding select preferences survey answers to `),YNn("")({href:Uh})("your profile"),Z(".")]),overlayStyle:$e({width:"15rem"})})(KNn("cursor-default text-secondary fe fe-info large")(""))]),Zne("text-secondary small d-none d-md-block mt-4")("Joining the CollegeVine Network won\u2019t result in spam from colleges you don\u2019t want to hear from."),rb("d-flex mt-4 justify-content-start justify-content-md-center")([SF("btn btn-primary t--sem-user-connection-modal-publish-profile-"+a)({onClick:nte(function(){return n(new Zn(wNe.value))(),n(new Zn(new X4(p2.value)))()})})("Publish profile"),u])]);return gw("t--network-sem-user-modal")(function(){if(e.stage instanceof X5)return t(c);if(e.stage instanceof p2)return t(l);if(e.stage instanceof EW)return t(r);if(e.stage instanceof CW)return t(i);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 96, column 5 - line 100, column 38): "+[e.stage.constructor.name])}())}},TNe=function(e){return function(n){if(n instanceof Zn){if(n.value0 instanceof X4)return Dw({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,profile:e.profile,schoolName:e.schoolName,vineBelowConnectionLimit:e.vineBelowConnectionLimit,stage:n.value0.value0});if(n.value0 instanceof wNe)return RNe(Aa(hNe(Jp.value)))(function(){return Dw({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,profile:{fullName:e.profile.fullName,publishScope:Jp.value}})});if(n.value0 instanceof SNe)return RNe(Aa(gNe(n.value0.value0)))(function(){return Dw({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,profile:{publishScope:e.profile.publishScope,fullName:new d(RW(n.value0.value0))}})});if(n.value0 instanceof ENe)return Dw({context:e.context,firstName:e.firstName,lastName:e.lastName,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,message:n.value0.value0});if(n.value0 instanceof CNe)return Dw({context:e.context,lastName:e.lastName,message:e.message,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,firstName:n.value0.value0});if(n.value0 instanceof INe)return Dw({context:e.context,firstName:e.firstName,message:e.message,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,lastName:n.value0.value0});throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 75, column 31 - line 89, column 39): "+[n.value0.constructor.name])}if(n instanceof ta)return Dw(e);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 74, column 1 - line 74, column 55): "+[e.constructor.name,n.constructor.name])}},ZNn=function(e){var n=bde(e);return n?p2.value:X5.value},MNe=function(e){return{firstName:"",lastName:"",message:"",profile:XNn(e.profile),stage:ZNn(e.profile),schoolName:e.schoolName,context:e.context,vineBelowConnectionLimit:e.vineBelowConnectionLimit}};var GNe=z(Xn),eOn=an(),nOn=Ln(wn)(Ot),ANe=jn(Pn),tOn=L(B),aOn=U(X),rOn=V(B),oOn=K(Me),iOn=Iu("NetworkModal")(function(e){return{init:GNe(MNe({schoolName:function(n){return n.name}(eOn(e.school)),context:e.context,profile:e.profile,vineBelowConnectionLimit:e.vineBelowConnectionLimit})),view:FNe,update:function(n){return function(t){return nOn(function(){if(t instanceof ta&&t.value0 instanceof Z4)return Aa(ANe(e.dispatch(new Wne(VM.value))));if(t instanceof ta&&t.value0 instanceof ote)return Aa(ANe(e.dispatch(new mw(new zD({schoolId:va(e.school),introMessage:t.value0.value0.introMessage})))));if(t instanceof Zn)return GNe(we);throw new Error("Failed pattern match at Hub.Visuals.Modal (line 48, column 7 - line 55, column 20): "+[t.constructor.name])}())(function(){return TNe(n)(t)})}}}}),xNe=function(e){return function(n){return ca(tOn(aOn("z-index-modal"))(function(){if(e.modal instanceof VM)return b.value;if(e.modal instanceof I5)return rOn(oOn(e.currentUser)(Xp))(function(t){return iOn({school:e.modal.value0,context:e.modal.value1,profile:t,dispatch:n,vineBelowConnectionLimit:e.vineBelowConnectionLimit})});throw new Error("Failed pattern match at Hub.Visuals.Modal (line 19, column 5 - line 29, column 12): "+[e.modal.constructor.name])}()))}};var LNe=U(M),HO=$l(M),jNe=U(J)("px-4")([U(X)("d-flex justify-content-center align-items-center rounded-pill avatar bg-soft-primary x-large")(LNe("text-primary material-symbol")("percent")),Vn(M)("my-4")("Profile simulator"),LNe("mb-2 font-weight-bold fw-bold")("Incomplete profile"),kn(M)("")("Complete your chancing profile to simulate your chances:"),Yf(J)("")([HO("")("Basic info"),HO("")("Demographics"),HO("")("Academics"),HO("")("Finances")]),fa(M)()()("btn btn-primary btn-block px-5")({href:sDe})("Complete my profile")]);var UO=U(J),uOn=Vn(M),lOn=kn(M),PNe=U(X),eA=Nn(M)()(),nA=nn(Jn),NNe=In(J)()(),cOn=U(M),ite=function(e){return function(n){return function(t){var a=function(){if(n.chancingProfile instanceof d)return{body:function(i){return oe([UO("mx-3")([uOn("")("Profile simulator"),lOn("text-gray-800")("Explore different profiles to see how they impact your chances.")]),PNe("mx-4")(s3e({chancingProfile:n.chancingProfile.value0,featureFlags:e.featureFlags})(i)(function(u){return t(_w.create(u))}))])},buttons:UO("d-flex justify-content-md-center justify-content-around border-top py-3")([eA("btn btn-link text-secondary p-0 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())({onClick:nA(t)(new _w(c3e(Pe(new d([])))))})("Reset changes"),tn(e.mobileLayout)(eA("btn btn-dark mr-2 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())({onClick:nA(t)(new jd($p.value))})("Simulate chances"))]),bottomRow:NNe("position-sticky p-3 border bg-primary d-flex align-items-center justify-content-between")({style:$e({bottom:0})})([cOn("text-white")("Simulating chances"),UO("d-flex")([eA("btn btn-white mr-2")({onClick:nA(t)(new jd(sf.value))})("Edit"),eA("btn btn-dark")({onClick:nA(t)(new jd(Xl.value))})("End simulator")])])};if(n.chancingProfile instanceof b)return{body:function(i){return jNe},buttons:ke,bottomRow:ke};throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 54, column 13 - line 95, column 10): "+[n.chancingProfile.constructor.name])}(),r=function(i){return NNe("px-0 pt-3 border bg-white overflow-hidden d-flex flex-column z-index-popover t--whatificator"+function(){return e.mobileLayout?" position-absolute":""}())({style:function(){return e.mobileLayout?$e({top:0,left:0,bottom:0,maxWidth:"18rem"}):$e({maxWidth:"20rem"})}()})([UO("flex-grow-1 overflow-y-auto")([PNe("text-right")(eA("btn btn-link pr-3 py-0 fe fe-x large text-secondary")({onClick:nA(t)(new jd(function(){return e.mobileLayout?$p.value:Xl.value}()))})("")),a.body(i)]),a.buttons])};if(n.whatificator instanceof b)return ke;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Xl)return ke;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof $p)return tn(e.mobileLayout)(a.bottomRow);if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof sf)return r(n.whatificator.value0.state);throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 25, column 3 - line 29, column 60): "+[n.whatificator.constructor.name])}}};var ONe=U(J),kNe=function(e){return function(n){return function(t){return function(a){return oe([function(){return e.mobileLayout?oe([Xne(e)(n)(t),a,ite(e)(n)(t)]):ONe("d-flex overflow-hidden flex-grow-1")([ite(e)(n)(t),ONe("d-flex flex-column overflow-hidden flex-grow-1 position-relative")([a,Xne(e)(n)(t)])])}(),xNe(n)(t)])}}}};var HNe=U(M),EF=V(B),ute=U(X),UNe=In(J)()(),sOn=In(X)()(),fOn=jf(Ga),BNe=Nr(Yr),vOn=gs(J),mOn=Cs()(),JNe=Ve(M),_On=iu(M)()(),WNe=nn(Jn),pOn=ce(Ft(wp)),dOn=iu(X)()(),hOn=US(),gOn=V(de),BO=U(J),DOn=kn(M),yOn=Bo(),bOn=ce(Ft(Ng)),ROn=L(B),qNe=K(yr),wOn=Uo(B),SOn=V(ct),EOn=qo(kH),COn=oo(JT),IOn=St(gr),FOn=K(Me),TOn=function(e){return function(n){return function(t){var a=HNe("d-block mx-auto mt-8 spinner-border text-primary")(""),r=EF(n.filterDefinitions)(function(g){return{mobileLayout:e.mobileLayout,paths:e.paths,currentUser:e.currentUser,filterDefinitions:g,filters:n.filters,onFilter:function(p){return function(y){return t(new q4(p,y))}},onClearAll:t(jO.value),onSwitchMobileOverlay:function(p){return t(Q4.create(p))}}}),i=function(){if(r instanceof d)return ute("text-nowrap "+function(){return e.mobileLayout?"overflow-y-hidden overflow-x-auto":""}())(sNe(r.value0)(n.filterPane)(function(g){return t(z4.create(g))}));if(r instanceof b)return ute("bg-gradient-light-grey rounded py-2")(l7);throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 236, column 7 - line 241, column 59): "+[r.constructor.name])}(),u=function(g){return UNe("position-sticky z-index-fixed d-flex "+function(){return e.mobileLayout?"flex-column py-4 bg-very-light-grey":"justify-content-between bg-white border-bottom py-3 px-5"}())({style:$e({top:0})})([sOn("mb-4 mb-md-0 mr-3 my-1 my-md-0")({style:function(){return e.mobileLayout?$e({}):$e({width:"20em",minWidth:"15em"})}()})(IP({schoolDb:n.schoolDb,onSelect:function(p){return t(new RF(new d({slug:p.slug,tab:vr.value})))},placeholder:"Search a school",classNamePrefix:"t--name-search"})),i])},l=function(g){return Ue(n.mobileOverlay)(dhe({mobileFilters:uu(function(p){return Ue(r)(function(y){return v2e(y)(n.filterPane)(function(F){return t(z4.create(F))})})}),mobileSingleFilter:function(p){return Ue(r)(function(y){return s2e(y)(p)})},numActiveFilters:yT(n.filters),ranking:n.ranking,onClose:t(new Q4(b.value)),onSelectRanking:function(p){return t(OO.create(p))},onFilter:function(p){return function(y){return t(new q4(p,y))}},onClearFilters:t(jO.value)}))},c=EF(fOn(BNe(n.seoView))(e.seoView))(function(g){return g.props}),s=function(){var g=Te("All colleges")(aE),p=vOn("my-2 d-flex align-items-start")([Ue(c)(function(F){return mOn("mr-3")({src:"/img/landing/rankings-logo.svg",style:$e({height:"1.1em"})})}),JNe("text-left")(pe(g(n.ranking))(EF(c)(function(F){return F.title}))),JNe("material-symbol ml-2 pt-1")("expand_more")]),y=function(F){return function(O){return _On("btn btn-link dropdown-item")(Ko)({onClick:WNe(t)(new OO(F)),"aria-selected":O.ariaSelected(pOn(n.ranking)(F)),role:O.roleSelectOption})(g(F))}};return e.mobileLayout?dOn("btn btn-link text-body p-0 my-2")(Ko)({onClick:WNe(t)(new Q4(new d(x1.value)))})(p):hOn("my-2")({toggleClass:"btn btn-link text-body p-0",toggleContent:p,closeOnClick:!0,contentId:"ranking-selector-dropdown-options",content:function(F){return Xf(F.visible)(function(O){return UNe(F.className)({role:F.role,id:F.contentId})([y(b.value)(F),oe(gOn(mD)(function(H){return y(new d(H))(F)}))])})},ariaLabelInput:gc("Ranking selector")})}(),f=vNe(dw(n)),v=function(g){return BO("d-flex justify-content-between mb-3")([HNe("")(function(){return g===0?"":Zde(g)("College")("Colleges")}()),HDe({chancingState:f,currentUser:n.currentUser,hasFinancialProfile:n.hasFinancialProfile,ranking:n.ranking,onSort:function(p){return t(qne.create(p))},sort:n.sort})])},m=function(g){return function(p){return BO(function(){return e.mobileLayout?"px-3":"container"}())([BO("d-flex flex-wrap align-items-center justify-content-between mt-3 mb-0 mb-md-4")([s,Ue(c)(function(y){return DOn("")(y.description)}),Ue(e.currentUser)(function(y){return ute("my-2")(h9(new mC(t(new jd(sf.value)))))})]),Xf(e.mobileLayout)(u),v(g),p])}},_=function(g){return{chancingState:f,counselorConnectionStatus:function(p){return jW(p.id)(n.schoolDb)},currentUser:e.currentUser,schools:yOn(g),featureFlags:e.featureFlags,hasFinancialProfile:e.hasFinancialProfile,headerFiltersRow:uu(function(p){return ke}),mobileLayout:e.mobileLayout,ranking:n.ranking,paths:e.paths,schoolAccessors:new d(bq(n.schoolDb)),schoolListStatus:function(p){return EF(cf(p.id)(n.schoolDb))(function(y){return y.status})},showHeader:!1,showCounselorConnections:bOn(ROn(Vhe)(e.currentUser))(new d(!0)),sort:n.sort,onCounselorConnect:function(p){return t(mw.create(VD.create(function(y){return{schoolId:y}}(p))))},onSchoolClick:Kne(n)(t),onListStatusChange:function(p){return function(y){return function(){QPe(t)(n)(p)(y)();var O=O9();if(O instanceof d&&O.value0 instanceof OR)return t(new NO(G3.value))();if(O instanceof d&&O.value0 instanceof NR)return we;if(O instanceof d&&O.value0 instanceof gd)return we;if(O instanceof b)return we;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 309, column 11 - line 317, column 24): "+[O.constructor.name])}}},dispatch:function(p){return t(PO.create(p))},state:n.list,useVirtualList:!0,virtualListScrollParent:wOn(BNe(e.mobileLayout))(function(){var y=qNe(SOn(qNe(io)(Pm))(PU))(ZU(".t--mobile-top-scrolling-container"))();if(y instanceof b)return EOn(al("Unable to find .t--mobile-top-scrolling-container in mobile layout"))();if(y instanceof d)return y.value0;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 327, column 84 - line 329, column 33): "+[y.constructor.name])})}},h=function(g){return m(bt(g))(jq(_(g)))},R=function(g){return m(bt(g.schools))(jq(function(){var p=_([]);return{currentUser:p.currentUser,hasFinancialProfile:p.hasFinancialProfile,headerFiltersRow:p.headerFiltersRow,mobileLayout:p.mobileLayout,paths:p.paths,ranking:p.ranking,showCounselorConnections:p.showCounselorConnections,sort:p.sort,onCounselorConnect:p.onCounselorConnect,onSchoolClick:p.onSchoolClick,onListStatusChange:p.onListStatusChange,dispatch:p.dispatch,state:p.state,virtualListScrollParent:p.virtualListScrollParent,featureFlags:p.featureFlags,showHeader:p.showHeader,chancingState:{permanentProfile:p.chancingState.permanentProfile,effectiveProfile:p.chancingState.effectiveProfile,simulation:p.chancingState.simulation,chances:new Qn(function(y){return COn(y)(g.props.chances)})},counselorConnectionStatus:function(y){return kt.value},schools:g.schools,schoolAccessors:b.value,schoolListStatus:function(y){return EF(Pi(y.id)(e.schoolList))(function(F){return F.status})},useVirtualList:!1}}()))};return kNe(e)(n)(t)(oe([Ue(e.seoView)(function(g){return E2e(e.paths)({seo:g.props,schools:g.schools})}),BO("flex-grow-1 bg-very-light-grey "+function(){return e.mobileLayout?"":"overflow-x-hidden overflow-y-auto t--scroll-container"}())([eB(e.mobileLayout)(u),Xf(e.mobileLayout)(l),Ue(c)(S2e({mobileLayout:e.mobileLayout})),function(){if(n.visibleSchools instanceof Qn)return h(n.visibleSchools.value0);if(n.visibleSchools instanceof ma&&e.seoView instanceof d)return R(e.seoView.value0);if(n.visibleSchools instanceof ma&&e.seoView instanceof b)return a;if(n.visibleSchools instanceof kt&&e.seoView instanceof d)return R(e.seoView.value0);if(n.visibleSchools instanceof kt&&e.seoView instanceof b)return a;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 129, column 9 - line 134, column 46): "+[n.visibleSchools.constructor.name,e.seoView.constructor.name])}()]),Ue(n.pushTokenRequest)(function(g){return V3e(g.props)(g.state)(function(p){return t($4.create(p))})})]))}}},zNe=function(e){var n=function(t){return Pq({chancingState:dw(t),currentUser:t.currentUser,hasFinancialProfile:t.hasFinancialProfile,ranking:t.ranking})};return{init:KPe({basePath:"all",chancingProfile:e.chancingProfile,configKey:mNe,counselorConnections:e.counselorConnections,currentUser:e.currentUser,featureFlags:e.featureFlags,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,initialSchools:e.initialSchools,knownSeoState:EF(e.seoView)(function(t){return t.props}),ranking:IOn(FOn(e.seoView)(function(t){return t.props.ranking}))(e.ranking),schoolConnections:e.schoolConnections,schoolList:e.schoolList,seoView:tt(e.seoView),sortOptions:n,trackingSource:pM.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator}),view:TOn(e),update:ZPe}};var MOn=Mr(Ct),GOn=Mr(Su(Kn)),AOn=V(B),xOn=oo(L0),$Ne=_s()(),LOn=KA({reflectSymbol:function(){return"schools"}})()(),VNe=it(Me),jOn=tl(JT)(nS),POn=Ii(SA),lte=Us(),NOn=L(B),OOn=KA({reflectSymbol:function(){return"canChance"}})()(),QNe=function(e){var n=function(){var t=function(a){if(Ae)return MOn(function(r){return r.name});throw new Error("Failed pattern match at Hub.Types.Seo (line 151, column 1 - line 151, column 96): "+[])};return e.ranking instanceof d?GOn(function(a){return AOn(xOn(e.ranking.value0)(a.rankings))(function(r){return r.order})}):t(!0)}();return ru(n)},YNe=function(e){var n=$Ne({expectedNumberOfSchools:bt(e.schools)})(LOn(gt.value)(e));return{expectedNumberOfSchools:n.expectedNumberOfSchools,slug:n.slug,title:n.title,description:n.description,filters:n.filters,slugRedirectNotification:n.slugRedirectNotification,ranking:VNe(nJ)(ie(e.ranking)),chances:jOn(POn(function(t){return function(a){return new Je(lte(t),{score:ie(a.score),classification:NOn(z7)(ie(a.classification)),specialCase:VNe(K7)(ie(a.specialCase))})}})(e.chances))}},KNe=function(e){return $Ne({chancing:{canChance:e.canChance,endorsed:!0,moreInfoLink:b.value}})(OOn(gt.value)({canChance:e.canChance,imgixPath:e.imgixPath,name:e.name,id:lte(e.id),slug:lte(e.slug),address:i5(e.address),gender:Z7(e.gender),rankings:t5(pe([])(ie(e.rankings))),tuitionInState:ie(e.tuitionInState),tuitionOutOfState:ie(e.tuitionOutOfState),feesInState:ie(e.feesInState),feesOutOfState:ie(e.feesOutOfState),costRoomBoard:ie(e.costRoomBoard)}))};var JO=function(e){return function(){console.error(e)}};var rOe=function(e){var n=jn(e);return function(t){return n(JO(t))}};var WOn=z(jt),oOe=K(yr),qOn=L(ct),zOn=rOe(Wf),iOe=function(e){var n=function(a){var r=e(a);return SU(r.view(r.init.value0)(Pe(WOn(we))))},t=function(a){return function(r){return function(i){return function(){var l=oOe(oOe(io)(function(){var s=qOn(Qx);return function(f){return s(Pm(f))}}()))(i7(r))();if(l instanceof b)return zOn("Element #"+(r+" not found"))();if(l instanceof d){var c=Mce(e(i))();return a(c)(l.value0)()}throw new Error("Failed pattern match at Elmish.Boot (line 117, column 11 - line 122, column 21): "+[l.constructor.name])}}}};return{mount:t(lce),renderToString:n,hydrate:t(cce)}};var $On=at(dS),VOn=K(is),uOe=z(Xn),lOe=function(e){var n=xm(e);return function(t){return iOe($On({parse:function(a){return VOn(n(a))(function(r){return Te(new rn("Component construction failed"))(en.create)(t.def(r))})},diagnosticName:"Props for "+t.diagnosticName,default:{init:uOe(we),update:function(a){return function(r){return uOe(we)}},view:function(a){return function(r){return ke}}}}))}};var Pt=st(),cte=ut(ve),Ho=Gn(ve),cOe=C({reflectSymbol:function(){return"filters"}})(ut(Pt(C({reflectSymbol:function(){return"facet"}})(ve)(C({reflectSymbol:function(){return"selection"}})(Pt(C({reflectSymbol:function(){return"inclusions"}})(Gn(Pt(C({reflectSymbol:function(){return"operator"}})(ve)(C({reflectSymbol:function(){return"terms"}})(cte)(De)))))(C({reflectSymbol:function(){return"options"}})(Gn(cte))(C({reflectSymbol:function(){return"pattern"}})(Ho)(C({reflectSymbol:function(){return"range"}})(Gn(Pt(C({reflectSymbol:function(){return"max"}})(ve)(C({reflectSymbol:function(){return"min"}})(ve)(De)))))(De))))))(De))))),WO=L(B),sOe=V(B),QOn=K(Me),YOn=V(de),ste=C({reflectSymbol:function(){return"act"}}),fOe=C({reflectSymbol:function(){return"english"}}),eu=Gn(Dt),vOe=C({reflectSymbol:function(){return"math"}}),mOe=vOe(eu),_Oe=C({reflectSymbol:function(){return"description"}}),fte=C({reflectSymbol:function(){return"id"}}),qO=C({reflectSymbol:function(){return"name"}})(ve),jg=Gn(Wt),vte=C({reflectSymbol:function(){return"gpa"}}),mte=C({reflectSymbol:function(){return"sat"}}),pOe=C({reflectSymbol:function(){return"readingWriting"}}),dOe=C({reflectSymbol:function(){return"slug"}}),hOe=dOe(WT),gOe=C({reflectSymbol:function(){return"chances"}}),_te=C({reflectSymbol:function(){return"all"}}),DOe=C({reflectSymbol:function(){return"classification"}})(Ho),yOe=C({reflectSymbol:function(){return"score"}})(eu),bOe=C({reflectSymbol:function(){return"specialCase"}})(Ho)(De),ROe=Pt(C({reflectSymbol:function(){return"academicThresholdStatus"}})(ve)(C({reflectSymbol:function(){return"applicationStrategy"}})(ve)(DOe(C({reflectSymbol:function(){return"courseRigorStrength"}})(Ho)(C({reflectSymbol:function(){return"ecStrength"}})(Ho)(C({reflectSymbol:function(){return"isRecommendedStrategy"}})(rt)(yOe(C({reflectSymbol:function(){return"shouldApplyTestOptional"}})(rt)(bOe))))))))),pte=C({reflectSymbol:function(){return"p25"}}),wOe=C({reflectSymbol:function(){return"p50"}}),dte=C({reflectSymbol:function(){return"p75"}}),CF=Pt(pte(eu)(wOe(eu)(dte(eu)(De)))),SOe=Pt(pte(jg)(wOe(jg)(dte(jg)(De)))),EOe=C({reflectSymbol:function(){return"schools"}}),COe=C({reflectSymbol:function(){return"address"}}),IOe=C({reflectSymbol:function(){return"location"}})(Pt(C({reflectSymbol:function(){return"lat"}})(Wt)(C({reflectSymbol:function(){return"lng"}})(Wt)(De)))),FOe=COe(Pt(C({reflectSymbol:function(){return"nonUSAddress"}})(Gn(Pt(COe(ve)(C({reflectSymbol:function(){return"country"}})(ve)(IOe(De))))))(C({reflectSymbol:function(){return"usAddress"}})(Gn(Pt(C({reflectSymbol:function(){return"city"}})(ve)(C({reflectSymbol:function(){return"county"}})(ve)(IOe(C({reflectSymbol:function(){return"region"}})(ve)(C({reflectSymbol:function(){return"state"}})(ve)(C({reflectSymbol:function(){return"street"}})(ve)(C({reflectSymbol:function(){return"zip"}})(ve)(De))))))))))(De)))),TOe=C({reflectSymbol:function(){return"admissions"}}),MOe=C({reflectSymbol:function(){return"percentile"}})(Wt),GOe=C({reflectSymbol:function(){return"value"}}),tA=Gn(Pt(MOe(GOe(Wt)(De)))),aA=Gn(Pt(pte(Dt)(dte(Dt)(De)))),hte=Gn(Pt(C({reflectSymbol:function(){return"men"}})(Dt)(C({reflectSymbol:function(){return"women"}})(Dt)(De)))),AOe=Pt(MOe(GOe(Dt)(De))),xOe=Gn(AOe),LOe=Pt(C({reflectSymbol:function(){return"conference"}})(Gn(Pt(C({reflectSymbol:function(){return"group"}})(ve)(qO(De)))))(C({reflectSymbol:function(){return"division1"}})(rt)(De))),jOe=C({reflectSymbol:function(){return"canChance"}})(rt),POe=C({reflectSymbol:function(){return"costRoomBoard"}})(eu),NOe=C({reflectSymbol:function(){return"feesInState"}})(eu),OOe=C({reflectSymbol:function(){return"feesOutOfState"}})(eu),kOe=C({reflectSymbol:function(){return"gender"}})(ve),HOe=C({reflectSymbol:function(){return"imgixPath"}})(ve),UOe=C({reflectSymbol:function(){return"rankings"}}),BOe=ut(Pt(C({reflectSymbol:function(){return"bucket"}})(ve)(C({reflectSymbol:function(){return"key"}})(ve)(C({reflectSymbol:function(){return"order"}})(Dt)(De))))),JOe=_te(CF),WOe=vOe(CF),qOe=C({reflectSymbol:function(){return"tuitionInState"}})(eu),zOe=C({reflectSymbol:function(){return"tuitionOutOfState"}})(eu),$Oe=C({reflectSymbol:function(){return"ranking"}})(Ho),VOe=C({reflectSymbol:function(){return"status"}})(ve)(De),QOe=dOe(ve),KOn=function(){var e=function(){var t=pe({filters:[],sort:N2(PD)}),a=at(dS)({diagnosticName:"Hub config - filters + sort",parse:xm(Gn(Pt(cOe(C({reflectSymbol:function(){return"sort"}})(Pt(C({reflectSymbol:function(){return"by"}})(ve)(C({reflectSymbol:function(){return"direction"}})(ve)(De))))(De))))),default:Ai});return function(r){return t(ie(a(r)))}}(),n=function(t){return{hasFinancialProfile:t.hasFinancialProfile,mobileLayout:t.mobileLayout,paths:t.paths,showNetworkCard:t.showNetworkCard,chancingProfile:WO(xJ)(ie(t.chancingProfile)),counselorConnections:WO(Om(cE))(ie(t.counselorConnections)),currentUser:WO(iq)(ie(t.currentUser)),featureFlags:Gue(t.featureFlags),focusedSchool:sOe(ie(t.focusedSchool))(function(a){return{slug:a.slug,tab:V6(a.tab)}}),initialConfig:e(t.initialConfig),initialSchools:Lme(t.initialSchools),mapboxAccessToken:t.mapboxAccessToken,randomSeed:$U(t.randomSeed),ranking:QOn(ie(t.ranking))(a5),schoolConnections:xme(t.schoolConnections),schoolList:WW(t.schoolList),seoView:sOe(ie(t.seoView))(function(a){var r=YNe(a);return{props:r,schools:QNe(r)(YOn(a.schools)(KNe))}}),vineBelowConnectionLimit:ie(t.vineBelowConnectionLimit),whatificator:{visible:t.whatificator.visible,scenario:WO(b_e)(ie(t.whatificator.scenario))}}};return lOe(Pt(C({reflectSymbol:function(){return"chancingProfile"}})(Gn(Pt(ste(Pt(fOe(eu)(mOe(C({reflectSymbol:function(){return"reading"}})(eu)(C({reflectSymbol:function(){return"science"}})(eu)(De))))))(C({reflectSymbol:function(){return"courseRigor"}})(Pt(C({reflectSymbol:function(){return"ap"}})(eu)(C({reflectSymbol:function(){return"collegeClasses"}})(eu)(C({reflectSymbol:function(){return"honors"}})(eu)(De)))))(C({reflectSymbol:function(){return"ecActivities"}})(ut(Pt(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(Gn(SE))(C({reflectSymbol:function(){return"category"}})(ve)(_Oe(Ho)(fte(eu)(qO(C({reflectSymbol:function(){return"tier"}})(ve)(De)))))))))(C({reflectSymbol:function(){return"ecScore"}})(jg)(vte(jg)(C({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(eu)(mte(Pt(mOe(pOe(eu)(De))))(De))))))))))(C({reflectSymbol:function(){return"counselorConnections"}})(Gn(ap(ve)))(C({reflectSymbol:function(){return"currentUser"}})(Gn(Pt(C({reflectSymbol:function(){return"cvid"}})(ve)(C({reflectSymbol:function(){return"isHq"}})(rt)(C({reflectSymbol:function(){return"role"}})(Pt(C({reflectSymbol:function(){return"counselor"}})(Gn(Pt(De)))(C({reflectSymbol:function(){return"semUser"}})(Gn(Pt(C({reflectSymbol:function(){return"schoolId"}})(t0)(De))))(C({reflectSymbol:function(){return"vine"}})(Gn(Pt(C({reflectSymbol:function(){return"admissionYear"}})(eu)(C({reflectSymbol:function(){return"avatarUrl"}})(Ho)(C({reflectSymbol:function(){return"fullName"}})(Ho)(C({reflectSymbol:function(){return"homeState"}})(Ho)(C({reflectSymbol:function(){return"initials"}})(Ho)(C({reflectSymbol:function(){return"publishScope"}})(ve)(De)))))))))(De)))))(De))))))(C({reflectSymbol:function(){return"featureFlags"}})(Pt(C({reflectSymbol:function(){return"app18667SageOnSdp"}})(rt)(C({reflectSymbol:function(){return"app18667TrellisRecruiter"}})(rt)(C({reflectSymbol:function(){return"autopilot"}})(ve)(C({reflectSymbol:function(){return"rcr2577ClaimSchoolProfileLinkOnSdp"}})(rt)(De))))))(C({reflectSymbol:function(){return"focusedSchool"}})(Gn(Pt(hOe(C({reflectSymbol:function(){return"tab"}})(ve)(De)))))(C({reflectSymbol:function(){return"hasFinancialProfile"}})(rt)(C({reflectSymbol:function(){return"initialConfig"}})(tp)(C({reflectSymbol:function(){return"initialSchools"}})(Pt(C({reflectSymbol:function(){return"chancesAndFinancials"}})(Gn(ap(Pt(gOe(Pt(_te(ut(ROe))(C({reflectSymbol:function(){return"guidance"}})(Gn(tp))(C({reflectSymbol:function(){return"sameDemographicStats"}})(Gn(Pt(ste(CF)(vte(SOe)(mte(CF)(De))))))(C({reflectSymbol:function(){return"top"}})(ROe)(De))))))(C({reflectSymbol:function(){return"financials"}})(Gn(Pt(C({reflectSymbol:function(){return"estimatedMeritAid"}})(jg)(C({reflectSymbol:function(){return"estimatedNetCost"}})(Wt)(C({reflectSymbol:function(){return"financialAid"}})(Wt)(C({reflectSymbol:function(){return"stickerPrice"}})(Wt)(De)))))))(De))))))(EOe(ut(Pt(C({reflectSymbol:function(){return"academicOfferings"}})(Pt(C({reflectSymbol:function(){return"careerCounseling"}})(rt)(C({reflectSymbol:function(){return"creditForApExams"}})(rt)(C({reflectSymbol:function(){return"creditForIbExams"}})(rt)(C({reflectSymbol:function(){return"hasMedicalSchool"}})(rt)(C({reflectSymbol:function(){return"offersGradDegree"}})(rt)(C({reflectSymbol:function(){return"specialFocus"}})(Ho)(C({reflectSymbol:function(){return"studyAbroad"}})(rt)(De)))))))))(FOe(TOe(Pt(C({reflectSymbol:function(){return"acceptanceRate"}})(tA)(C({reflectSymbol:function(){return"actComposite"}})(aA)(C({reflectSymbol:function(){return"actMath"}})(aA)(C({reflectSymbol:function(){return"actVerbal"}})(aA)(C({reflectSymbol:function(){return"admitted"}})(hte)(C({reflectSymbol:function(){return"applicants"}})(hte)(C({reflectSymbol:function(){return"enrolled"}})(hte)(C({reflectSymbol:function(){return"fracSubmittedAct"}})(jg)(C({reflectSymbol:function(){return"fracSubmittedSat"}})(jg)(C({reflectSymbol:function(){return"reqClassRank"}})(Ho)(C({reflectSymbol:function(){return"reqRecLetters"}})(Ho)(C({reflectSymbol:function(){return"reqStandardTests"}})(Ho)(C({reflectSymbol:function(){return"reqToefl"}})(Ho)(C({reflectSymbol:function(){return"satMath"}})(aA)(C({reflectSymbol:function(){return"satVerbal"}})(aA)(C({reflectSymbol:function(){return"totalApplicants"}})(xOe)(C({reflectSymbol:function(){return"yieldRate"}})(tA)(De)))))))))))))))))))(C({reflectSymbol:function(){return"appGroup"}})(Ho)(C({reflectSymbol:function(){return"applicationTimeHours"}})(Dt)(C({reflectSymbol:function(){return"averageFederalLoan"}})(eu)(C({reflectSymbol:function(){return"averageNetPrice"}})(Gn(Pt(C({reflectSymbol:function(){return"quintile1"}})(Wt)(C({reflectSymbol:function(){return"quintile2"}})(Wt)(C({reflectSymbol:function(){return"quintile3"}})(Wt)(C({reflectSymbol:function(){return"quintile4"}})(Wt)(C({reflectSymbol:function(){return"quintile5"}})(Wt)(De))))))))(C({reflectSymbol:function(){return"basketball"}})(LOe)(C({reflectSymbol:function(){return"calendarSystem"}})(ve)(C({reflectSymbol:function(){return"chancing"}})(Pt(jOe(C({reflectSymbol:function(){return"endorsed"}})(rt)(C({reflectSymbol:function(){return"moreInfoLink"}})(Ho)(De)))))(C({reflectSymbol:function(){return"colors"}})(Pt(C({reflectSymbol:function(){return"primary"}})(Ho)(C({reflectSymbol:function(){return"secondary"}})(Ho)(De))))(POe(C({reflectSymbol:function(){return"diversity"}})(ve)(C({reflectSymbol:function(){return"dropOutRate"}})(Dt)(NOe(OOe(C({reflectSymbol:function(){return"football"}})(LOe)(C({reflectSymbol:function(){return"fourYearGradRate"}})(jg)(C({reflectSymbol:function(){return"fracInternationalStudents"}})(tA)(C({reflectSymbol:function(){return"fracLoans"}})(Wt)(C({reflectSymbol:function(){return"fracPellGrants"}})(Wt)(kOe(C({reflectSymbol:function(){return"hasFourYearProgram"}})(rt)(C({reflectSymbol:function(){return"hasOnCampusHousing"}})(rt)(C({reflectSymbol:function(){return"hasTwoYearProgram"}})(rt)(C({reflectSymbol:function(){return"hbcu"}})(rt)(fte(t0)(HOe(C({reflectSymbol:function(){return"ipedsUnitId"}})(Ho)(C({reflectSymbol:function(){return"isCommuterCollege"}})(rt)(C({reflectSymbol:function(){return"isForProfit"}})(rt)(C({reflectSymbol:function(){return"isPublic"}})(rt)(C({reflectSymbol:function(){return"majors"}})(cte)(C({reflectSymbol:function(){return"message"}})(ve)(qO(C({reflectSymbol:function(){return"numFreshmen"}})(xOe)(C({reflectSymbol:function(){return"phone"}})(ve)(C({reflectSymbol:function(){return"prestige"}})(ve)(C({reflectSymbol:function(){return"profileClaimed"}})(rt)(C({reflectSymbol:function(){return"racialBreakdown"}})(Gn(Pt(C({reflectSymbol:function(){return"asian"}})(Wt)(C({reflectSymbol:function(){return"black"}})(Wt)(C({reflectSymbol:function(){return"hispanic"}})(Wt)(C({reflectSymbol:function(){return"nativeAmerican"}})(Wt)(C({reflectSymbol:function(){return"white"}})(Wt)(De))))))))(UOe(BOe)(C({reflectSymbol:function(){return"religiousAffiliation"}})(ve)(C({reflectSymbol:function(){return"retentionRate"}})(tA)(C({reflectSymbol:function(){return"schoolType"}})(ve)(C({reflectSymbol:function(){return"setting"}})(ve)(C({reflectSymbol:function(){return"sixYearGradRate"}})(tA)(hOe(C({reflectSymbol:function(){return"studentsPerFaculty"}})(AOe)(C({reflectSymbol:function(){return"testScoreStats"}})(Gn(Pt(ste(Pt(JOe(fOe(CF)(WOe(De)))))(vte(Pt(_te(SOe)(De)))(mte(Pt(JOe(WOe(pOe(CF)(De)))))(De))))))(C({reflectSymbol:function(){return"totalUndergrads"}})(Dt)(qOe(zOe(C({reflectSymbol:function(){return"urls"}})(Pt(TOe(Ho)(C({reflectSymbol:function(){return"finAid"}})(Ho)(C({reflectSymbol:function(){return"main"}})(ve)(C({reflectSymbol:function(){return"priceCalculator"}})(Ho)(De))))))(De))))))))))))))))))))))))))))))))))))))))))))))))))))))))(De))))(C({reflectSymbol:function(){return"mapboxAccessToken"}})(ve)(C({reflectSymbol:function(){return"mobileLayout"}})(rt)(C({reflectSymbol:function(){return"paths"}})(Pt(C({reflectSymbol:function(){return"chancingCta"}})(ve)(C({reflectSymbol:function(){return"chancingWizardReturnToHub"}})(ve)(C({reflectSymbol:function(){return"hub"}})(ve)(C({reflectSymbol:function(){return"rootUrl"}})(ve)(De))))))(C({reflectSymbol:function(){return"randomSeed"}})(Dt)($Oe(C({reflectSymbol:function(){return"schoolConnections"}})(ap(Pt(C({reflectSymbol:function(){return"initiator"}})(ve)(C({reflectSymbol:function(){return"schoolUsesAiRecruiter"}})(rt)(VOe)))))(C({reflectSymbol:function(){return"schoolList"}})(ap(Pt(C({reflectSymbol:function(){return"applicationRound"}})(ve)(VOe))))(C({reflectSymbol:function(){return"seoView"}})(Gn(Pt(gOe(ap(Pt(DOe(yOe(bOe)))))(_Oe(ve)(cOe($Oe(EOe(ut(Pt(FOe(jOe(POe(NOe(OOe(kOe(fte(ve)(HOe(qO(UOe(Gn(BOe))(QOe(qOe(zOe(De))))))))))))))))(QOe(C({reflectSymbol:function(){return"slugRedirectNotification"}})(rt)(C({reflectSymbol:function(){return"title"}})(ve)(De)))))))))))(C({reflectSymbol:function(){return"showNetworkCard"}})(rt)(C({reflectSymbol:function(){return"vineBelowConnectionLimit"}})(Gn(rt))(C({reflectSymbol:function(){return"whatificator"}})(Pt(C({reflectSymbol:function(){return"scenario"}})(Gn(UT))(C({reflectSymbol:function(){return"visible"}})(rt)(De))))(De)))))))))))))))))))))({diagnosticName:"Hub.AllSchools",def:function(t){return d.create(zNe(n(t)))}})}();return XOn;})(); /* object-assign (c) Sindre Sorhus @license MIT */ /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ /*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */ /*! * Pusher JavaScript Library v6.0.3 * https://pusher.com/ * * Copyright 2020, Pusher * Released under the MIT licence. */ /*! * focus-trap 6.9.4 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE */ /*! * tabbable 5.3.3 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ /** * @license React * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v0.20.2 * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react-dom-server.browser.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */