var Purs_EntryPoints_Hub_AllSchools=(()=>{var hke=Object.create;var sF=Object.defineProperty,gke=Object.defineProperties,Dke=Object.getOwnPropertyDescriptor,yke=Object.getOwnPropertyDescriptors,bke=Object.getOwnPropertyNames,ate=Object.getOwnPropertySymbols,Rke=Object.getPrototypeOf,rte=Object.prototype.hasOwnProperty,wke=Object.prototype.propertyIsEnumerable;var ote=(e,n,t)=>n in e?sF(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ya=(e,n)=>{for(var t in n||(n={}))rte.call(n,t)&&ote(e,t,n[t]);if(ate)for(var t of ate(n))wke.call(n,t)&&ote(e,t,n[t]);return e},Yi=(e,n)=>gke(e,yke(n)),ite=e=>sF(e,"__esModule",{value:!0});var Ske=(e,n)=>()=>(e&&(n=e(e=0)),n);var Be=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),P4=(e,n)=>{ite(e);for(var t in n)sF(e,t,{get:n[t],enumerable:!0})},Eke=(e,n,t)=>{if(n&&typeof n=="object"||typeof n=="function")for(let a of bke(n))!rte.call(e,a)&&a!=="default"&&sF(e,a,{get:()=>n[a],enumerable:!(t=Dke(n,a))||t.enumerable});return e},Ta=e=>Eke(ite(sF(e!=null?hke(Rke(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var sS={};P4(sS,{Children:()=>Cb,Component:()=>Ib,Fragment:()=>pH,Suspense:()=>FJe,cloneElement:()=>FT,createContext:()=>_H,createElement:()=>er,createRef:()=>qA,default:()=>It,forwardRef:()=>jf,isValidElement:()=>dH,lazy:()=>IJe,useCallback:()=>TT,useContext:()=>TJe,useEffect:()=>Vr,useImperativeHandle:()=>Nd,useLayoutEffect:()=>MT,useMemo:()=>GT,useReducer:()=>MJe,useRef:()=>$a,useState:()=>bm});var It,Cb,FT,Ib,_H,er,qA,jf,pH,dH,IJe,FJe,TT,TJe,Vr,Nd,MT,GT,MJe,$a,bm,la=Ske(()=>{It=window.React,{Children:Cb,cloneElement:FT,Component:Ib,createContext:_H,createElement:er,createRef:qA,forwardRef:jf,Fragment:pH,isValidElement:dH,lazy:IJe,Suspense:FJe,useCallback:TT,useContext:TJe,useEffect:Vr,useImperativeHandle:Nd,useLayoutEffect:MT,useMemo:GT,useReducer:MJe,useRef:$a,useState:bm}=window.React});var zA=Be((Tut,Kie)=>{"use strict";var Yie=Object.getOwnPropertySymbols,GJe=Object.prototype.hasOwnProperty,AJe=Object.prototype.propertyIsEnumerable;function xJe(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function LJe(){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}}Kie.exports=LJe()?Object.assign:function(e,n){for(var t,a=xJe(e),r,i=1;i{"use strict";var gH=zA(),fS=60103,Xie=60106;ur.Fragment=60107;ur.StrictMode=60108;ur.Profiler=60114;var Zie=60109,eue=60110,nue=60112;ur.Suspense=60113;var tue=60115,aue=60116;typeof Symbol=="function"&&Symbol.for&&($v=Symbol.for,fS=$v("react.element"),Xie=$v("react.portal"),ur.Fragment=$v("react.fragment"),ur.StrictMode=$v("react.strict_mode"),ur.Profiler=$v("react.profiler"),Zie=$v("react.provider"),eue=$v("react.context"),nue=$v("react.forward_ref"),ur.Suspense=$v("react.suspense"),tue=$v("react.memo"),aue=$v("react.lazy"));var $v,rue=typeof Symbol=="function"&&Symbol.iterator;function jJe(e){return e===null||typeof e!="object"?null:(e=rue&&e[rue]||e["@@iterator"],typeof e=="function"?e:null)}function AT(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t{"use strict";_ue.exports=mue()});var Nue=Be(mS=>{"use strict";var Rm=zA(),kd=Vv();function Vo(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tjT;jT++)kl[jT]=jT+1;var kl,jT;kl[15]=0;var BJe=/^[: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]*$/,bue=Object.prototype.hasOwnProperty,Rue={},wue={};function Sue(e){return bue.call(wue,e)?!0:bue.call(Rue,e)?!1:BJe.test(e)?wue[e]=!0:(Rue[e]=!0,!1)}function JJe(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 WJe(e,n,t,a){if(n===null||typeof n=="undefined"||JJe(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 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 Hl={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Hl[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];Hl[n]=new is(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Hl[e]=new is(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Hl[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){Hl[e]=new is(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Hl[e]=new is(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Hl[e]=new is(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Hl[e]=new is(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Hl[e]=new is(e,5,!1,e.toLowerCase(),null,!1,!1)});var AH=/[\-:]([a-z])/g;function xH(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(AH,xH);Hl[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(AH,xH);Hl[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(AH,xH);Hl[n]=new is(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Hl[e]=new is(e,1,!1,e.toLowerCase(),null,!1,!1)});Hl.xlinkHref=new is("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Hl[e]=new is(e,1,!1,e.toLowerCase(),null,!0,!0)});var qJe=/["'&<>]/;function Fb(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=qJe.exec(e);if(n){var t="",a,r=0;for(a=n.index;aex))throw Error(Vo(301));if(e===z_)if(ZA=!0,e={action:t,next:null},Vg===null&&(Vg=new Map),t=Vg.get(n),t===void 0)Vg.set(n,e);else{for(n=t;n.next!==null;)n=n.next;n.next=e}}function jH(){}var Mb=null,YJe={readContext:function(e){var n=Mb.threadID;return LT(e,n),e[n]},useContext:function(e){Tb();var n=Mb.threadID;return LT(e,n),e[n]},useMemo:Mue,useReducer:Tue,useRef:function(e){z_=Tb(),uo=LH();var n=uo.memoizedState;return n===null?(e={current:e},uo.memoizedState=e):n},useState:function(e){return Tue(Fue,e)},useLayoutEffect:function(){},useCallback:function(e,n){return Mue(function(){return e},n)},useImperativeHandle:jH,useEffect:jH,useDebugValue:jH,useDeferredValue:function(e){return Tb(),e},useTransition:function(){return Tb(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(Mb.identifierPrefix||"")+"R:"+(Mb.uniqueID++).toString(36)},useMutableSource:function(e,n){return Tb(),n(e._source)}},Gue={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Aue(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 xue={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},KJe=Rm({menuitem:!0},xue),NT={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},XJe=["Webkit","ms","Moz","O"];Object.keys(NT).forEach(function(e){XJe.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),NT[n]=NT[e]})});var ZJe=/([A-Z])/g,eWe=/^ms-/,Qg=kd.Children.toArray,PH=HJe.ReactCurrentDispatcher,nWe={listing:!0,pre:!0,textarea:!0},tWe=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Lue={},NH={};function aWe(e){if(e==null)return e;var n="";return kd.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}var rWe=Object.prototype.hasOwnProperty,oWe={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function jue(e,n){if(e===void 0)throw Error(Vo(152,xT(n)||"Component"))}function iWe(e,n,t){function a(u,l){var c=l.prototype&&l.prototype.isReactComponent,s=UJe(l,n,t,c),f=[],v=!1,m={isMounted:function(){return!1},enqueueForceUpdate:function(){if(f===null)return null},enqueueReplaceState:function(F,N){v=!0,f=[N]},enqueueSetState:function(F,N){if(f===null)return null;f.push(N)}};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=Rm({},c.state,_))}}else if(z_={},c=l(u.props,s,m),c=Cue(l,u.props,c,s),c==null||c.render==null){e=c,jue(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 w=!0;for(h=h?1:0;h=l))throw Error(Vo(304));var c=new Uint16Array(l);for(c.set(u),kl=c,kl[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===YA)this.popProvider(c.type);else if(c.type===KA){this.suspenseDepth--;var f=i.pop();if(u){u=!1;var v=c.fallbackFrame;if(!v)throw Error(Vo(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(Vo(294)):h}finally{}i.length<=this.suspenseDepth&&i.push(""),i[this.suspenseDepth]+=_}}return i[0]}finally{PH.current=r,Mb=a,Iue()}},n.render=function(t,a,r){if(typeof t=="string"||typeof t=="number")return r=""+t,r===""?"":this.makeStaticMarkup?Fb(r):this.previousWasTextNode?""+Fb(r):(this.previousWasTextNode=!0,Fb(r));if(a=iWe(t,a,this.threadID),t=a.child,a=a.context,t===null||t===!1)return"";if(!kd.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw r=t.$$typeof,Error(r===SH?Vo(257):Vo(258,r.toString()));return t=Qg(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 Due:case gue:case EH:case CH:case TH:case QA:return t=Qg(t.props.children),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case KA:throw Error(Vo(294));case hue:throw Error(Vo(343))}if(typeof i=="object"&&i!==null)switch(i.$$typeof){case FH:z_={};var u=i.render(t.props,t.ref);return u=Cue(i.render,t.props,u,t.ref),u=Qg(u),this.stack.push({type:null,domNamespace:r,children:u,childIndex:0,context:a,footer:""}),"";case MH:return t=[kd.createElement(i.type,Rm({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case YA:return i=Qg(t.props.children),r={type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""},this.pushProvider(t),this.stack.push(r),"";case IH:i=t.type,u=t.props;var l=this.threadID;return LT(i,l),i=Qg(u.children(i[l])),this.stack.push({type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""}),"";case due:throw Error(Vo(338));case GH:return i=t.type,u=i._init,i=u(i._payload),t=[kd.createElement(i,Rm({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}throw Error(Vo(130,i==null?i:typeof i,""))},n.renderDOM=function(t,a,r){var i=t.type.toLowerCase();if(r===Gue.html&&Aue(i),!Lue.hasOwnProperty(i)){if(!tWe.test(i))throw Error(Vo(65,i));Lue[i]=!0}var u=t.props;if(i==="input")u=Rm({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(Vo(92));if(Array.isArray(c)){if(!(1>=c.length))throw Error(Vo(93));c=c[0]}l=""+c}l==null&&(l="")}u=Rm({},u,{value:void 0,children:""+l})}else if(i==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=Rm({},u,{value:void 0});else if(i==="option"){c=this.currentSelectValue;var s=aWe(u.children);if(c!=null){var f=u.value!=null?u.value+"":s;if(l=!1,Array.isArray(c)){for(var v=0;v":(N+=">",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=Fb(c);break e}c=null}return c!=null?(u=[],nWe.hasOwnProperty(i)&&c.charAt(0)===` `&&(N+=` `),N+=c):u=Qg(u.children),t=t.type,r=r==null||r==="http://www.w3.org/1999/xhtml"?Aue(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,N},e}();mS.renderToNodeStream=function(){throw Error(Vo(207))};mS.renderToStaticMarkup=function(e,n){e=new Pue(e,!0,n);try{return e.read(1/0)}finally{e.destroy()}};mS.renderToStaticNodeStream=function(){throw Error(Vo(208))};mS.renderToString=function(e,n){e=new Pue(e,!1,n);try{return e.read(1/0)}finally{e.destroy()}};mS.version="17.0.2"});var kue=Be((xut,Oue)=>{"use strict";Oue.exports=Nue()});var K_e=Be((xoa,Y_e)=>{"use strict";var BXe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Y_e.exports=BXe});var npe=Be((Loa,epe)=>{"use strict";var JXe=K_e();function X_e(){}function Z_e(){}Z_e.resetWarningCache=X_e;epe.exports=function(){function e(a,r,i,u,l,c){if(c!==JXe){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:Z_e,resetWarningCache:X_e};return t.PropTypes=t,t}});var zM=Be((Noa,tpe)=>{tpe.exports=npe()();var joa,Poa});var jJ=Be((LJ,ape)=>{(function(e,n){if(typeof define=="function"&&define.amd)define("react-list",["prop-types","react"],n);else if(typeof LJ!="undefined")n(zM(),(la(),sS));else{var t={exports:{}};n(e.PropTypes,e.React),e.ReactList=t.exports}})(typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:LJ,function(e,n){"use strict";e=u(e),n=i(n);var t,a;function r(){if(typeof WeakMap!="function")return null;var P=new WeakMap;return r=function(){return P},P}function i(P){if(P&&P.__esModule)return P;if(P===null||l(P)!=="object"&&typeof P!="function")return{default:P};var le=r();if(le&&le.has(P))return le.get(P);var ge={},Ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var W in P)if(Object.prototype.hasOwnProperty.call(P,W)){var ye=Ee?Object.getOwnPropertyDescriptor(P,W):null;ye&&(ye.get||ye.set)?Object.defineProperty(ge,W,ye):ge[W]=P[W]}return ge.default=P,le&&le.set(P,ge),ge}function u(P){return P&&P.__esModule?P:{default:P}}function l(P){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l=function(ge){return typeof ge}:l=function(ge){return ge&&typeof Symbol=="function"&&ge.constructor===Symbol&&ge!==Symbol.prototype?"symbol":typeof ge},l(P)}function c(P,le){if(!(P instanceof le))throw new TypeError("Cannot call a class as a function")}function s(P,le){for(var ge=0;geEe&&(Pe=Ee),te=ye==="simple"||!te?0:Math.max(Math.min(te,Ee-Pe),0),(Qe=te%Le)&&(te-=Qe,Pe+=Qe),te===ge.from&&Pe==ge.size?ge:F(F({},ge),{},{from:te,size:Pe})};ape.exports=(a=t=function(P){v(ge,P);var le=_(ge);f(ge,null,[{key:"getDerivedStateFromProps",value:function(W,ye){var te=Z(W,ye);return te===ye?null:te}}]);function ge(Ee){var W;return c(this,ge),W=le.call(this,Ee),W.state=Z(Ee,{itemsPerRow:1,from:Ee.initialIndex,size:0}),W.cache={},W.cachedScrollPosition=null,W.prevPrevState={},W.unstable=!1,W.updateCounter=0,W}return f(ge,[{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(W){var ye=this;if(this.props.axis!==W.axis&&this.clearSizeCache(),!this.unstable){if(++this.updateCounter>tt)return this.unstable=!0,console.error(_e);this.updateCounterTimeoutId||(this.updateCounterTimeoutId=setTimeout(function(){ye.updateCounter=0,delete ye.updateCounterTimeoutId},0)),this.updateFrame()}}},{key:"maybeSetState",value:function(W,ye){if(wn(this.state,W))return ye();this.setState(W,ye)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.updateFrameAndClearCache),this.scrollParent.removeEventListener("scroll",this.updateFrameAndClearCache,ke),this.scrollParent.removeEventListener("mousewheel",Fe,ke)}},{key:"getOffset",value:function(W){var ye=this.props.axis,te=W[k[ye]]||0,Pe=De[ye];do te+=W[Pe]||0;while(W=W.offsetParent);return te}},{key:"getEl",value:function(){return this.el||this.items}},{key:"getScrollPosition",value:function(){if(typeof this.cachedScrollPosition=="number")return this.cachedScrollPosition;var W=this.scrollParent,ye=this.props.axis,te=Me[ye],Pe=W===window?document.body[te]||document.documentElement[te]:W[te],Le=this.getScrollSize()-this.props.scrollParentViewportSizeGetter(this),Qe=Math.max(0,Math.min(Pe,Le)),sn=this.getEl();return this.cachedScrollPosition=this.getOffset(W)+Qe-this.getOffset(sn),this.cachedScrollPosition}},{key:"setScroll",value:function(W){var ye=this.scrollParent,te=this.props.axis;if(W+=this.getOffset(this.getEl()),ye===window)return window.scrollTo(0,W);W-=this.getOffset(this.scrollParent),ye[Me[te]]=W}},{key:"getScrollSize",value:function(){var W=this.scrollParent,ye=document,te=ye.body,Pe=ye.documentElement,Le=ve[this.props.axis];return W===window?Math.max(te[Le],Pe[Le]):W[Le]}},{key:"hasDeterminateSize",value:function(){var W=this.props,ye=W.itemSizeGetter,te=W.type;return te==="uniform"||ye}},{key:"getStartAndEnd",value:function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.threshold,ye=this.getScrollPosition(),te=Math.max(0,ye-W),Pe=ye+this.props.scrollParentViewportSizeGetter(this)+W;return this.hasDeterminateSize()&&(Pe=Math.min(Pe,this.getSpaceBefore(this.props.length))),{start:te,end:Pe}}},{key:"getItemSizeAndItemsPerRow",value:function(){var W=this.props,ye=W.axis,te=W.useStaticSize,Pe=this.state,Le=Pe.itemSize,Qe=Pe.itemsPerRow;if(te&&Le&&Qe)return{itemSize:Le,itemsPerRow:Qe};var sn=this.items.children;if(!sn.length)return{};var Ne=sn[0],Pn=Ne[we[ye]],Fn=Math.abs(Pn-Le);if((isNaN(Fn)||Fn>=1)&&(Le=Pn),!Le)return{};var vt=De[ye],xn=Ne[vt];Qe=1;for(var mt=sn[Qe];mt&&mt[vt]===xn;mt=sn[Qe])++Qe;return{itemSize:Le,itemsPerRow:Qe}}},{key:"clearSizeCache",value:function(){this.cachedScrollPosition=null}},{key:"updateFrameAndClearCache",value:function(W){return this.clearSizeCache(),this.updateFrame(W)}},{key:"updateFrame",value:function(W){switch(this.updateScrollParent(),typeof W!="function"&&(W=Fe),this.props.type){case"simple":return this.updateSimpleFrame(W);case"variable":return this.updateVariableFrame(W);case"uniform":return this.updateUniformFrame(W)}}},{key:"updateScrollParent",value:function(){var W=this.scrollParent;this.scrollParent=this.props.scrollParentGetter(this),W!==this.scrollParent&&(W&&(W.removeEventListener("scroll",this.updateFrameAndClearCache),W.removeEventListener("mousewheel",Fe)),this.clearSizeCache(),this.scrollParent.addEventListener("scroll",this.updateFrameAndClearCache,ke),this.scrollParent.addEventListener("mousewheel",Fe,ke))}},{key:"updateSimpleFrame",value:function(W){var ye=this.getStartAndEnd(),te=ye.end,Pe=this.items.children,Le=0;if(Pe.length){var Qe=this.props.axis,sn=Pe[0],Ne=Pe[Pe.length-1];Le=this.getOffset(Ne)+Ne[we[Qe]]-this.getOffset(sn)}if(Le>te)return W();var Pn=this.props,Fn=Pn.pageSize,vt=Pn.length,xn=Math.min(this.state.size+Fn,vt);this.maybeSetState({size:xn},W)}},{key:"updateVariableFrame",value:function(W){this.props.itemSizeGetter||this.cacheSizes();for(var ye=this.getStartAndEnd(),te=ye.start,Pe=ye.end,Le=this.props,Qe=Le.length,sn=Le.pageSize,Ne=0,Pn=0,Fn=0,vt=Qe-1;Pnte)break;Ne+=xn,++Pn}for(var mt=Qe-Pn;Fn1&&arguments[1]!==void 0?arguments[1]:{};if(ye[W]!=null)return ye[W];var te=this.state,Pe=te.itemSize,Le=te.itemsPerRow;if(Pe)return ye[W]=Math.floor(W/Le)*Pe;for(var Qe=W;Qe>0&&ye[--Qe]==null;);for(var sn=ye[Qe]||0,Ne=Qe;Ne=Fn&&WQe)return this.setScroll(Qe)}},{key:"getVisibleRange",value:function(){for(var W=this.state,ye=W.from,te=W.size,Pe=this.getStartAndEnd(0),Le=Pe.start,Qe=Pe.end,sn={},Ne,Pn,Fn=ye;FnLe&&(Ne=Fn),Ne!=null&&vt{"use strict";var Fl=typeof Symbol=="function"&&Symbol.for,Sq=Fl?Symbol.for("react.element"):60103,Eq=Fl?Symbol.for("react.portal"):60106,$6=Fl?Symbol.for("react.fragment"):60107,V6=Fl?Symbol.for("react.strict_mode"):60108,Q6=Fl?Symbol.for("react.profiler"):60114,Y6=Fl?Symbol.for("react.provider"):60109,K6=Fl?Symbol.for("react.context"):60110,Cq=Fl?Symbol.for("react.async_mode"):60111,X6=Fl?Symbol.for("react.concurrent_mode"):60111,Z6=Fl?Symbol.for("react.forward_ref"):60112,e8=Fl?Symbol.for("react.suspense"):60113,vin=Fl?Symbol.for("react.suspense_list"):60120,n8=Fl?Symbol.for("react.memo"):60115,t8=Fl?Symbol.for("react.lazy"):60116,min=Fl?Symbol.for("react.block"):60121,_in=Fl?Symbol.for("react.fundamental"):60117,pin=Fl?Symbol.for("react.responder"):60118,din=Fl?Symbol.for("react.scope"):60119;function hv(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case Sq:switch(e=e.type,e){case Cq:case X6:case $6:case Q6:case V6:case e8:return e;default:switch(e=e&&e.$$typeof,e){case K6:case Z6:case t8:case n8:case Y6:return e;default:return n}}case Eq:return n}}}function qDe(e){return hv(e)===X6}Br.AsyncMode=Cq;Br.ConcurrentMode=X6;Br.ContextConsumer=K6;Br.ContextProvider=Y6;Br.Element=Sq;Br.ForwardRef=Z6;Br.Fragment=$6;Br.Lazy=t8;Br.Memo=n8;Br.Portal=Eq;Br.Profiler=Q6;Br.StrictMode=V6;Br.Suspense=e8;Br.isAsyncMode=function(e){return qDe(e)||hv(e)===Cq};Br.isConcurrentMode=qDe;Br.isContextConsumer=function(e){return hv(e)===K6};Br.isContextProvider=function(e){return hv(e)===Y6};Br.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Sq};Br.isForwardRef=function(e){return hv(e)===Z6};Br.isFragment=function(e){return hv(e)===$6};Br.isLazy=function(e){return hv(e)===t8};Br.isMemo=function(e){return hv(e)===n8};Br.isPortal=function(e){return hv(e)===Eq};Br.isProfiler=function(e){return hv(e)===Q6};Br.isStrictMode=function(e){return hv(e)===V6};Br.isSuspense=function(e){return hv(e)===e8};Br.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===$6||e===X6||e===Q6||e===V6||e===e8||e===vin||typeof e=="object"&&e!==null&&(e.$$typeof===t8||e.$$typeof===n8||e.$$typeof===Y6||e.$$typeof===K6||e.$$typeof===Z6||e.$$typeof===_in||e.$$typeof===pin||e.$$typeof===din||e.$$typeof===min)};Br.typeOf=hv});var VDe=Be((f9a,$De)=>{"use strict";$De.exports=zDe()});var VD=Be((E9a,o8)=>{(function(){"use strict";var e={}.hasOwnProperty;function n(){for(var t=[],a=0;a{function tun(){this.__data__=[],this.size=0}kye.exports=tun});var Qq=Be((pNa,Uye)=>{function aun(e,n){return e===n||e!==e&&n!==n}Uye.exports=aun});var L2=Be((dNa,Bye)=>{var run=Qq();function oun(e,n){for(var t=e.length;t--;)if(run(e[t][0],n))return t;return-1}Bye.exports=oun});var Wye=Be((hNa,Jye)=>{var iun=L2(),uun=Array.prototype,lun=uun.splice;function cun(e){var n=this.__data__,t=iun(n,e);if(t<0)return!1;var a=n.length-1;return t==a?n.pop():lun.call(n,t,1),--this.size,!0}Jye.exports=cun});var zye=Be((gNa,qye)=>{var sun=L2();function fun(e){var n=this.__data__,t=sun(n,e);return t<0?void 0:n[t][1]}qye.exports=fun});var Vye=Be((DNa,$ye)=>{var vun=L2();function mun(e){return vun(this.__data__,e)>-1}$ye.exports=mun});var Yye=Be((yNa,Qye)=>{var _un=L2();function pun(e,n){var t=this.__data__,a=_un(t,e);return a<0?(++this.size,t.push([e,n])):t[a][1]=n,this}Qye.exports=pun});var j2=Be((bNa,Kye)=>{var dun=Hye(),hun=Wye(),gun=zye(),Dun=Vye(),yun=Yye();function lC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var bun=j2();function Run(){this.__data__=new bun,this.size=0}Xye.exports=Run});var nbe=Be((wNa,ebe)=>{function wun(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}ebe.exports=wun});var abe=Be((SNa,tbe)=>{function Sun(e){return this.__data__.get(e)}tbe.exports=Sun});var obe=Be((ENa,rbe)=>{function Eun(e){return this.__data__.has(e)}rbe.exports=Eun});var Yq=Be((CNa,ibe)=>{var Cun=typeof global=="object"&&global&&global.Object===Object&&global;ibe.exports=Cun});var Yp=Be((INa,ube)=>{var Iun=Yq(),Fun=typeof self=="object"&&self&&self.Object===Object&&self,Tun=Iun||Fun||Function("return this")();ube.exports=Tun});var C8=Be((FNa,lbe)=>{var Mun=Yp(),Gun=Mun.Symbol;lbe.exports=Gun});var vbe=Be((TNa,fbe)=>{var cbe=C8(),sbe=Object.prototype,Aun=sbe.hasOwnProperty,xun=sbe.toString,P2=cbe?cbe.toStringTag:void 0;function Lun(e){var n=Aun.call(e,P2),t=e[P2];try{e[P2]=void 0;var a=!0}catch{}var r=xun.call(e);return a&&(n?e[P2]=t:delete e[P2]),r}fbe.exports=Lun});var _be=Be((MNa,mbe)=>{var jun=Object.prototype,Pun=jun.toString;function Nun(e){return Pun.call(e)}mbe.exports=Nun});var N2=Be((GNa,hbe)=>{var pbe=C8(),Oun=vbe(),kun=_be(),Hun="[object Null]",Uun="[object Undefined]",dbe=pbe?pbe.toStringTag:void 0;function Bun(e){return e==null?e===void 0?Uun:Hun:dbe&&dbe in Object(e)?Oun(e):kun(e)}hbe.exports=Bun});var Kq=Be((ANa,gbe)=>{function Jun(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}gbe.exports=Jun});var Xq=Be((xNa,Dbe)=>{var Wun=N2(),qun=Kq(),zun="[object AsyncFunction]",$un="[object Function]",Vun="[object GeneratorFunction]",Qun="[object Proxy]";function Yun(e){if(!qun(e))return!1;var n=Wun(e);return n==$un||n==Vun||n==zun||n==Qun}Dbe.exports=Yun});var bbe=Be((LNa,ybe)=>{var Kun=Yp(),Xun=Kun["__core-js_shared__"];ybe.exports=Xun});var Sbe=Be((jNa,wbe)=>{var Zq=bbe(),Rbe=function(){var e=/[^.]+$/.exec(Zq&&Zq.keys&&Zq.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Zun(e){return!!Rbe&&Rbe in e}wbe.exports=Zun});var ez=Be((PNa,Ebe)=>{var eln=Function.prototype,nln=eln.toString;function tln(e){if(e!=null){try{return nln.call(e)}catch{}try{return e+""}catch{}}return""}Ebe.exports=tln});var Ibe=Be((NNa,Cbe)=>{var aln=Xq(),rln=Sbe(),oln=Kq(),iln=ez(),uln=/[\\^$.*+?()[\]{}|]/g,lln=/^\[object .+?Constructor\]$/,cln=Function.prototype,sln=Object.prototype,fln=cln.toString,vln=sln.hasOwnProperty,mln=RegExp("^"+fln.call(vln).replace(uln,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function _ln(e){if(!oln(e)||rln(e))return!1;var n=aln(e)?mln:lln;return n.test(iln(e))}Cbe.exports=_ln});var Tbe=Be((ONa,Fbe)=>{function pln(e,n){return e==null?void 0:e[n]}Fbe.exports=pln});var H1=Be((kNa,Mbe)=>{var dln=Ibe(),hln=Tbe();function gln(e,n){var t=hln(e,n);return dln(t)?t:void 0}Mbe.exports=gln});var I8=Be((HNa,Gbe)=>{var Dln=H1(),yln=Yp(),bln=Dln(yln,"Map");Gbe.exports=bln});var O2=Be((UNa,Abe)=>{var Rln=H1(),wln=Rln(Object,"create");Abe.exports=wln});var jbe=Be((BNa,Lbe)=>{var xbe=O2();function Sln(){this.__data__=xbe?xbe(null):{},this.size=0}Lbe.exports=Sln});var Nbe=Be((JNa,Pbe)=>{function Eln(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}Pbe.exports=Eln});var kbe=Be((WNa,Obe)=>{var Cln=O2(),Iln="__lodash_hash_undefined__",Fln=Object.prototype,Tln=Fln.hasOwnProperty;function Mln(e){var n=this.__data__;if(Cln){var t=n[e];return t===Iln?void 0:t}return Tln.call(n,e)?n[e]:void 0}Obe.exports=Mln});var Ube=Be((qNa,Hbe)=>{var Gln=O2(),Aln=Object.prototype,xln=Aln.hasOwnProperty;function Lln(e){var n=this.__data__;return Gln?n[e]!==void 0:xln.call(n,e)}Hbe.exports=Lln});var Jbe=Be((zNa,Bbe)=>{var jln=O2(),Pln="__lodash_hash_undefined__";function Nln(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=jln&&n===void 0?Pln:n,this}Bbe.exports=Nln});var qbe=Be(($Na,Wbe)=>{var Oln=jbe(),kln=Nbe(),Hln=kbe(),Uln=Ube(),Bln=Jbe();function cC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var zbe=qbe(),Jln=j2(),Wln=I8();function qln(){this.size=0,this.__data__={hash:new zbe,map:new(Wln||Jln),string:new zbe}}$be.exports=qln});var Ybe=Be((QNa,Qbe)=>{function zln(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}Qbe.exports=zln});var k2=Be((YNa,Kbe)=>{var $ln=Ybe();function Vln(e,n){var t=e.__data__;return $ln(n)?t[typeof n=="string"?"string":"hash"]:t.map}Kbe.exports=Vln});var Zbe=Be((KNa,Xbe)=>{var Qln=k2();function Yln(e){var n=Qln(this,e).delete(e);return this.size-=n?1:0,n}Xbe.exports=Yln});var n1e=Be((XNa,e1e)=>{var Kln=k2();function Xln(e){return Kln(this,e).get(e)}e1e.exports=Xln});var a1e=Be((ZNa,t1e)=>{var Zln=k2();function ecn(e){return Zln(this,e).has(e)}t1e.exports=ecn});var o1e=Be((eOa,r1e)=>{var ncn=k2();function tcn(e,n){var t=ncn(this,e),a=t.size;return t.set(e,n),this.size+=t.size==a?0:1,this}r1e.exports=tcn});var nz=Be((nOa,i1e)=>{var acn=Vbe(),rcn=Zbe(),ocn=n1e(),icn=a1e(),ucn=o1e();function sC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var lcn=j2(),ccn=I8(),scn=nz(),fcn=200;function vcn(e,n){var t=this.__data__;if(t instanceof lcn){var a=t.__data__;if(!ccn||a.length{var mcn=j2(),_cn=Zye(),pcn=nbe(),dcn=abe(),hcn=obe(),gcn=l1e();function fC(e){var n=this.__data__=new mcn(e);this.size=n.size}fC.prototype.clear=_cn;fC.prototype.delete=pcn;fC.prototype.get=dcn;fC.prototype.has=hcn;fC.prototype.set=gcn;c1e.exports=fC});var v1e=Be((rOa,f1e)=>{var Dcn="__lodash_hash_undefined__";function ycn(e){return this.__data__.set(e,Dcn),this}f1e.exports=ycn});var _1e=Be((oOa,m1e)=>{function bcn(e){return this.__data__.has(e)}m1e.exports=bcn});var d1e=Be((iOa,p1e)=>{var Rcn=nz(),wcn=v1e(),Scn=_1e();function F8(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new Rcn;++n{function Ecn(e,n){for(var t=-1,a=e==null?0:e.length;++t{function Ccn(e,n){return e.has(n)}D1e.exports=Ccn});var tz=Be((cOa,b1e)=>{var Icn=d1e(),Fcn=g1e(),Tcn=y1e(),Mcn=1,Gcn=2;function Acn(e,n,t,a,r,i){var u=t&Mcn,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&Gcn?new Icn:void 0;for(i.set(e,n),i.set(n,e);++v{var xcn=Yp(),Lcn=xcn.Uint8Array;R1e.exports=Lcn});var E1e=Be((fOa,S1e)=>{function jcn(e){var n=-1,t=Array(e.size);return e.forEach(function(a,r){t[++n]=[r,a]}),t}S1e.exports=jcn});var I1e=Be((vOa,C1e)=>{function Pcn(e){var n=-1,t=Array(e.size);return e.forEach(function(a){t[++n]=a}),t}C1e.exports=Pcn});var A1e=Be((mOa,G1e)=>{var F1e=C8(),T1e=w1e(),Ncn=Qq(),Ocn=tz(),kcn=E1e(),Hcn=I1e(),Ucn=1,Bcn=2,Jcn="[object Boolean]",Wcn="[object Date]",qcn="[object Error]",zcn="[object Map]",$cn="[object Number]",Vcn="[object RegExp]",Qcn="[object Set]",Ycn="[object String]",Kcn="[object Symbol]",Xcn="[object ArrayBuffer]",Zcn="[object DataView]",M1e=F1e?F1e.prototype:void 0,az=M1e?M1e.valueOf:void 0;function esn(e,n,t,a,r,i,u){switch(t){case Zcn:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case Xcn:return!(e.byteLength!=n.byteLength||!i(new T1e(e),new T1e(n)));case Jcn:case Wcn:case $cn:return Ncn(+e,+n);case qcn:return e.name==n.name&&e.message==n.message;case Vcn:case Ycn:return e==n+"";case zcn:var l=kcn;case Qcn:var c=a&Ucn;if(l||(l=Hcn),e.size!=n.size&&!c)return!1;var s=u.get(e);if(s)return s==n;a|=Bcn,u.set(e,n);var f=Ocn(l(e),l(n),a,r,i,u);return u.delete(e),f;case Kcn:if(az)return az.call(e)==az.call(n)}return!1}G1e.exports=esn});var L1e=Be((_Oa,x1e)=>{function nsn(e,n){for(var t=-1,a=n.length,r=e.length;++t{var tsn=Array.isArray;j1e.exports=tsn});var N1e=Be((dOa,P1e)=>{var asn=L1e(),rsn=T8();function osn(e,n,t){var a=n(e);return rsn(e)?a:asn(a,t(e))}P1e.exports=osn});var k1e=Be((hOa,O1e)=>{function isn(e,n){for(var t=-1,a=e==null?0:e.length,r=0,i=[];++t{function usn(){return[]}H1e.exports=usn});var W1e=Be((DOa,J1e)=>{var lsn=k1e(),csn=U1e(),ssn=Object.prototype,fsn=ssn.propertyIsEnumerable,B1e=Object.getOwnPropertySymbols,vsn=B1e?function(e){return e==null?[]:(e=Object(e),lsn(B1e(e),function(n){return fsn.call(e,n)}))}:csn;J1e.exports=vsn});var z1e=Be((yOa,q1e)=>{function msn(e,n){for(var t=-1,a=Array(e);++t{function _sn(e){return e!=null&&typeof e=="object"}$1e.exports=_sn});var Q1e=Be((ROa,V1e)=>{var psn=N2(),dsn=H2(),hsn="[object Arguments]";function gsn(e){return dsn(e)&&psn(e)==hsn}V1e.exports=gsn});var Z1e=Be((wOa,X1e)=>{var Y1e=Q1e(),Dsn=H2(),K1e=Object.prototype,ysn=K1e.hasOwnProperty,bsn=K1e.propertyIsEnumerable,Rsn=Y1e(function(){return arguments}())?Y1e:function(e){return Dsn(e)&&ysn.call(e,"callee")&&!bsn.call(e,"callee")};X1e.exports=Rsn});var nRe=Be((SOa,eRe)=>{function wsn(){return!1}eRe.exports=wsn});var rz=Be((U2,vC)=>{var Ssn=Yp(),Esn=nRe(),tRe=typeof U2=="object"&&U2&&!U2.nodeType&&U2,aRe=tRe&&typeof vC=="object"&&vC&&!vC.nodeType&&vC,Csn=aRe&&aRe.exports===tRe,rRe=Csn?Ssn.Buffer:void 0,Isn=rRe?rRe.isBuffer:void 0,Fsn=Isn||Esn;vC.exports=Fsn});var iRe=Be((EOa,oRe)=>{var Tsn=9007199254740991,Msn=/^(?:0|[1-9]\d*)$/;function Gsn(e,n){var t=typeof e;return n=n==null?Tsn:n,!!n&&(t=="number"||t!="symbol"&&Msn.test(e))&&e>-1&&e%1==0&&e{var Asn=9007199254740991;function xsn(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Asn}uRe.exports=xsn});var cRe=Be((IOa,lRe)=>{var Lsn=N2(),jsn=oz(),Psn=H2(),Nsn="[object Arguments]",Osn="[object Array]",ksn="[object Boolean]",Hsn="[object Date]",Usn="[object Error]",Bsn="[object Function]",Jsn="[object Map]",Wsn="[object Number]",qsn="[object Object]",zsn="[object RegExp]",$sn="[object Set]",Vsn="[object String]",Qsn="[object WeakMap]",Ysn="[object ArrayBuffer]",Ksn="[object DataView]",Xsn="[object Float32Array]",Zsn="[object Float64Array]",efn="[object Int8Array]",nfn="[object Int16Array]",tfn="[object Int32Array]",afn="[object Uint8Array]",rfn="[object Uint8ClampedArray]",ofn="[object Uint16Array]",ifn="[object Uint32Array]",So={};So[Xsn]=So[Zsn]=So[efn]=So[nfn]=So[tfn]=So[afn]=So[rfn]=So[ofn]=So[ifn]=!0;So[Nsn]=So[Osn]=So[Ysn]=So[ksn]=So[Ksn]=So[Hsn]=So[Usn]=So[Bsn]=So[Jsn]=So[Wsn]=So[qsn]=So[zsn]=So[$sn]=So[Vsn]=So[Qsn]=!1;function ufn(e){return Psn(e)&&jsn(e.length)&&!!So[Lsn(e)]}lRe.exports=ufn});var fRe=Be((FOa,sRe)=>{function lfn(e){return function(n){return e(n)}}sRe.exports=lfn});var mRe=Be((J2,mC)=>{var cfn=Yq(),vRe=typeof J2=="object"&&J2&&!J2.nodeType&&J2,B2=vRe&&typeof mC=="object"&&mC&&!mC.nodeType&&mC,sfn=B2&&B2.exports===vRe,iz=sfn&&cfn.process,ffn=function(){try{var e=B2&&B2.require&&B2.require("util").types;return e||iz&&iz.binding&&iz.binding("util")}catch{}}();mC.exports=ffn});var uz=Be((TOa,dRe)=>{var vfn=cRe(),mfn=fRe(),_Re=mRe(),pRe=_Re&&_Re.isTypedArray,_fn=pRe?mfn(pRe):vfn;dRe.exports=_fn});var gRe=Be((MOa,hRe)=>{var pfn=z1e(),dfn=Z1e(),hfn=T8(),gfn=rz(),Dfn=iRe(),yfn=uz(),bfn=Object.prototype,Rfn=bfn.hasOwnProperty;function wfn(e,n){var t=hfn(e),a=!t&&dfn(e),r=!t&&!a&&gfn(e),i=!t&&!a&&!r&&yfn(e),u=t||a||r||i,l=u?pfn(e.length,String):[],c=l.length;for(var s in e)(n||Rfn.call(e,s))&&!(u&&(s=="length"||r&&(s=="offset"||s=="parent")||i&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||Dfn(s,c)))&&l.push(s);return l}hRe.exports=wfn});var yRe=Be((GOa,DRe)=>{var Sfn=Object.prototype;function Efn(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||Sfn;return e===t}DRe.exports=Efn});var RRe=Be((AOa,bRe)=>{function Cfn(e,n){return function(t){return e(n(t))}}bRe.exports=Cfn});var SRe=Be((xOa,wRe)=>{var Ifn=RRe(),Ffn=Ifn(Object.keys,Object);wRe.exports=Ffn});var CRe=Be((LOa,ERe)=>{var Tfn=yRe(),Mfn=SRe(),Gfn=Object.prototype,Afn=Gfn.hasOwnProperty;function xfn(e){if(!Tfn(e))return Mfn(e);var n=[];for(var t in Object(e))Afn.call(e,t)&&t!="constructor"&&n.push(t);return n}ERe.exports=xfn});var FRe=Be((jOa,IRe)=>{var Lfn=Xq(),jfn=oz();function Pfn(e){return e!=null&&jfn(e.length)&&!Lfn(e)}IRe.exports=Pfn});var MRe=Be((POa,TRe)=>{var Nfn=gRe(),Ofn=CRe(),kfn=FRe();function Hfn(e){return kfn(e)?Nfn(e):Ofn(e)}TRe.exports=Hfn});var ARe=Be((NOa,GRe)=>{var Ufn=N1e(),Bfn=W1e(),Jfn=MRe();function Wfn(e){return Ufn(e,Jfn,Bfn)}GRe.exports=Wfn});var jRe=Be((OOa,LRe)=>{var xRe=ARe(),qfn=1,zfn=Object.prototype,$fn=zfn.hasOwnProperty;function Vfn(e,n,t,a,r,i){var u=t&qfn,l=xRe(e),c=l.length,s=xRe(n),f=s.length;if(c!=f&&!u)return!1;for(var v=c;v--;){var m=l[v];if(!(u?m in n:$fn.call(n,m)))return!1}var _=i.get(e),h=i.get(n);if(_&&h)return _==n&&h==e;var w=!0;i.set(e,n),i.set(n,e);for(var g=u;++v{var Qfn=H1(),Yfn=Yp(),Kfn=Qfn(Yfn,"DataView");PRe.exports=Kfn});var kRe=Be((HOa,ORe)=>{var Xfn=H1(),Zfn=Yp(),evn=Xfn(Zfn,"Promise");ORe.exports=evn});var URe=Be((UOa,HRe)=>{var nvn=H1(),tvn=Yp(),avn=nvn(tvn,"Set");HRe.exports=avn});var JRe=Be((BOa,BRe)=>{var rvn=H1(),ovn=Yp(),ivn=rvn(ovn,"WeakMap");BRe.exports=ivn});var KRe=Be((JOa,YRe)=>{var lz=NRe(),cz=I8(),sz=kRe(),fz=URe(),vz=JRe(),WRe=N2(),_C=ez(),qRe="[object Map]",uvn="[object Object]",zRe="[object Promise]",$Re="[object Set]",VRe="[object WeakMap]",QRe="[object DataView]",lvn=_C(lz),cvn=_C(cz),svn=_C(sz),fvn=_C(fz),vvn=_C(vz),U1=WRe;(lz&&U1(new lz(new ArrayBuffer(1)))!=QRe||cz&&U1(new cz)!=qRe||sz&&U1(sz.resolve())!=zRe||fz&&U1(new fz)!=$Re||vz&&U1(new vz)!=VRe)&&(U1=function(e){var n=WRe(e),t=n==uvn?e.constructor:void 0,a=t?_C(t):"";if(a)switch(a){case lvn:return QRe;case cvn:return qRe;case svn:return zRe;case fvn:return $Re;case vvn:return VRe}return n});YRe.exports=U1});var owe=Be((WOa,rwe)=>{var mz=s1e(),mvn=tz(),_vn=A1e(),pvn=jRe(),XRe=KRe(),ZRe=T8(),ewe=rz(),dvn=uz(),hvn=1,nwe="[object Arguments]",twe="[object Array]",M8="[object Object]",gvn=Object.prototype,awe=gvn.hasOwnProperty;function Dvn(e,n,t,a,r,i){var u=ZRe(e),l=ZRe(n),c=u?twe:XRe(e),s=l?twe:XRe(n);c=c==nwe?M8:c,s=s==nwe?M8:s;var f=c==M8,v=s==M8,m=c==s;if(m&&ewe(e)){if(!ewe(n))return!1;u=!0,f=!1}if(m&&!f)return i||(i=new mz),u||dvn(e)?mvn(e,n,t,a,r,i):_vn(e,n,c,t,a,r,i);if(!(t&hvn)){var _=f&&awe.call(e,"__wrapped__"),h=v&&awe.call(n,"__wrapped__");if(_||h){var w=_?e.value():e,g=h?n.value():n;return i||(i=new mz),r(w,g,t,a,i)}}return m?(i||(i=new mz),pvn(e,n,t,a,r,i)):!1}rwe.exports=Dvn});var cwe=Be((qOa,lwe)=>{var yvn=owe(),iwe=H2();function uwe(e,n,t,a,r){return e===n?!0:e==null||n==null||!iwe(e)&&!iwe(n)?e!==e&&n!==n:yvn(e,n,t,a,uwe,r)}lwe.exports=uwe});var fwe=Be((zOa,swe)=>{var bvn=cwe();function Rvn(e,n){return bvn(e,n)}swe.exports=Rvn});var zwe=Be((kHa,Yvn)=>{Yvn.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 ISe=Be(Lr=>{"use strict";var DC,$2,q8,Mz;typeof performance=="object"&&typeof performance.now=="function"?(RSe=performance,Lr.unstable_now=function(){return RSe.now()}):(Gz=Date,wSe=Gz.now(),Lr.unstable_now=function(){return Gz.now()-wSe});var RSe,Gz,wSe;typeof window=="undefined"||typeof MessageChannel!="function"?(yC=null,Az=null,xz=function(){if(yC!==null)try{var e=Lr.unstable_now();yC(!0,e),yC=null}catch(n){throw setTimeout(xz,0),n}},DC=function(e){yC!==null?setTimeout(DC,0,e):(yC=e,setTimeout(xz,0))},$2=function(e,n){Az=setTimeout(e,n)},q8=function(){clearTimeout(Az)},Lr.unstable_shouldYield=function(){return!1},Mz=Lr.unstable_forceFrameRate=function(){}):(SSe=window.setTimeout,ESe=window.clearTimeout,typeof console!="undefined"&&(CSe=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 CSe!="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")),V2=!1,Q2=null,z8=-1,Lz=5,jz=0,Lr.unstable_shouldYield=function(){return Lr.unstable_now()>=jz},Mz=function(){},Lr.unstable_forceFrameRate=function(e){0>e||125>>1,r=e[a];if(r!==void 0&&0Q8(u,t))c!==void 0&&0>Q8(c,u)?(e[a]=c,e[l]=t,a=l):(e[a]=u,e[i]=t,a=i);else if(c!==void 0&&0>Q8(c,t))e[a]=c,e[l]=t,a=l;else break e}}return n}return null}function Q8(e,n){var t=e.sortIndex-n.sortIndex;return t!==0?t:e.id-n.id}var Zp=[],XD=[],x0n=1,O0=null,Pc=3,Y8=!1,W1=!1,Y2=!1;function Oz(e){for(var n=a_(XD);n!==null;){if(n.callback===null)V8(XD);else if(n.startTime<=e)V8(XD),n.sortIndex=n.expirationTime,Nz(Zp,n);else break;n=a_(XD)}}function kz(e){if(Y2=!1,Oz(e),!W1)if(a_(Zp)!==null)W1=!0,DC(Hz);else{var n=a_(XD);n!==null&&$2(kz,n.startTime-e)}}function Hz(e,n){W1=!1,Y2&&(Y2=!1,q8()),Y8=!0;var t=Pc;try{for(Oz(n),O0=a_(Zp);O0!==null&&(!(O0.expirationTime>n)||e&&!Lr.unstable_shouldYield());){var a=O0.callback;if(typeof a=="function"){O0.callback=null,Pc=O0.priorityLevel;var r=a(O0.expirationTime<=n);n=Lr.unstable_now(),typeof r=="function"?O0.callback=r:O0===a_(Zp)&&V8(Zp),Oz(n)}else V8(Zp);O0=a_(Zp)}if(O0!==null)var i=!0;else{var u=a_(XD);u!==null&&$2(kz,u.startTime-n),i=!1}return i}finally{O0=null,Pc=t,Y8=!1}}var L0n=Mz;Lr.unstable_IdlePriority=5;Lr.unstable_ImmediatePriority=1;Lr.unstable_LowPriority=4;Lr.unstable_NormalPriority=3;Lr.unstable_Profiling=null;Lr.unstable_UserBlockingPriority=2;Lr.unstable_cancelCallback=function(e){e.callback=null};Lr.unstable_continueExecution=function(){W1||Y8||(W1=!0,DC(Hz))};Lr.unstable_getCurrentPriorityLevel=function(){return Pc};Lr.unstable_getFirstCallbackNode=function(){return a_(Zp)};Lr.unstable_next=function(e){switch(Pc){case 1:case 2:case 3:var n=3;break;default:n=Pc}var t=Pc;Pc=n;try{return e()}finally{Pc=t}};Lr.unstable_pauseExecution=function(){};Lr.unstable_requestPaint=L0n;Lr.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=Pc;Pc=e;try{return n()}finally{Pc=t}};Lr.unstable_scheduleCallback=function(e,n,t){var a=Lr.unstable_now();switch(typeof t=="object"&&t!==null?(t=t.delay,t=typeof t=="number"&&0a?(e.sortIndex=t,Nz(XD,e),a_(Zp)===null&&e===a_(XD)&&(Y2?q8():Y2=!0,$2(kz,t-a))):(e.sortIndex=r,Nz(Zp,e),W1||Y8||(W1=!0,DC(Hz))),e};Lr.unstable_wrapCallback=function(e){var n=Pc;return function(){var t=Pc;Pc=n;try{return e.apply(this,arguments)}finally{Pc=t}}}});var TSe=Be((NBa,FSe)=>{"use strict";FSe.exports=ISe()});var pIe=Be(W0=>{"use strict";var K8=Vv(),jo=zA(),Tl=TSe();function An(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tn}return!1}function ds(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 $l={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){$l[e]=new ds(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];$l[n]=new ds(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){$l[e]=new ds(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){$l[e]=new ds(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){$l[e]=new ds(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){$l[e]=new ds(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){$l[e]=new ds(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){$l[e]=new ds(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){$l[e]=new ds(e,5,!1,e.toLowerCase(),null,!1,!1)});var Uz=/[\-:]([a-z])/g;function Bz(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(Uz,Bz);$l[n]=new ds(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(Uz,Bz);$l[n]=new ds(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(Uz,Bz);$l[n]=new ds(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){$l[e]=new ds(e,1,!1,e.toLowerCase(),null,!1,!1)});$l.xlinkHref=new ds("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){$l[e]=new ds(e,1,!1,e.toLowerCase(),null,!0,!0)});function Jz(e,n,t,a){var r=$l.hasOwnProperty(n)?$l[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{Zz=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?tG(e):""}function k0n(e){switch(e.tag){case 5:return tG(e.type);case 16:return tG("Lazy");case 13:return tG("Suspense");case 19:return tG("SuspenseList");case 0:case 2:case 15:return e=nL(e.type,!1),e;case 11:return e=nL(e.type.render,!1),e;case 22:return e=nL(e.type._render,!1),e;case 1:return e=nL(e.type,!0),e;default:return""}}function RC(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 ZD:return"Fragment";case $1:return"Portal";case Z2:return"Profiler";case Wz:return"StrictMode";case eG:return"Suspense";case Z8:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case zz:return(e.displayName||"Context")+".Consumer";case qz:return(e._context.displayName||"Context")+".Provider";case X8:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case eL:return RC(e.type);case Vz:return RC(e._render);case $z:n=e._payload,e=e._init;try{return RC(e(n))}catch{}}return null}function ey(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function PSe(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function H0n(e){var n=PSe(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 tL(e){e._valueTracker||(e._valueTracker=H0n(e))}function NSe(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),a="";return e&&(a=PSe(e)?e.checked?"true":"false":e.value),e=a,e!==t?(n.setValue(e),!0):!1}function aL(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 e$(e,n){var t=n.checked;return jo({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t!=null?t:e._wrapperState.initialChecked})}function OSe(e,n){var t=n.defaultValue==null?"":n.defaultValue,a=n.checked!=null?n.checked:n.defaultChecked;t=ey(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 kSe(e,n){n=n.checked,n!=null&&Jz(e,"checked",n,!1)}function n$(e,n){kSe(e,n);var t=ey(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")?t$(e,n.type,t):n.hasOwnProperty("defaultValue")&&t$(e,n.type,ey(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function HSe(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 t$(e,n,t){(n!=="number"||aL(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function U0n(e){var n="";return K8.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}function a$(e,n){return e=jo({children:void 0},n),(n=U0n(n.children))&&(e.children=n),e}function wC(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:ey(t)}}function BSe(e,n){var t=ey(n.value),a=ey(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 JSe(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}var o$={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function WSe(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 i$(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?WSe(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var rL,qSe=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!==o$.svg||"innerHTML"in e)e.innerHTML=n;else{for(rL=rL||document.createElement("div"),rL.innerHTML=""+n.valueOf().toString()+"",n=rL.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function aG(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var rG={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},B0n=["Webkit","ms","Moz","O"];Object.keys(rG).forEach(function(e){B0n.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),rG[n]=rG[e]})});function zSe(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||rG.hasOwnProperty(e)&&rG[e]?(""+n).trim():n+"px"}function $Se(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var a=t.indexOf("--")===0,r=zSe(t,n[t],a);t==="float"&&(t="cssFloat"),a?e.setProperty(t,r):e[t]=r}}var J0n=jo({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 u$(e,n){if(n){if(J0n[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 l$(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 c$(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var s$=null,SC=null,EC=null;function VSe(e){if(e=RG(e)){if(typeof s$!="function")throw Error(An(280));var n=e.stateNode;n&&(n=EL(n),s$(e.stateNode,e.type,n))}}function QSe(e){SC?EC?EC.push(e):EC=[e]:SC=e}function YSe(){if(SC){var e=SC,n=EC;if(EC=SC=null,VSe(e),n)for(e=0;ea?0:1<t;t++)n.push(e);return n}function fL(e,n,t){e.pendingLanes|=n;var a=n-1;e.suspendedLanes&=a,e.pingedLanes&=a,e=e.eventTimes,n=31-ry(n),e[n]=t}var ry=Math.clz32?Math.clz32:omn,amn=Math.log,rmn=Math.LN2;function omn(e){return e===0?32:31-(amn(e)/rmn|0)|0}var imn=Tl.unstable_UserBlockingPriority,umn=Tl.unstable_runWithPriority,vL=!0;function lmn(e,n,t,a){V1||v$();var r=S$,i=V1;V1=!0;try{KSe(r,e,n,t,a)}finally{(V1=i)||_$()}}function cmn(e,n,t,a){umn(imn,S$.bind(null,e,n,t,a))}function S$(e,n,t,a){if(vL){var r;if((r=(n&4)==0)&&0=pG),wEe=String.fromCharCode(32),SEe=!1;function EEe(e,n){switch(e){case"keyup":return Amn.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function CEe(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var GC=!1;function Lmn(e,n){switch(e){case"compositionend":return CEe(n);case"keypress":return n.which!==32?null:(SEe=!0,wEe);case"textInput":return e=n.data,e===wEe&&SEe?null:e;default:return null}}function jmn(e,n){if(GC)return e==="compositionend"||!A$&&EEe(e,n)?(e=hEe(),mL=C$=oy=null,GC=!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=AEe(t)}}function LEe(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?LEe(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function jEe(){for(var e=window,n=aL();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=aL(e.document)}return n}function L$(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 qmn=$h&&"documentMode"in document&&11>=document.documentMode,AC=null,j$=null,DG=null,P$=!1;function PEe(e,n,t){var a=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;P$||AC==null||AC!==aL(a)||(a=AC,"selectionStart"in a&&L$(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}),DG&&gG(DG,a)||(DG=a,a=bL(j$,"onSelect"),0NC||(e.current=J$[NC],J$[NC]=null,NC--)}function Di(e,n){NC++,J$[NC]=e.current,e.current=n}var ly={},Nc=uy(ly),vf=uy(!1),K1=ly;function OC(e,n){var t=e.type.contextTypes;if(!t)return ly;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 mf(e){return e=e.childContextTypes,e!=null}function CL(){Co(vf),Co(Nc)}function KEe(e,n,t){if(Nc.current!==ly)throw Error(An(168));Di(Nc,n),Di(vf,t)}function XEe(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,RC(n)||"Unknown",r));return jo({},t,a)}function IL(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ly,K1=Nc.current,Di(Nc,e),Di(vf,vf.current),!0}function ZEe(e,n,t){var a=e.stateNode;if(!a)throw Error(An(169));t?(e=XEe(e,n,K1),a.__reactInternalMemoizedMergedChildContext=e,Co(vf),Co(Nc),Di(Nc,e)):Co(vf),Di(vf,t)}var W$=null,X1=null,Vmn=Tl.unstable_runWithPriority,q$=Tl.unstable_scheduleCallback,z$=Tl.unstable_cancelCallback,Qmn=Tl.unstable_shouldYield,eCe=Tl.unstable_requestPaint,$$=Tl.unstable_now,Ymn=Tl.unstable_getCurrentPriorityLevel,FL=Tl.unstable_ImmediatePriority,nCe=Tl.unstable_UserBlockingPriority,tCe=Tl.unstable_NormalPriority,aCe=Tl.unstable_LowPriority,rCe=Tl.unstable_IdlePriority,V$={},Kmn=eCe!==void 0?eCe:function(){},Vh=null,TL=null,Q$=!1,oCe=$$(),Oc=1e4>oCe?$$:function(){return $$()-oCe};function kC(){switch(Ymn()){case FL:return 99;case nCe:return 98;case tCe:return 97;case aCe:return 96;case rCe:return 95;default:throw Error(An(332))}}function iCe(e){switch(e){case 99:return FL;case 98:return nCe;case 97:return tCe;case 96:return aCe;case 95:return rCe;default:throw Error(An(332))}}function Z1(e,n){return e=iCe(e),Vmn(e,n)}function wG(e,n,t){return e=iCe(e),q$(e,n,t)}function nd(){if(TL!==null){var e=TL;TL=null,z$(e)}uCe()}function uCe(){if(!Q$&&Vh!==null){Q$=!0;var e=0;try{var n=Vh;Z1(99,function(){for(;eue?(we=k,k=null):we=k.sibling;var De=m(g,k,y[ue],F);if(De===null){k===null&&(k=we);break}e&&k&&De.alternate===null&&n(g,k),p=i(De,p,ue),B===null?N=De:B.sibling=De,B=De,k=we}if(ue===y.length)return t(g,k),N;if(k===null){for(;ueue?(we=k,k=null):we=k.sibling;var Se=m(g,k,De.value,F);if(Se===null){k===null&&(k=we);break}e&&k&&Se.alternate===null&&n(g,k),p=i(Se,p,ue),B===null?N=Se:B.sibling=Se,B=Se,k=we}if(De.done)return t(g,k),N;if(k===null){for(;!De.done;ue++,De=y.next())De=v(g,De.value,F),De!==null&&(p=i(De,p,ue),B===null?N=De:B.sibling=De,B=De);return N}for(k=a(g,k);!De.done;ue++,De=y.next())De=_(k,g,ue,De.value,F),De!==null&&(e&&De.alternate!==null&&k.delete(De.key===null?ue:De.key),p=i(De,p,ue),B===null?N=De:B.sibling=De,B=De);return e&&k.forEach(function(ve){return n(g,ve)}),N}return function(g,p,y,F){var N=typeof y=="object"&&y!==null&&y.type===ZD&&y.key===null;N&&(y=y.props.children);var B=typeof y=="object"&&y!==null;if(B)switch(y.$$typeof){case X2:e:{for(B=y.key,N=p;N!==null;){if(N.key===B){switch(N.tag){case 7:if(y.type===ZD){t(g,N.sibling),p=r(N,y.props.children),p.return=g,g=p;break e}break;default:if(N.elementType===y.type){t(g,N.sibling),p=r(N,y.props),p.ref=EG(g,N,y),p.return=g,g=p;break e}}t(g,N);break}else n(g,N);N=N.sibling}y.type===ZD?(p=QC(y.props.children,g.mode,F,y.key),p.return=g,g=p):(F=ej(y.type,y.key,y.props,null,g.mode,F),F.ref=EG(g,p,y),F.return=g,g=F)}return u(g);case $1:e:{for(N=y.key;p!==null;){if(p.key===N)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=NV(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=PV(y,g.mode,F),p.return=g,g=p),u(g);if(jL(y))return h(g,p,y,F);if(nG(y))return w(g,p,y,F);if(B&&PL(g,y),typeof y=="undefined"&&!N)switch(g.tag){case 1:case 22:case 0:case 11:case 15:throw Error(An(152,RC(g.type)||"Component"))}return t(g,p)}}var NL=dCe(!0),hCe=dCe(!1),CG={},td=uy(CG),IG=uy(CG),FG=uy(CG);function eR(e){if(e===CG)throw Error(An(174));return e}function eV(e,n){switch(Di(FG,n),Di(IG,e),Di(td,CG),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:i$(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=i$(n,e)}Co(td),Di(td,n)}function BC(){Co(td),Co(IG),Co(FG)}function gCe(e){eR(FG.current);var n=eR(td.current),t=i$(n,e.type);n!==t&&(Di(IG,e),Di(td,t))}function nV(e){IG.current===e&&(Co(td),Co(IG))}var yi=uy(0);function OL(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 Qh=null,vy=null,ad=!1;function DCe(e,n){var t=J0(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 yCe(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 tV(e){if(ad){var n=vy;if(n){var t=n;if(!yCe(e,n)){if(n=LC(t.nextSibling),!n||!yCe(e,n)){e.flags=e.flags&-1025|2,ad=!1,Qh=e;return}DCe(Qh,t)}Qh=e,vy=LC(n.firstChild)}else e.flags=e.flags&-1025|2,ad=!1,Qh=e}}function bCe(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Qh=e}function kL(e){if(e!==Qh)return!1;if(!ad)return bCe(e),ad=!0,!1;var n=e.type;if(e.tag!==5||n!=="head"&&n!=="body"&&!H$(n,e.memoizedProps))for(n=vy;n;)DCe(e,n),n=LC(n.nextSibling);if(bCe(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){vy=LC(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++}e=e.nextSibling}vy=null}}else vy=Qh?LC(e.stateNode.nextSibling):null;return!0}function aV(){vy=Qh=null,ad=!1}var JC=[];function rV(){for(var e=0;ei))throw Error(An(301));i+=1,Vl=kc=null,n.updateQueue=null,TG.current=t_n,e=t(a,r)}while(GG)}if(TG.current=WL,n=kc!==null&&kc.next!==null,MG=0,Vl=kc=Wi=null,HL=!1,n)throw Error(An(300));return e}function nR(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Vl===null?Wi.memoizedState=Vl=e:Vl=Vl.next=e,Vl}function tR(){if(kc===null){var e=Wi.alternate;e=e!==null?e.memoizedState:null}else e=kc.next;var n=Vl===null?Wi.memoizedState:Vl.next;if(n!==null)Vl=n,kc=e;else{if(e===null)throw Error(An(310));kc=e,e={memoizedState:kc.memoizedState,baseState:kc.baseState,baseQueue:kc.baseQueue,queue:kc.queue,next:null},Vl===null?Wi.memoizedState=Vl=e:Vl=Vl.next=e}return Vl}function rd(e,n){return typeof n=="function"?n(e):n}function AG(e){var n=tR(),t=n.queue;if(t===null)throw Error(An(311));t.lastRenderedReducer=e;var a=kc,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((MG&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,Wi.lanes|=s,PG|=s}c=c.next}while(c!==null&&c!==r);l===null?i=a:l.next=u,k0(a,n.memoizedState)||(o_=!0),n.memoizedState=a,n.baseState=i,n.baseQueue=l,t.lastRenderedState=a}return[n.memoizedState,t.dispatch]}function xG(e){var n=tR(),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);k0(i,n.memoizedState)||(o_=!0),n.memoizedState=i,n.baseQueue===null&&(n.baseState=i),t.lastRenderedState=i}return[i,a]}function RCe(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=(MG&e)===e)&&(n._workInProgressVersionPrimary=a,JC.push(n))),e)return t(n._source);throw JC.push(n),Error(An(350))}function wCe(e,n,t,a){var r=hs;if(r===null)throw Error(An(349));var i=n._getVersion,u=i(n._source),l=TG.current,c=l.useState(function(){return RCe(r,n,t)}),s=c[1],f=c[0];c=Vl;var v=e.memoizedState,m=v.refs,_=m.getSnapshot,h=v.source;v=v.subscribe;var w=Wi;return e.memoizedState={refs:m,source:n,subscribe:a},l.useEffect(function(){m.getSnapshot=t,m.setSnapshot=s;var g=i(n._source);if(!k0(u,g)){g=t(n._source),k0(f,g)||(s(g),g=_y(w),r.mutableReadLanes|=g&r.pendingLanes),g=r.mutableReadLanes,r.entangledLanes|=g;for(var p=r.entanglements,y=g;0t?98:t,function(){e(!0)}),Z1(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[iy]=n,e[SL]=a,WCe(e,n,!1,!1),n.stateNode=e,u=l$(t,a),t){case"dialog":Eo("cancel",e),Eo("close",e),r=a;break;case"iframe":case"object":case"embed":Eo("load",e),r=a;break;case"video":case"audio":for(r=0;rIV&&(n.flags|=64,i=!0,jG(a,!1),n.lanes=33554432)}else{if(!i)if(e=OL(u),e!==null){if(n.flags|=64,i=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),jG(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!ad)return n=n.lastEffect=a.lastEffect,n!==null&&(n.nextEffect=null),null}else 2*Oc()-a.renderingStartTime>IV&&t!==1073741824&&(n.flags|=64,i=!0,jG(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=Oc(),t.sibling=null,n=yi.current,Di(yi,i?n&1|2:n&1),t):null;case 23:case 24:return xV(),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 o_n(e){switch(e.tag){case 1:mf(e.type)&&CL();var n=e.flags;return n&4096?(e.flags=n&-4097|64,e):null;case 3:if(BC(),Co(vf),Co(Nc),rV(),n=e.flags,(n&64)!=0)throw Error(An(285));return e.flags=n&-4097|64,e;case 5:return nV(e),null;case 13:return Co(yi),n=e.flags,n&4096?(e.flags=n&-4097|64,e):null;case 19:return Co(yi),null;case 4:return BC(),null;case 10:return K$(e),null;case 23:case 24:return xV(),null;default:return null}}function dV(e,n){try{var t="",a=n;do t+=k0n(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 hV(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var i_n=typeof WeakMap=="function"?WeakMap:Map;function $Ce(e,n,t){t=sy(-1,t),t.tag=3,t.payload={element:null};var a=n.value;return t.callback=function(){VL||(VL=!0,FV=a),hV(e,n)},t}function VCe(e,n,t){t=sy(-1,t),t.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var r=n.value;t.payload=function(){return hV(e,n),a(r)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){typeof a!="function"&&(od===null?od=new Set([this]):od.add(this),hV(e,n));var u=n.stack;this.componentDidCatch(n.value,{componentStack:u!==null?u:""})}),t}var u_n=typeof WeakSet=="function"?WeakSet:Set;function QCe(e){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(t){hy(e,t)}else n.current=null}function l_n(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:r_(n.type,t),a),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:n.flags&256&&U$(n.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(An(163))}function c_n(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&&(sIe(t,e),h_n(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:r_(t.type,n.memoizedProps),e.componentDidUpdate(a,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),n=t.updateQueue,n!==null&&fCe(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}fCe(t,n,e)}return;case 5:e=t.stateNode,n===null&&t.flags&4&&zEe(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&&cEe(t))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(An(163))}function YCe(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=zSe("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 KCe(e,n){if(X1&&typeof X1.onCommitFiberUnmount=="function")try{X1.onCommitFiberUnmount(W$,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)sIe(n,t);else{a=n;try{r()}catch(i){hy(a,i)}}t=t.next}while(t!==e)}break;case 1:if(QCe(n),e=n.stateNode,typeof e.componentWillUnmount=="function")try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(i){hy(n,i)}break;case 5:QCe(n);break;case 4:nIe(e,n)}}function XCe(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 ZCe(e){return e.tag===5||e.tag===3||e.tag===4}function eIe(e){e:{for(var n=e.return;n!==null;){if(ZCe(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&&(aG(n,""),t.flags&=-17);e:n:for(t=e;;){for(;t.sibling===null;){if(t.return===null||ZCe(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?gV(e,t,n):DV(e,t,n)}function gV(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=RL));else if(a!==4&&(e=e.child,e!==null))for(gV(e,n,t),e=e.sibling;e!==null;)gV(e,n,t),e=e.sibling}function DV(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(DV(e,n,t),e=e.sibling;e!==null;)DV(e,n,t),e=e.sibling}function nIe(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(KCe(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(KCe(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 yV(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[SL]=a,e==="input"&&a.type==="radio"&&a.name!=null&&kSe(t,a),l$(e,r),n=l$(e,a),r=0;rr&&(r=u),t&=~i}if(t=r,t=Oc()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*f_n(t/1960))-t,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}Ql!==5&&(Ql=2),c=dV(c,l),m=u;do{switch(m.tag){case 3:i=c,m.flags|=4096,n&=-n,m.lanes|=n;var B=$Ce(m,i,n);sCe(m,B);break e;case 1:i=c;var k=m.type,ue=m.stateNode;if((m.flags&64)==0&&(typeof k.getDerivedStateFromError=="function"||ue!==null&&typeof ue.componentDidCatch=="function"&&(od===null||!od.has(ue)))){m.flags|=4096,n&=-n,m.lanes|=n;var we=VCe(m,i,n);sCe(m,we);break e}}m=m.return}while(m!==null)}cIe(t)}catch(De){n=De,Uu===t&&t!==null&&(Uu=t=t.return);continue}break}while(1)}function uIe(){var e=zL.current;return zL.current=WL,e===null?WL:e}function UG(e,n){var t=ma;ma|=16;var a=uIe();hs===e&&Hc===n||VC(e,n);do try{m_n();break}catch(r){iIe(e,r)}while(1);if(Y$(),ma=t,zL.current=a,Uu!==null)throw Error(An(261));return hs=null,Hc=0,Ql}function m_n(){for(;Uu!==null;)lIe(Uu)}function __n(){for(;Uu!==null&&!Qmn();)lIe(Uu)}function lIe(e){var n=vIe(e.alternate,e,aR);e.memoizedProps=e.pendingProps,n===null?cIe(e):Uu=n,bV.current=null}function cIe(e){var n=e;do{var t=n.alternate;if(e=n.return,(n.flags&2048)==0){if(t=r_n(t,n,aR),t!==null){Uu=t;return}if(t=n,t.tag!==24&&t.tag!==23||t.memoizedState===null||(aR&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=B,B=l),l=xEe(y,B),i=xEe(y,u),l&&i&&(N.rangeCount!==1||N.anchorNode!==l.node||N.anchorOffset!==l.offset||N.focusNode!==i.node||N.focusOffset!==i.offset)&&(F=F.createRange(),F.setStart(l.node,l.offset),N.removeAllRanges(),B>u?(N.addRange(F),N.extend(i.node,i.offset)):(F.setEnd(i.node,i.offset),N.addRange(F)))))),F=[],N=y;N=N.parentNode;)N.nodeType===1&&F.push({element:N,left:N.scrollLeft,top:N.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;yOc()-EV?VC(e,0):wV|=t),B0(e,n)}function y_n(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=kC()===99?1:2:(Xh===0&&(Xh=WC),n=TC(62914560&~Xh),n===0&&(n=4194304))),t=yv(),e=XL(e,n),e!==null&&(fL(e,n,t),B0(e,t))}var vIe;vIe=function(e,n,t){var a=n.lanes;if(e!==null)if(e.memoizedProps!==n.pendingProps||vf.current)o_=!0;else if((t&a)!=0)o_=(e.flags&16384)!=0;else{switch(o_=!1,n.tag){case 3:NCe(n),aV();break;case 5:gCe(n);break;case 1:mf(n.type)&&IL(n);break;case 4:eV(n,n.stateNode.containerInfo);break;case 10:a=n.memoizedProps.value;var r=n.type._context;Di(ML,r._currentValue),r._currentValue=a;break;case 13:if(n.memoizedState!==null)return(t&n.child.childLanes)!=0?OCe(e,n,t):(Di(yi,yi.current&1),n=Yh(e,n,t),n!==null?n.sibling:null);Di(yi,yi.current&1);break;case 19:if(a=(t&n.childLanes)!=0,(e.flags&64)!=0){if(a)return JCe(e,n,t);n.flags|=64}if(r=n.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),Di(yi,yi.current),a)break;return null;case 23:case 24:return n.lanes=0,fV(e,n,t)}return Yh(e,n,t)}else o_=!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=OC(n,Nc.current),UC(n,t),r=iV(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,mf(a)){var i=!0;IL(n)}else i=!1;n.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,X$(n);var u=a.getDerivedStateFromProps;typeof u=="function"&&xL(n,a,u,e),r.updater=LL,n.stateNode=r,r._reactInternals=n,Z$(n,a,e,t),n=mV(null,n,a,!0,i,t)}else n.tag=0,pf(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=R_n(r),e=r_(r,e),i){case 0:n=vV(null,n,r,e,t);break e;case 1:n=PCe(null,n,r,e,t);break e;case 11:n=ACe(null,n,r,e,t);break e;case 14:n=xCe(null,n,r,r_(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:r_(a,r),vV(e,n,a,r,t);case 1:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:r_(a,r),PCe(e,n,a,r,t);case 3:if(NCe(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,cCe(e,n),SG(n,a,null,t),a=n.memoizedState.element,a===r)aV(),n=Yh(e,n,t);else{if(r=n.stateNode,(i=r.hydrate)&&(vy=LC(n.stateNode.containerInfo.firstChild),Qh=n,i=ad=!0),i){if(e=r.mutableSourceEagerHydrationData,e!=null)for(r=0;r{"use strict";function dIe(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(dIe)}catch(e){console.error(e)}}dIe(),hIe.exports=pIe()});var zG=Be(WV=>{"use strict";Object.defineProperty(WV,"__esModule",{value:!0});var BV=Object.assign||function(e){for(var n=1;n=0||!Object.prototype.hasOwnProperty.call(e,a)||(t[a]=e[a]);return t}function G_n(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function A_n(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 x_n(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 bIe={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},L_n=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],j_n=function(n){return L_n.forEach(function(t){return delete n[t]}),n},RIe=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},wIe=typeof window!="undefined"&&window.navigator?/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent):!1,SIe=function(){return wIe?"_"+Math.random().toString(36).substr(2,12):void 0},JV=function(e){x_n(n,e),gIe(n,null,[{key:"getDerivedStateFromProps",value:function(a,r){var i=a.id;return i!==r.prevId?{inputId:i||SIe(),prevId:i}:null}}]);function n(t){G_n(this,n);var a=A_n(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||SIe(),prevId:t.id},a}return gIe(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||(RIe(a,this.sizer),this.placeHolderSizer&&RIe(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(KG,"__esModule",{value:!0});KG.Direction=void 0;var Adn;(function(e){e.Right="to right",e.Left="to left",e.Down="to bottom",e.Up="to top"})(Adn=KG.Direction||(KG.Direction={}))});var uQ=Be(_a=>{"use strict";var XG=_a&&_a.__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,")"))}_a.checkBoundaries=Odn;function kdn(e,n,t){return et?t:e}_a.checkValuesAgainstBoundaries=kdn;function Hdn(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}"))}_a.checkInitialOverlap=Hdn;function Udn(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)}}_a.getMargin=Udn;function Bdn(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)}}_a.getPaddingAndBorder=Bdn;function Jdn(e,n,t){var a=t?-1:1;e.forEach(function(r,i){return oTe(r,a*n[i].x,n[i].y)})}_a.translateThumbs=Jdn;function Wdn(e,n,t,a){for(var r=0,i=uTe(e[0],n,t,a),u=1;uu?c:u},e.getBoundingClientRect().width));return i},Ydn=function(e,n,t,a,r,i,u){u===void 0&&(u=function(s){return s});var l=[],c=function(s){var f=iTe(t[s],a[s],r,i,u),v=n[s].x;n.forEach(function(m,_){var h=m.x,w=iTe(t[_],a[_],r,i,u);s!==_&&(v>=h&&v<=h+w||v+f>=h&&v+f<=h+w)&&(l.includes(_)||(l.push(s),l.push(_),l=XG(XG([],l,!0),[s,_],!1),c(_)))})};return c(e),Array.from(new Set(l.sort()))},Kdn=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,_a.getStepDecimals)(a),l=(0,iQ.useState)({}),c=l[0],s=l[1],f=(0,iQ.useState)(i(n[t].toFixed(u))),v=f[0],m=f[1];return(0,iQ.useEffect)(function(){if(e){var _=e.getThumbs();if(_.length<1)return;var h={},w=e.getOffsets(),g=Ydn(t,w,_,n,r,u,i),p=i(n[t].toFixed(u));if(g.length){var y=g.reduce(function(ue,we,De,Se){return ue.length?XG(XG([],ue,!0),[w[Se[De]].x],!1):[w[Se[De]].x]},[]);if(Math.min.apply(Math,y)===w[t].x){var F=[];g.forEach(function(ue){F.push(n[ue].toFixed(u))}),p=Array.from(new Set(F.sort(function(ue,we){return parseFloat(ue)-parseFloat(we)}))).map(i).join(r);var N=Math.min.apply(Math,y),B=Math.max.apply(Math,y),k=_[g[y.indexOf(B)]].getBoundingClientRect().width;h.left="".concat(Math.abs(N-(B+k))/2,"px"),h.transform="translate(-50%, 0)"}else h.visibility="hidden"}m(p),s(h)}},[e,n]),[v,c]};_a.useThumbOverlap=Kdn;function uTe(e,n,t,a){var r=e.getBoundingClientRect(),i=r.left,u=r.top,l=r.width,c=r.height;return rTe(a)?Math.abs(t-(u+c/2)):Math.abs(n-(i+l/2))}});var cTe=Be(bv=>{"use strict";var Xdn=bv&&bv.__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)}}(),Zdn=bv&&bv.__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]}),ehn=bv&&bv.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),nhn=bv&&bv.__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)&&Zdn(n,e,t);return ehn(n,e),n},lTe=bv&&bv.__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,fr.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,fr.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,fr.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,fr.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===Ju.Direction.Left||f===Ju.Direction.Down?-1:1;m!==-1&&(thn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,fr.replaceAt)(u,m,a.normalizeValue(u[m]+_*(r.key==="PageUp"?c*10:c),m)))):ahn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,fr.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,w=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,fr.isVertical)(f)?y.height:y.width;if(c[0]!==-1&&c[1]!==-1){var N=r-c[0],B=i-c[1],k=0;switch(f){case Ju.Direction.Right:case Ju.Direction.Left:k=N/F*(m-v);break;case Ju.Direction.Down:case Ju.Direction.Up:k=B/F*(m-v);break;default:(0,fr.assertUnreachable)(f)}if(g&&(k*=-1),Math.abs(k)>=w/2){for(var ue=0;uem?k=m-h[ue]:we=w/2&&_((0,fr.replaceAt)(h,l,a.normalizeValue(Se,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,fr.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,fr.isVertical)(this.props.direction)?"ns-resize":"ew-resize":c.length===1&&!m?"pointer":"inherit"},onMouseDown:m?fr.voidFn:this.onMouseDownTrack,onTouchStart:m?fr.voidFn:this.onTouchStartTrack,ref:this.trackRef},isDragged:this.state.draggedThumbIndex>-1,disabled:m,children:lTe(lTe([],g.map(function(p,y,F){return l({props:{style:t.props.direction===Ju.Direction.Left||t.props.direction===Ju.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:w[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?fr.voidFn:t.onKeyDown,onKeyUp:m?fr.voidFn:t.onKeyUp}})}),!0)})},n.defaultProps={step:1,direction:Ju.Direction.Right,rtl:!1,disabled:!1,allowOverlap:!1,draggableTrack:!1,min:0,max:100},n}(Dj.Component);bv.default=rhn});var sTe=Be(Uc=>{"use strict";var ohn=Uc&&Uc.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Uc,"__esModule",{value:!0});Uc.checkValuesAgainstBoundaries=Uc.relativeValue=Uc.useThumbOverlap=Uc.Direction=Uc.getTrackBackground=Uc.Range=void 0;var ihn=ohn(cTe());Uc.Range=ihn.default;var yj=uQ();Object.defineProperty(Uc,"getTrackBackground",{enumerable:!0,get:function(){return yj.getTrackBackground}});Object.defineProperty(Uc,"useThumbOverlap",{enumerable:!0,get:function(){return yj.useThumbOverlap}});Object.defineProperty(Uc,"relativeValue",{enumerable:!0,get:function(){return yj.relativeValue}});Object.defineProperty(Uc,"checkValuesAgainstBoundaries",{enumerable:!0,get:function(){return yj.checkValuesAgainstBoundaries}});var uhn=gj();Object.defineProperty(Uc,"Direction",{enumerable:!0,get:function(){return uhn.Direction}})});var TTe=Be(yQ=>{"use strict";Object.defineProperty(yQ,"__esModule",{value:!0});var Thn=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},mQ=Object.assign||function(e){for(var n=1;n1?n-1:0),a=1;aa.height),q0(_,this.animationStateClasses.animatingToHeightZero,p.height===0),q0(_,this.animationStateClasses.animatingToHeightAuto,p.height==="auto"),q0(_,this.animationStateClasses.animatingToHeightSpecific,p.height>0),_)),N=this.getStaticStateClasses(p.height);this.setState({animationStateClasses:F,height:g,overflow:"hidden",shouldUseTransitions:!y}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),y?(p.shouldUseTransitions=!0,FTe(this.animationFrameIDs),this.animationFrameIDs=khn(function(){i.setState(p),wj(s,{newHeight:p.height})}),this.animationClassesTimeoutID=setTimeout(function(){i.setState({animationStateClasses:N,shouldUseTransitions:!1}),i.hideContent(p.height),wj(c,{newHeight:p.height})},w)):(wj(s,{newHeight:g}),this.timeoutID=setTimeout(function(){p.animationStateClasses=N,p.shouldUseTransitions=!1,i.setState(p),l!=="auto"&&i.hideContent(g),wj(c,{newHeight:g})},w))}}},{key:"componentWillUnmount",value:function(){FTe(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,pQ.default)((r={},q0(r,this.animationStateClasses.static,!0),q0(r,this.animationStateClasses.staticHeightZero,a===0),q0(r,this.animationStateClasses.staticHeightSpecific,a>0),q0(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,w=h.height,g=h.overflow,p=h.animationStateClasses,y=h.shouldUseTransitions,F=this.getTimings(),N=F.duration,B=F.delay,k=mQ({},_,{height:w,overflow:g||_.overflow});y&&l&&(k.transition="height "+N+"ms "+v+" "+B+"ms",_.transition&&(k.transition=_.transition+", "+k.transition),k.WebkitTransition=k.transition);var ue={};u&&(ue.transition="opacity "+N+"ms "+v+" "+B+"ms",ue.WebkitTransition=ue.transition,w===0&&(ue.opacity=0));var we=(0,pQ.default)((a={},q0(a,p,!0),q0(a,s,s),a)),De=typeof this.props["aria-hidden"]!="undefined",Se=De?this.props["aria-hidden"]:w===0;return _Q.default.createElement("div",mQ({},Ohn.apply(void 0,[this.props].concat(Nhn)),{"aria-hidden":Se,className:we,id:m,style:k}),_Q.default.createElement("div",{className:f,style:ue,ref:function(Me){return r.contentElement=Me}},c))}}]),n}(_Q.default.Component),Hhn=function(n,t,a){var r=n[t];return typeof r=="number"&&r>=0||gQ(r)||r==="auto"?null:new TypeError('value "'+r+'" of type "'+(typeof r=="undefined"?"undefined":Thn(r))+'" is invalid type for '+t+" in "+a+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')};DQ.propTypes={"aria-hidden":df.default.bool,animateOpacity:df.default.bool,animationStateClasses:df.default.object,applyInlineTransitions:df.default.bool,children:df.default.any.isRequired,className:df.default.string,contentClassName:df.default.string,delay:df.default.number,duration:df.default.number,easing:df.default.string,height:Hhn,id:df.default.string,onAnimationEnd:df.default.func,onAnimationStart:df.default.func,style:df.default.object};DQ.defaultProps={animateOpacity:!1,animationStateClasses:ITe,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}};yQ.default=DQ});var x7e=Be((pP,QK)=>{(function(n,t){typeof pP=="object"&&typeof QK=="object"?QK.exports=t():typeof define=="function"&&define.amd?define([],t):typeof pP=="object"?pP.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,w){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,w)};return function(h,w){_(h,w);function g(){this.constructor=h}h.prototype=w===null?Object.create(w):(g.prototype=w.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 w="",g=0;g>>3*6&63),w+=this._encodeByte(p>>>2*6&63),w+=this._encodeByte(p>>>1*6&63),w+=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);w+=this._encodeByte(p>>>3*6&63),w+=this._encodeByte(p>>>2*6&63),y===2?w+=this._encodeByte(p>>>1*6&63):w+=this._paddingCharacter||"",w+=this._paddingCharacter||""}return w},_.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 w=this._getPaddingLength(h),g=h.length-w,p=new Uint8Array(this.maxDecodedLength(g)),y=0,F=0,N=0,B=0,k=0,ue=0,we=0;F>>4,p[y++]=k<<4|ue>>>2,p[y++]=ue<<6|we,N|=B&r,N|=k&r,N|=ue&r,N|=we&r;if(F>>4,N|=B&r,N|=k&r),F>>2,N|=ue&r),F>>8&0-65-26+97,w+=51-h>>>8&26-97-52+48,w+=61-h>>>8&52-48-62+43,w+=62-h>>>8&62-43-63+47,String.fromCharCode(w)},_.prototype._decodeChar=function(h){var w=r;return w+=(42-h&h-44)>>>8&-r+h-43+62,w+=(46-h&h-48)>>>8&-r+h-47+63,w+=(47-h&h-58)>>>8&-r+h-48+52,w+=(64-h&h-91)>>>8&-r+h-65+0,w+=(96-h&h-123)>>>8&-r+h-97+26,w},_.prototype._getPaddingLength=function(h){var w=0;if(this._paddingCharacter){for(var g=h.length-1;g>=0&&h[g]===this._paddingCharacter;g--)w++;if(h.length<4||w>2)throw new Error("Base64Coder: incorrect padding")}return w},_}();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(w){var g=w;return g+=65,g+=25-w>>>8&0-65-26+97,g+=51-w>>>8&26-97-52+48,g+=61-w>>>8&52-48-62+45,g+=62-w>>>8&62-45-63+95,String.fromCharCode(g)},h.prototype._decodeChar=function(w){var g=r;return g+=(44-w&w-46)>>>8&-r+w-45+62,g+=(94-w&w-96)>>>8&-r+w-95+63,g+=(47-w&w-58)>>>8&-r+w-48+52,g+=(64-w&w-91)>>>8&-r+w-65+0,g+=(96-w&w-123)>>>8&-r+w-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],w=c[++f];if((_&192)!=128||(h&192)!=128||(w&192)!=128)throw new Error(r);v=(v&15)<<18|(_&63)<<12|(h&63)<<6|w&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 R(D,E){this.lastId=0,this.prefix=D,this.name=E}return R.prototype.create=function(D){this.lastId++;var E=this.lastId,G=this.prefix+E,L=this.name+"["+E+"]",se=!1,Je=function(){se||(D.apply(null,arguments),se=!0)};return this[E]=Je,{number:E,id:G,name:L,callback:Je}},R.prototype.remove=function(D){delete this[D.number]},R}(),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 R(D){this.options=D,this.receivers=D.receivers||r,this.loading={}}return R.prototype.load=function(D,E,G){var L=this;if(L.loading[D]&&L.loading[D].length>0)L.loading[D].push(G);else{L.loading[D]=[G];var se=Pa.createScriptRequest(L.getPath(D,E)),Je=L.receivers.create(function(Un){if(L.receivers.remove(Je),L.loading[D]){var ta=L.loading[D];delete L.loading[D];for(var Er=function($c){$c||se.cleanup()},du=0;du>>6)+m(128|D&63):m(224|D>>>12&15)+m(128|D>>>6&63)+m(128|D&63)},y=function(R){return R.replace(/[^\x00-\x7F]/g,p)},F=function(R){var D=[0,2,1][R.length%3],E=R.charCodeAt(0)<<16|(R.length>1?R.charCodeAt(1):0)<<8|(R.length>2?R.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("")},N=window.btoa||function(R){return R.replace(/[\s\S]{1,3}/g,F)},B=function(){function R(D,E,G,L){var se=this;this.clear=E,this.timer=D(function(){se.timer&&(se.timer=L(se.timer))},G)}return R.prototype.isRunning=function(){return this.timer!==null},R.prototype.ensureAborted=function(){this.timer&&(this.clear(this.timer),this.timer=null)},R}(),k=B,ue=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}();function we(R){window.clearTimeout(R)}function De(R){window.clearInterval(R)}var Se=function(R){ue(D,R);function D(E,G){return R.call(this,setTimeout,we,E,function(L){return G(),null})||this}return D}(k),ve=function(R){ue(D,R);function D(E,G){return R.call(this,setInterval,De,E,function(L){return G(),L})||this}return D}(k),Me={now:function(){return Date.now?Date.now():new Date().valueOf()},defer:function(R){return new Se(0,R)},method:function(R){for(var D=[],E=1;E0)for(var L=0;L=1002&&R.code<=1004?"backoff":null:R.code===4e3?"tls_only":R.code<4100?"refused":R.code<4200?"backoff":R.code<4300?"retry":"refused"},getCloseError:function(R){return R.code!==1e3&&R.code!==1001?{type:"PusherError",data:{code:R.code,message:R.reason||R.message}}:null}},Ky=Pne,GNe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),ANe=function(R){GNe(D,R);function D(E,G){var L=R.call(this)||this;return L.id=E,L.transport=G,L.activityTimeout=G.activityTimeout,L.bindListeners(),L}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,L){var se={event:E,data:G};return L&&(se.channel=L),Ne.debug("Event sent",se),this.send(Ky.encodeMessage(se))},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(se){var Je;try{Je=Ky.decodeMessage(se)}catch(Un){E.emit("error",{type:"MessageParseError",error:Un,data:se.data})}if(Je!==void 0){switch(Ne.debug("Event recd",Je),Je.event){case"pusher:error":E.emit("error",{type:"PusherError",data:Je.data});break;case"pusher:ping":E.emit("ping");break;case"pusher:pong":E.emit("pong");break}E.emit("message",Je)}},activity:function(){E.emit("activity")},error:function(se){E.emit("error",{type:"WebSocketError",error:se})},closed:function(se){L(),se&&se.code&&E.handleCloseEvent(se),E.transport=null,E.emit("closed")}},L=function(){tt(G,function(se,Je){E.transport.unbind(Je,se)})};tt(G,function(se,Je){E.transport.bind(Je,se)})},D.prototype.handleCloseEvent=function(E){var G=Ky.getCloseAction(E),L=Ky.getCloseError(E);L&&this.emit("error",L),G&&this.emit(G,{action:G,error:L})},D}(Pr),xNe=ANe,LNe=function(){function R(D,E){this.transport=D,this.callback=E,this.bindListeners()}return R.prototype.close=function(){this.unbindListeners(),this.transport.close()},R.prototype.bindListeners=function(){var D=this;this.onMessage=function(E){D.unbindListeners();var G;try{G=Ky.processHandshake(E)}catch(L){D.finish("error",{error:L}),D.transport.close();return}G.action==="connected"?D.finish("connected",{connection:new xNe(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=Ky.getCloseAction(E)||"backoff",L=Ky.getCloseError(E);D.finish(G,{error:L})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)},R.prototype.unbindListeners=function(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)},R.prototype.finish=function(D,E){this.callback(Fe({transport:this.transport,action:D},E))},R}(),jNe=LNe,PNe=function(){function R(D,E){this.channel=D;var G=E.authTransport;if(typeof Pa.getAuthorizers()[G]=="undefined")throw"'"+G+"' is not a recognized auth transport";this.type=G,this.options=E,this.authOptions=E.auth||{}}return R.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},R.prototype.authorize=function(D,E){R.authorizers=R.authorizers||Pa.getAuthorizers(),R.authorizers[this.type].call(this,Pa,D,E)},R}(),NNe=PNe,ONe=function(){function R(D,E){this.timeline=D,this.options=E||{}}return R.prototype.send=function(D,E){this.timeline.isEmpty()||this.timeline.send(Pa.TimelineTransport.getAgent(this,D),E)},R}(),kNe=ONe,Xy=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),HNe=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),UNe=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),BNe=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),JNe=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),Nne=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),WNe=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),One=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),qNe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),zNe=function(R){qNe(D,R);function D(E,G){var L=R.call(this,function(se,Je){Ne.debug("No callbacks on "+E+" for "+se)})||this;return L.name=E,L.pusher=G,L.subscribed=!1,L.subscriptionPending=!1,L.subscriptionCancelled=!1,L}return D.prototype.authorize=function(E,G){return G(!1,{auth:""})},D.prototype.trigger=function(E,G){if(E.indexOf("client-")!==0)throw new HNe("Event '"+E+"' does not start with 'client-'");if(!this.subscribed){var L=vt.buildLogSuffix("triggeringClientEvents");Ne.warn("Client event triggered before channel 'subscription_succeeded' event . "+L)}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,L=E.data;if(G==="pusher_internal:subscription_succeeded")this.handleSubscriptionSucceededEvent(E);else if(G.indexOf("pusher_internal:")!==0){var se={};this.emit(G,L,se)}},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,L){G?(Ne.error(L),E.emit("pusher:subscription_error",L)):(L=L,E.pusher.send_event("pusher:subscribe",{auth:L.auth,channel_data:L.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}(Pr),kne=zNe,$Ne=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),VNe=function(R){$Ne(D,R);function D(){return R!==null&&R.apply(this,arguments)||this}return D.prototype.authorize=function(E,G){var L=E_.createAuthorizer(this,this.pusher.config);return L.authorize(E,G)},D}(kne),vO=VNe,QNe=function(){function R(){this.reset()}return R.prototype.get=function(D){return Object.prototype.hasOwnProperty.call(this.members,D)?{id:D,info:this.members[D]}:null},R.prototype.each=function(D){var E=this;tt(this.members,function(G,L){D(E.get(L))})},R.prototype.setMyID=function(D){this.myID=D},R.prototype.onSubscription=function(D){this.members=D.presence.hash,this.count=D.presence.count,this.me=this.get(this.myID)},R.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)},R.prototype.removeMember=function(D){var E=this.get(D.user_id);return E&&(delete this.members[D.user_id],this.count--),E},R.prototype.reset=function(){this.members={},this.count=0,this.myID=null,this.me=null},R}(),YNe=QNe,KNe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),XNe=function(R){KNe(D,R);function D(E,G){var L=R.call(this,E,G)||this;return L.members=new YNe,L}return D.prototype.authorize=function(E,G){var L=this;R.prototype.authorize.call(this,E,function(se,Je){if(!se){if(Je=Je,Je.channel_data===void 0){var Un=vt.buildLogSuffix("authenticationEndpoint");Ne.error("Invalid auth response for channel '"+L.name+"',"+("expected 'channel_data' field. "+Un)),G("Invalid auth response");return}var ta=JSON.parse(Je.channel_data);L.members.setMyID(ta.user_id)}G(se,Je)})},D.prototype.handleEvent=function(E){var G=E.event;if(G.indexOf("pusher_internal:")===0)this.handleInternalEvent(E);else{var L=E.data,se={};E.user_id&&(se.user_id=E.user_id),this.emit(G,L,se)}},D.prototype.handleInternalEvent=function(E){var G=E.event,L=E.data;switch(G){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(E);break;case"pusher_internal:member_added":var se=this.members.addMember(L);this.emit("pusher:member_added",se);break;case"pusher_internal:member_removed":var Je=this.members.removeMember(L);Je&&this.emit("pusher:member_removed",Je);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(),R.prototype.disconnect.call(this)},D}(vO),ZNe=XNe,Hne=t(1),mO=t(0),eOe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),nOe=function(R){eOe(D,R);function D(E,G,L){var se=R.call(this,E,G)||this;return se.key=null,se.nacl=L,se}return D.prototype.authorize=function(E,G){var L=this;R.prototype.authorize.call(this,E,function(se,Je){if(se){G(!0,Je);return}var Un=Je.shared_secret;if(!Un){var ta="No shared_secret key in auth payload for encrypted channel: "+L.name;G(!0,ta);return}L.key=Object(mO.decode)(Un),delete Je.shared_secret,G(!1,Je)})},D.prototype.trigger=function(E,G){throw new Nne("Client events are not currently supported for encrypted channels")},D.prototype.handleEvent=function(E){var G=E.event,L=E.data;if(G.indexOf("pusher_internal:")===0||G.indexOf("pusher:")===0){R.prototype.handleEvent.call(this,E);return}this.handleEncryptedEvent(G,L)},D.prototype.handleEncryptedEvent=function(E,G){var L=this;if(!this.key){Ne.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!G.ciphertext||!G.nonce){Ne.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+G);return}var se=Object(mO.decode)(G.ciphertext);if(se.length0&&this.emit("connecting_in",Math.round(E/1e3)),this.retryTimer=new Se(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 Se(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 Se(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 Se(this.activityTimeout,function(){E.sendActivityCheck()}))},D.prototype.stopActivityCheck=function(){this.activityTimer&&this.activityTimer.ensureAborted()},D.prototype.buildConnectionCallbacks=function(E){var G=this;return Fe({},E,{message:function(L){G.resetActivityCheck(),G.emit("message",L)},ping:function(){G.send_event("pusher:pong",{})},activity:function(){G.resetActivityCheck()},error:function(L){G.emit("error",{type:"WebSocketError",error:L})},closed:function(){G.abandonConnection(),G.shouldRetry()&&G.retryIn(1e3)}})},D.prototype.buildHandshakeCallbacks=function(E){var G=this;return Fe({},E,{connected:function(L){G.activityTimeout=Math.min(G.options.activityTimeout,L.activityTimeout,L.connection.activityTimeout||1/0),G.clearUnavailableTimer(),G.setConnection(L.connection),G.socket_id=G.connection.id,G.updateState("connected",{socket_id:G.socket_id})}})},D.prototype.buildErrorCallbacks=function(){var E=this,G=function(L){return function(se){se.error&&E.emit("error",{type:"WebSocketError",error:se.error}),L(se)}};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 L=this.state;if(this.state=E,L!==E){var se=E;se==="connected"&&(se+=" with new socket ID "+G.socket_id),Ne.debug("State changed",L+" -> "+se),this.timeline.info({state:E,params:G}),this.emit("state_change",{previous:L,current:E}),this.emit(E,G)}},D.prototype.shouldRetry=function(){return this.state==="connecting"||this.state==="connected"},D}(Pr),oOe=rOe,iOe=function(){function R(){this.channels={}}return R.prototype.add=function(D,E){return this.channels[D]||(this.channels[D]=lOe(D,E)),this.channels[D]},R.prototype.all=function(){return Vn(this.channels)},R.prototype.find=function(D){return this.channels[D]},R.prototype.remove=function(D){var E=this.channels[D];return delete this.channels[D],E},R.prototype.disconnect=function(){tt(this.channels,function(D){D.disconnect()})},R}(),uOe=iOe;function lOe(R,D){if(R.indexOf("private-encrypted-")===0){if(D.config.nacl)return E_.createEncryptedChannel(R,D,D.config.nacl);var E="Tried to subscribe to a private-encrypted- channel but no nacl implementation available",G=vt.buildLogSuffix("encryptedChannelSupport");throw new Nne(E+". "+G)}else return R.indexOf("private-")===0?E_.createPrivateChannel(R,D):R.indexOf("presence-")===0?E_.createPresenceChannel(R,D):E_.createChannel(R,D)}var cOe={createChannels:function(){return new uOe},createConnectionManager:function(R,D){return new oOe(R,D)},createChannel:function(R,D){return new kne(R,D)},createPrivateChannel:function(R,D){return new vO(R,D)},createPresenceChannel:function(R,D){return new ZNe(R,D)},createEncryptedChannel:function(R,D,E){return new tOe(R,D,E)},createTimelineSender:function(R,D){return new kNe(R,D)},createAuthorizer:function(R,D){return D.authorizer?D.authorizer(R,D):new NNe(R,D)},createHandshake:function(R,D){return new jNe(R,D)},createAssistantToTheTransportManager:function(R,D,E){return new MNe(R,D,E)}},E_=cOe,sOe=function(){function R(D){this.options=D||{},this.livesLeft=this.options.lives||1/0}return R.prototype.getAssistant=function(D){return E_.createAssistantToTheTransportManager(this,D,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})},R.prototype.isAlive=function(){return this.livesLeft>0},R.prototype.reportDeath=function(){this.livesLeft-=1},R}(),Une=sOe,fOe=function(){function R(D,E){this.strategies=D,this.loop=Boolean(E.loop),this.failFast=Boolean(E.failFast),this.timeout=E.timeout,this.timeoutLimit=E.timeoutLimit}return R.prototype.isSupported=function(){return W(this.strategies,Re.method("isSupported"))},R.prototype.connect=function(D,E){var G=this,L=this.strategies,se=0,Je=this.timeout,Un=null,ta=function(Er,du){du?E(null,du):(se=se+1,G.loop&&(se=se%L.length),se0&&(se=new Se(G.timeout,function(){Je.abort(),L(!0)})),Je=D.connect(E,function(Un,ta){Un&&se&&se.isRunning()&&!G.failFast||(se&&se.ensureAborted(),L(Un,ta))}),{abort:function(){se&&se.ensureAborted(),Je.abort()},forceMinPriority:function(Un){Je.forceMinPriority(Un)}}},R}(),Zy=fOe,vOe=function(){function R(D){this.strategies=D}return R.prototype.isSupported=function(){return W(this.strategies,Re.method("isSupported"))},R.prototype.connect=function(D,E){return mOe(this.strategies,D,function(G,L){return function(se,Je){if(L[G].error=se,se){_Oe(L)&&E(!0);return}Qn(L,function(Un){Un.forceMinPriority(Je.transport.priority)}),E(null,Je)}})},R}(),_O=vOe;function mOe(R,D,E){var G=Z(R,function(L,se,Je,Un){return L.connect(D,E(se,Un))});return{abort:function(){Qn(G,pOe)},forceMinPriority:function(L){Qn(G,function(se){se.forceMinPriority(L)})}}}function _Oe(R){return ye(R,function(D){return Boolean(D.error)})}function pOe(R){!R.error&&!R.aborted&&(R.abort(),R.aborted=!0)}var dOe=function(){function R(D,E,G){this.strategy=D,this.transports=E,this.ttl=G.ttl||1800*1e3,this.usingTLS=G.useTLS,this.timeline=G.timeline}return R.prototype.isSupported=function(){return this.strategy.isSupported()},R.prototype.connect=function(D,E){var G=this.usingTLS,L=gOe(G),se=[this.strategy];if(L&&L.timestamp+this.ttl>=Re.now()){var Je=this.transports[L.transport];Je&&(this.timeline.info({cached:!0,transport:L.transport,latency:L.latency}),se.push(new Zy([Je],{timeout:L.latency*2+1e3,failFast:!0})))}var Un=Re.now(),ta=se.pop().connect(D,function Er(du,$c){du?(Bne(G),se.length>0?(Un=Re.now(),ta=se.pop().connect(D,Er)):E(du)):(DOe(G,$c.transport.name,Re.now()-Un),E(null,$c))});return{abort:function(){ta.abort()},forceMinPriority:function(Er){D=Er,ta&&ta.forceMinPriority(Er)}}},R}(),hOe=dOe;function pO(R){return"pusherTransport"+(R?"TLS":"NonTLS")}function gOe(R){var D=Pa.getLocalStorage();if(D)try{var E=D[pO(R)];if(E)return JSON.parse(E)}catch{Bne(R)}return null}function DOe(R,D,E){var G=Pa.getLocalStorage();if(G)try{G[pO(R)]=Qe({timestamp:Re.now(),transport:D,latency:E})}catch{}}function Bne(R){var D=Pa.getLocalStorage();if(D)try{delete D[pO(R)]}catch{}}var yOe=function(){function R(D,E){var G=E.delay;this.strategy=D,this.options={delay:G}}return R.prototype.isSupported=function(){return this.strategy.isSupported()},R.prototype.connect=function(D,E){var G=this.strategy,L,se=new Se(this.options.delay,function(){L=G.connect(D,E)});return{abort:function(){se.ensureAborted(),L&&L.abort()},forceMinPriority:function(Je){D=Je,L&&L.forceMinPriority(Je)}}},R}(),L4=yOe,bOe=function(){function R(D,E,G){this.test=D,this.trueBranch=E,this.falseBranch=G}return R.prototype.isSupported=function(){var D=this.test()?this.trueBranch:this.falseBranch;return D.isSupported()},R.prototype.connect=function(D,E){var G=this.test()?this.trueBranch:this.falseBranch;return G.connect(D,E)},R}(),lF=bOe,ROe=function(){function R(D){this.strategy=D}return R.prototype.isSupported=function(){return this.strategy.isSupported()},R.prototype.connect=function(D,E){var G=this.strategy.connect(D,function(L,se){se&&G.abort(),E(L,se)});return G},R}(),wOe=ROe;function cF(R){return function(){return R.isSupported()}}var SOe=function(R,D,E){var G={};function L(nte,mke,_ke,pke,dke){var tte=E(R,nte,mke,_ke,pke,dke);return G[nte]=tte,tte}var se=Object.assign({},D,{hostNonTLS:R.wsHost+":"+R.wsPort,hostTLS:R.wsHost+":"+R.wssPort,httpPath:R.wsPath}),Je=Object.assign({},se,{useTLS:!0}),Un=Object.assign({},D,{hostNonTLS:R.httpHost+":"+R.httpPort,hostTLS:R.httpHost+":"+R.httpsPort,httpPath:R.httpPath}),ta={loop:!0,timeout:15e3,timeoutLimit:6e4},Er=new Une({lives:2,minPingDelay:1e4,maxPingDelay:R.activityTimeout}),du=new Une({lives:2,minPingDelay:1e4,maxPingDelay:R.activityTimeout}),$c=L("ws","ws",3,se,Er),C_=L("wss","ws",3,Je,Er),lke=L("sockjs","sockjs",1,Un),Qne=L("xhr_streaming","xhr_streaming",1,Un,du),cke=L("xdr_streaming","xdr_streaming",1,Un,du),Yne=L("xhr_polling","xhr_polling",1,Un),ske=L("xdr_polling","xdr_polling",1,Un),Kne=new Zy([$c],ta),fke=new Zy([C_],ta),vke=new Zy([lke],ta),Xne=new Zy([new lF(cF(Qne),Qne,cke)],ta),Zne=new Zy([new lF(cF(Yne),Yne,ske)],ta),ete=new Zy([new lF(cF(Xne),new _O([Xne,new L4(Zne,{delay:4e3})]),Zne)],ta),DO=new lF(cF(ete),ete,vke),yO;return D.useTLS?yO=new _O([Kne,new L4(DO,{delay:2e3})]):yO=new _O([Kne,new L4(fke,{delay:2e3}),new L4(DO,{delay:5e3})]),new hOe(new wOe(new lF(cF($c),yO,DO)),G,{ttl:18e5,timeline:D.timeline,useTLS:D.useTLS})},EOe=SOe,COe=function(){var R=this;R.timeline.info(R.buildTimelineMessage({transport:R.name+(R.options.useTLS?"s":"")})),R.hooks.isInitialized()?R.changeState("initialized"):R.hooks.file?(R.changeState("initializing"),f.load(R.hooks.file,{useTLS:R.options.useTLS},function(D,E){R.hooks.isInitialized()?(R.changeState("initialized"),E(!0)):(D&&R.onError(D),R.onClose(),E(!1))})):R.onClose()},IOe={getRequest:function(R){var D=new window.XDomainRequest;return D.ontimeout=function(){R.emit("error",new UNe),R.close()},D.onerror=function(E){R.emit("error",E),R.close()},D.onprogress=function(){D.responseText&&D.responseText.length>0&&R.onChunk(200,D.responseText)},D.onload=function(){D.responseText&&D.responseText.length>0&&R.onChunk(200,D.responseText),R.emit("finished",200),R.close()},D},abortRequest:function(R){R.ontimeout=R.onerror=R.onprogress=R.onload=null,R.abort()}},FOe=IOe,TOe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),MOe=256*1024,GOe=function(R){TOe(D,R);function D(E,G,L){var se=R.call(this)||this;return se.hooks=E,se.method=G,se.url=L,se}return D.prototype.start=function(E){var G=this;this.position=0,this.xhr=this.hooks.getRequest(this),this.unloader=function(){G.close()},Pa.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&&(Pa.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)},D.prototype.onChunk=function(E,G){for(;;){var L=this.advanceBuffer(G);if(L)this.emit("chunk",{status:E,data:L});else break}this.isBufferTooLong(G)&&this.emit("buffer_too_long")},D.prototype.advanceBuffer=function(E){var G=E.slice(this.position),L=G.indexOf(` `);return L!==-1?(this.position+=L+1,G.slice(0,L)):null},D.prototype.isBufferTooLong=function(E){return this.position===E.length&&E.length>MOe},D}(Pr),AOe=GOe,dO;(function(R){R[R.CONNECTING=0]="CONNECTING",R[R.OPEN=1]="OPEN",R[R.CLOSED=3]="CLOSED"})(dO||(dO={}));var eb=dO,xOe=1,LOe=function(){function R(D,E){this.hooks=D,this.session=Wne(1e3)+"/"+OOe(8),this.location=jOe(E),this.readyState=eb.CONNECTING,this.openStream()}return R.prototype.send=function(D){return this.sendRaw(JSON.stringify([D]))},R.prototype.ping=function(){this.hooks.sendHeartbeat(this)},R.prototype.close=function(D,E){this.onClose(D,E,!0)},R.prototype.sendRaw=function(D){if(this.readyState===eb.OPEN)try{return Pa.createSocketRequest("POST",Jne(POe(this.location,this.session))).start(D),!0}catch{return!1}else return!1},R.prototype.reconnect=function(){this.closeStream(),this.openStream()},R.prototype.onClose=function(D,E,G){this.closeStream(),this.readyState=eb.CLOSED,this.onclose&&this.onclose({code:D,reason:E,wasClean:G})},R.prototype.onChunk=function(D){if(D.status===200){this.readyState===eb.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 L=0;L0&&R.onChunk(E.status,E.responseText);break;case 4:E.responseText&&E.responseText.length>0&&R.onChunk(E.status,E.responseText),R.emit("finished",E.status),R.close();break}},E},abortRequest:function(R){R.onreadystatechange=null,R.abort()}},qOe=WOe,zOe={createStreamingSocket:function(R){return this.createSocket(UOe,R)},createPollingSocket:function(R){return this.createSocket(JOe,R)},createSocket:function(R,D){return new kOe(R,D)},createXHR:function(R,D){return this.createRequest(qOe,R,D)},createRequest:function(R,D,E){return new AOe(R,D,E)}},qne=zOe;qne.createXDR=function(R,D){return this.createRequest(FOe,R,D)};var $Oe=qne,VOe={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:r,DependenciesReceivers:s,getDefaultStrategy:EOe,Transports:ENe,transportConnectionInitializer:COe,HTTPFactory:$Oe,TimelineTransport:Ae,getXHRAPI:function(){return window.XMLHttpRequest},getWebSocketAPI:function(){return window.WebSocket||window.MozWebSocket},setup:function(R){var D=this;window.Pusher=R;var E=function(){D.onDocumentBody(R.ready)};window.JSON?E():f.load("json2",{},E)},getDocument:function(){return document},getProtocol:function(){return this.getDocument().location.protocol},getAuthorizers:function(){return{ajax:mt,jsonp:On}},onDocumentBody:function(R){var D=this;document.body?R():setTimeout(function(){D.onDocumentBody(R)},0)},createJSONPRequest:function(R,D){return new Tn(R,D)},createScriptRequest:function(R){return new pt(R)},getLocalStorage:function(){try{return window.localStorage}catch{return}},createXHR:function(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest:function(){var R=this.getXHRAPI();return new R},createMicrosoftXHR:function(){return new ActiveXObject("Microsoft.XMLHTTP")},getNetwork:function(){return FNe},createWebSocket:function(R){var D=this.getWebSocketAPI();return new D(R)},createSocketRequest:function(R,D){if(this.isXHRSupported())return this.HTTPFactory.createXHR(R,D);if(this.isXDRSupported(D.indexOf("https:")===0))return this.HTTPFactory.createXDR(R,D);throw"Cross-origin HTTP requests are not supported"},isXHRSupported:function(){var R=this.getXHRAPI();return Boolean(R)&&new R().withCredentials!==void 0},isXDRSupported:function(R){var D=R?"https:":"http:",E=this.getProtocol();return Boolean(window.XDomainRequest)&&E===D},addUnloadListener:function(R){window.addEventListener!==void 0?window.addEventListener("unload",R,!1):window.attachEvent!==void 0&&window.attachEvent("onunload",R)},removeUnloadListener:function(R){window.addEventListener!==void 0?window.removeEventListener("unload",R,!1):window.detachEvent!==void 0&&window.detachEvent("onunload",R)}},Pa=VOe,hO;(function(R){R[R.ERROR=3]="ERROR",R[R.INFO=6]="INFO",R[R.DEBUG=7]="DEBUG"})(hO||(hO={}));var j4=hO,QOe=function(){function R(D,E,G){this.key=D,this.session=E,this.events=[],this.options=G||{},this.sent=0,this.uniqueID=0}return R.prototype.log=function(D,E){D<=this.options.level&&(this.events.push(Fe({},E,{timestamp:Re.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())},R.prototype.error=function(D){this.log(j4.ERROR,D)},R.prototype.info=function(D){this.log(j4.INFO,D)},R.prototype.debug=function(D){this.log(j4.DEBUG,D)},R.prototype.isEmpty=function(){return this.events.length===0},R.prototype.send=function(D,E){var G=this,L=Fe({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(L,function(se,Je){se||G.sent++,E&&E(se,Je)}),!0},R.prototype.generateUniqueID=function(){return this.uniqueID++,this.uniqueID},R}(),YOe=QOe,KOe=function(){function R(D,E,G,L){this.name=D,this.priority=E,this.transport=G,this.options=L||{}}return R.prototype.isSupported=function(){return this.transport.isSupported({useTLS:this.options.useTLS})},R.prototype.connect=function(D,E){var G=this;if(this.isSupported()){if(this.priority{v5e.exports=function(n){return n!=null&&n.constructor!=null&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}});var I5e=Be((xGr,C5e)=>{"use strict";var SP=Object.prototype.hasOwnProperty,D5e=Object.prototype.toString,y5e=Object.defineProperty,b5e=Object.getOwnPropertyDescriptor,R5e=function(n){return typeof Array.isArray=="function"?Array.isArray(n):D5e.call(n)==="[object Array]"},w5e=function(n){if(!n||D5e.call(n)!=="[object Object]")return!1;var t=SP.call(n,"constructor"),a=n.constructor&&n.constructor.prototype&&SP.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!t&&!a)return!1;var r;for(r in n);return typeof r=="undefined"||SP.call(n,r)},S5e=function(n,t){y5e&&t.name==="__proto__"?y5e(n,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):n[t.name]=t.newValue},E5e=function(n,t){if(t==="__proto__")if(SP.call(n,t)){if(b5e)return b5e(n,t).value}else return;return n[t]};C5e.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 tZ=Symbol.for("react.element"),aZ=Symbol.for("react.portal"),YP=Symbol.for("react.fragment"),KP=Symbol.for("react.strict_mode"),XP=Symbol.for("react.profiler"),ZP=Symbol.for("react.provider"),eN=Symbol.for("react.context"),G3n=Symbol.for("react.server_context"),nN=Symbol.for("react.forward_ref"),tN=Symbol.for("react.suspense"),aN=Symbol.for("react.suspense_list"),rN=Symbol.for("react.memo"),oN=Symbol.for("react.lazy"),A3n=Symbol.for("react.offscreen"),$6e;$6e=Symbol.for("react.module.reference");function X0(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case tZ:switch(e=e.type,e){case YP:case XP:case KP:case tN:case aN:return e;default:switch(e=e&&e.$$typeof,e){case G3n:case eN:case nN:case oN:case rN:case ZP:return e;default:return n}}case aZ:return n}}}Jr.ContextConsumer=eN;Jr.ContextProvider=ZP;Jr.Element=tZ;Jr.ForwardRef=nN;Jr.Fragment=YP;Jr.Lazy=oN;Jr.Memo=rN;Jr.Portal=aZ;Jr.Profiler=XP;Jr.StrictMode=KP;Jr.Suspense=tN;Jr.SuspenseList=aN;Jr.isAsyncMode=function(){return!1};Jr.isConcurrentMode=function(){return!1};Jr.isContextConsumer=function(e){return X0(e)===eN};Jr.isContextProvider=function(e){return X0(e)===ZP};Jr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===tZ};Jr.isForwardRef=function(e){return X0(e)===nN};Jr.isFragment=function(e){return X0(e)===YP};Jr.isLazy=function(e){return X0(e)===oN};Jr.isMemo=function(e){return X0(e)===rN};Jr.isPortal=function(e){return X0(e)===aZ};Jr.isProfiler=function(e){return X0(e)===XP};Jr.isStrictMode=function(e){return X0(e)===KP};Jr.isSuspense=function(e){return X0(e)===tN};Jr.isSuspenseList=function(e){return X0(e)===aN};Jr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===YP||e===XP||e===KP||e===tN||e===aN||e===A3n||typeof e=="object"&&e!==null&&(e.$$typeof===oN||e.$$typeof===rN||e.$$typeof===ZP||e.$$typeof===eN||e.$$typeof===nN||e.$$typeof===$6e||e.getModuleId!==void 0)};Jr.typeOf=X0});var Y6e=Be((z5r,Q6e)=>{"use strict";Q6e.exports=V6e()});var o8e=Be((Y5r,r8e)=>{var e8e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,x3n=/\n/g,L3n=/^\s*/,j3n=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,P3n=/^:\s*/,N3n=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,O3n=/^[;\s]*/,k3n=/^\s+|\s+$/g,H3n=` `,n8e="/",t8e="*",YR="",U3n="comment",B3n="declaration";r8e.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(w){var g=w.match(x3n);g&&(t+=g.length);var p=w.lastIndexOf(H3n);a=~p?w.length-p:a+w.length}function i(){var w={line:t,column:a};return function(g){return g.position=new u(w),f(),g}}function u(w){this.start=w,this.end={line:t,column:a},this.source=n.source}u.prototype.content=e;var l=[];function c(w){var g=new Error(n.source+":"+t+":"+a+": "+w);if(g.reason=w,g.filename=n.source,g.line=t,g.column=a,g.source=e,n.silent)l.push(g);else throw g}function s(w){var g=w.exec(e);if(!!g){var p=g[0];return r(p),e=e.slice(p.length),g}}function f(){s(L3n)}function v(w){var g;for(w=w||[];g=m();)g!==!1&&w.push(g);return w}function m(){var w=i();if(!(n8e!=e.charAt(0)||t8e!=e.charAt(1))){for(var g=2;YR!=e.charAt(g)&&(t8e!=e.charAt(g)||n8e!=e.charAt(g+1));)++g;if(g+=2,YR===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,w({type:U3n,comment:p})}}function _(){var w=i(),g=s(j3n);if(!!g){if(m(),!s(P3n))return c("property missing ':'");var p=s(N3n),y=w({type:B3n,property:a8e(g[0].replace(e8e,YR)),value:p?a8e(p[0].replace(e8e,YR)):YR});return s(O3n),y}}function h(){var w=[];v(w);for(var g;g=_();)g!==!1&&(w.push(g),v(w));return w}return f(),h()};function a8e(e){return e?e.replace(k3n,YR):YR}});var u8e=Be((K5r,iZ)=>{var J3n=o8e();function i8e(e,n){var t=null;if(!e||typeof e!="string")return t;for(var a,r=J3n(e),i=typeof n=="function",u,l,c=0,s=r.length;cW8n});var ute=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})+'"'},Bte=function(e){return function(n){for(var t=[],a=0,r=n.length;a0?Math.floor(e/n):-Math.floor(e/-n)}},iae=function(e){return function(n){if(n===0)return 0;var t=Math.abs(n);return(e%t+t)%t}},uae=function(e){return function(n){return e/n}};var lae={Ring0:function(){return mw}},xO={Ring0:function(){return If}};var Ts=function(e){return e.mod};var cae={degree:function(e){return 1},div:uae,mod:function(e){return function(n){return 0}},CommutativeRing0:function(){return lae}},Ka={degree:rae,div:oae,mod:iae,CommutativeRing0:function(){return xO}},yr=function(e){return e.div};var LO={mempty:be,Semigroup0:function(){return DF}},dt={mempty:"",Semigroup0:function(){return Td}};var cm={mempty:[],Semigroup0:function(){return sa}};var Da=function(e){return e.mempty};var jO=function(e){return function(){return e}},sae=function(e){return function(n){return function(){return n(e())()}}};var PO=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},zke=function(e,n){if(e<1)return[];var t=new Array(e);return t.fill(n)},$ke=function(e,n){for(var t=[],a=0,r=0;r=t.length?n:e(t[a])};var yae=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)},Rae=function(e,n,t,a,r){if(t<0||t>=r.length)return n;var i=r.slice();return i[t]=a,e(i)},MF=function(e){return e.slice().reverse()},Sw=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}}},zae=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},zre=function(e,n){for(var t=n[0],a=n.length,r=1;r0)return new d(YF(e));if(Ge)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 Qw=function(e){return function(n){return YF(To(e)(n))}};var eoe=function(e){return function(n){return GUe(e(ns(n)))}},dm=eoe(Fi);var noe=eoe(Dre),Ek=function(e){return function(n){return e(ns(n))}};var KF=Ek(Or);var toe=function(e){return Ek(kr(e))};var aoe=function(e){var n=Ek(e);return function(t){return YF(n(t))}},roe=function(e){return aoe(To(e))};var ooe=function(e){var n=yu(e);return function(t){return aoe(n(t))}};var ioe=function(e){return function(n){return function(t){return(t|0)===t?e(t):n}}},Jn=function(e){return e},uoe=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 Yw=1/0,rA=isFinite;var oA=Math.abs;var Ck=Math.cos;var Kw=Math.floor,Ik=Math.log;var iA=function(e){return function(n){return Math.pow(e,n)}},gb=function(e){return function(n){return e%n}},Db=Math.round;var Fk=Math.sin;var k_=3.141592653589793;var loe=2.302585092994046;var coe=si(hw),soe=mo(hw);var PUe=function(){return uoe(d.create)(b.value)}(),Hv=PUe(10),Og=function(){return ioe(d.create)(b.value)}(),foe=function(e){if(!rA(e))return 0;if(e>=Jn(coe))return coe;if(e<=Jn(soe))return soe;if(Ge)return me(0)(Og(e));throw new Error("Failed pattern match at Data.Int (line 72, column 1 - line 72, column 29): "+[e.constructor.name])},ts=function(e){return foe(Db(e))};var $r=function(e){return foe(Kw(e))},voe=function(e){return(e&1)==0};var po=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}(),uA=function(e){return e},$Ue=function(e){return new qa(e.value0,e.value1)};var VUe=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 po?new qa(e(m.value0),new qa(e(m.value1.value0),po.value)):m instanceof qa&&m.value1 instanceof po?new qa(e(m.value0),po.value):po.value},v=function(m){return function(_){var h=m,w=!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 w=!0,F}for(;!w;)g=p(h,_);return g}};return i=!0,v(c)(f(s))}for(;!i;)u=l(r,a);return u}};return n(po.value)},QUe={map:VUe};var Tf={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 po)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(po.value)}(),a=hr(Tf)(Ot(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 po)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=Ke(e.Semigroup0()),t=Da(e);return function(a){return hr(Tf)(function(r){var i=n(r);return function(u){return i(a(u))}})(t)}}};var YUe=zr(Tf);var Tk={append:function(e){return function(n){return YUe(qa.create)(n)(e)}}},_oe=Ke(Tk);var XF={append:function(e){return function(n){return new pm(e.value0,_oe(e.value1)($Ue(n)))}}};var poe={alt:_oe,Functor0:function(){return QUe}},Mk=function(){return{empty:po.value,Alt0:function(){return poe}}}();var rBe=x(U);var Gk=function(e){if(e instanceof po)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])},lA=function(e){return ic(e)(function(n){return rBe(function(t){return new Ue(t.head,t.tail)})(Gk(n))})};var kg=function(e){return zr(e)(qa.create)(po.value)};var Doe=function(e){return e()};var yoe=function(e){throw new Error(e)};var boe=function(){return yoe};var oBe=boe(),iBe=Doe,Mf=function(e){return iBe(function(){return oBe(e)})};var Ak=function(){var e=aA(Mk);return function(n){return uA(e(n))}}();var woe=function(e){return e.value0};var ZF=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 or=function(){function e(){}return e.value=new e,e}(),br=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}(),Soe=function(){function e(){}return e.value=new e,e}(),xk=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}(),Lk=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}(),Eoe=function(){function e(){}return e.value=new e,e}(),jk=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}(),cA=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}(),Coe=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}(),Uv=function(e,n,t,a){if(t instanceof or){if(a instanceof or)return new br(1,1,e,n,t,a);if(a instanceof br)return new br(1+a.value0|0,1+a.value1|0,e,n,t,a);throw new Error("Failed pattern match at Data.Map.Internal (line 680, column 5 - line 684, column 39): "+[a.constructor.name])}if(t instanceof br){if(a instanceof or)return new br(1+t.value0|0,1+t.value1|0,e,n,t,a);if(a instanceof br)return new br(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 686, column 5 - line 690, column 68): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 678, column 32 - line 690, column 68): "+[t.constructor.name])},eT=function(){return Ot(Lk.create)(Soe.value)}(),cBe=function(e){return function(n){return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof Soe)return i=!0,t(be);if(c instanceof xk)return i=!0,n(c.value0,c.value1,c.value2);if(c instanceof Lk){r=e(c.value1)(c.value0);return}throw new Error("Failed pattern match at Data.Map.Internal (line 918, column 8 - line 924, column 20): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}}},nT=function(e){if(e instanceof or)return 0;if(e instanceof br)return e.value1;throw new Error("Failed pattern match at Data.Map.Internal (line 616, column 8 - line 618, column 24): "+[e.constructor.name])},Xw=function(e){return function(n){return new br(1,1,e,n,or.value,or.value)}},hm=function(){var e=function(a){if(a instanceof or)return 0;if(a instanceof br)return a.value0;throw new Error("Failed pattern match at Data.Map.Internal (line 735, column 12 - line 737, column 26): "+[a.constructor.name])},n=function(a,r,i,u,l,c,s){return c instanceof br&&c.value0>e(s)?Uv(c.value2,c.value3,Uv(a,r,i,c.value4),Uv(u,l,c.value5,s)):Uv(u,l,Uv(a,r,i,c),s)},t=function(a,r,i,u,l,c,s){return c instanceof br&&e(l)<=c.value0?Uv(c.value2,c.value3,Uv(i,u,l,c.value4),Uv(a,r,c.value5,s)):Uv(i,u,l,Uv(a,r,c,s))};return function(a,r,i,u){if(i instanceof or)return u instanceof or?Xw(a)(r):u instanceof br&&u.value0>1?n(a,r,i,u.value2,u.value3,u.value4,u.value5):Uv(a,r,i,u);if(i instanceof br){if(u instanceof br){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 or&&i.value0>1?t(a,r,i.value2,i.value3,i.value4,i.value5,u):Uv(a,r,i,u)}throw new Error("Failed pattern match at Data.Map.Internal (line 695, column 40 - line 716, column 34): "+[i.constructor.name])}}(),Pk=ZF("unsafeSplit","Data.Map.Internal",function(){return function(e,n,t){if(t instanceof or)return new cA(b.value,or.value,or.value);if(t instanceof br){var a=e(n)(t.value2);if(a instanceof Q){var r=Pk(771)(e,n,t.value4);return new cA(r.value0,r.value1,hm(t.value2,t.value3,r.value2,t.value5))}if(a instanceof V){var r=Pk(774)(e,n,t.value5);return new cA(r.value0,hm(t.value2,t.value3,t.value4,r.value1),r.value2)}if(a instanceof K)return new cA(new d(t.value3),t.value4,t.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 769, column 5 - line 777, column 30): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 765, column 34 - line 777, column 30): "+[t.constructor.name])}}),sBe=Pk(764),Ioe=ZF("unsafeSplitLast","Data.Map.Internal",function(){return function(e,n,t,a){if(a instanceof or)return new Coe(e,n,t);if(a instanceof br){var r=Ioe(757)(a.value2,a.value3,a.value4,a.value5);return new Coe(r.value0,r.value1,hm(e,n,t,r.value2))}throw new Error("Failed pattern match at Data.Map.Internal (line 754, column 37 - line 758, column 57): "+[a.constructor.name])}}),fBe=Ioe(753),Foe=function(e,n){if(e instanceof or)return n;if(e instanceof br){var t=fBe(e.value2,e.value3,e.value4,e.value5);return hm(t.value0,t.value1,t.value2,n)}throw new Error("Failed pattern match at Data.Map.Internal (line 742, column 25 - line 746, column 38): "+[e.constructor.name,n.constructor.name])};var Nk=ZF("unsafeUnionWith","Data.Map.Internal",function(){return function(e,n,t,a){if(t instanceof or)return a;if(a instanceof or)return t;if(a instanceof br){var r=sBe(e,a.value2,t),i=Nk(787)(e,n,r.value1,a.value4),u=Nk(788)(e,n,r.value2,a.value5);if(r.value0 instanceof d)return hm(a.value2,n(r.value0.value0)(a.value3),i,u);if(r.value0 instanceof b)return hm(a.value2,a.value3,i,u);throw new Error("Failed pattern match at Data.Map.Internal (line 789, column 5 - line 793, column 46): "+[r.value0.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 782, column 42 - line 793, column 46): "+[t.constructor.name,a.constructor.name])}}),vBe=Nk(781),mBe=function(e){var n=qe(e);return function(t){return function(a){return function(r){return vBe(n,t,a,r)}}}},sA=function(e){return mBe(e)(je)};var fA=function(e){var n=qe(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof or)return i=!0,!1;if(c instanceof br){var s=n(t)(c.value2);if(s instanceof Q){r=c.value4;return}if(s instanceof V){r=c.value5;return}if(s instanceof K)return i=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 457, column 7 - line 460, column 19): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 454, column 8 - line 460, column 19): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}},Toe=function(e){return function(n){var t=function(a){if(a instanceof or)return or.value;if(a instanceof br){var r=n(a.value2)(a.value3);if(r instanceof d)return hm(a.value2,r.value0,t(a.value4),t(a.value5));if(r instanceof b)return Foe(t(a.value4),t(a.value5));throw new Error("Failed pattern match at Data.Map.Internal (line 659, column 7 - line 663, column 47): "+[r.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 656, column 8 - line 663, column 47): "+[a.constructor.name])};return t}};var to=function(e){var n=qe(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof or)return i=!0,b.value;if(c instanceof br){var s=n(t)(c.value2);if(s instanceof Q){r=c.value4;return}if(s instanceof V){r=c.value5;return}if(s instanceof K)return i=!0,new d(c.value3);throw new Error("Failed pattern match at Data.Map.Internal (line 281, column 7 - line 284, column 22): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 278, column 8 - line 284, column 22): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}};var _Be=function(){var e=function(n){return function(t){var a=n,r=!1,i;function u(l,c){if(c instanceof or)return r=!0,l;if(c instanceof br){if(c.value5 instanceof or){a=new xk(c.value2,c.value3,l),t=c.value4;return}a=new xk(c.value2,c.value3,new Lk(c.value5,l)),t=c.value4;return}throw new Error("Failed pattern match at Data.Map.Internal (line 929, column 13 - line 936, column 48): "+[c.constructor.name])}for(;!r;)i=u(a,t);return i}};return e}(),tT=cBe(_Be),Moe=function(){return tT(function(e,n,t){return new jk(e,n,t)})(je(Eoe.value))}(),pBe=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 _=Moe(v);if(_ instanceof jk){var h=Moe(m);if(h instanceof jk&&n(_.value0)(h.value0)&&a(_.value1)(h.value1)){l=_.value2,u=h.value2;return}return c=!0,!1}if(_ instanceof Eoe)return c=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 837, column 14 - line 846, column 13): "+[_.constructor.name])}for(;!c;)s=f(l,u);return s}};return r}()}}};var dBe=function(){var e=function(n,t,a){return new d(new Ue(new Ue(n,t),a))};return tT(e)(function(n){return b.value})}(),Bv=function(e){var n=ic(e)(dBe);return function(t){return n(eT(t))}};var vA=function(e){return e instanceof or};var Zw=function(e){var n=qe(e);return function(t){return function(a){var r=function(i){if(i instanceof or)return Xw(t)(a);if(i instanceof br){var u=n(t)(i.value2);if(u instanceof Q)return hm(i.value2,i.value3,r(i.value4),i.value5);if(u instanceof V)return hm(i.value2,i.value3,i.value4,r(i.value5));if(u instanceof K)return new br(i.value0,i.value1,t,a,i.value4,i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 469, column 7 - line 472, column 35): "+[u.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 466, column 8 - line 472, column 35): "+[i.constructor.name])};return r}}};var Goe={foldr:function(e){return function(n){var t=ZF("go","Data.Map.Internal",function(){return function(r,i){if(r instanceof or)return i;if(r instanceof br)return t(170)(r.value4,e(r.value3)(t(170)(r.value5,i)));throw new Error("Failed pattern match at Data.Map.Internal (line 167, column 26 - line 170, column 43): "+[r.constructor.name])}}),a=t(167);return function(r){return a(r,n)}}},foldl:function(e){return function(n){var t=ZF("go","Data.Map.Internal",function(){return function(r,i){if(i instanceof or)return r;if(i instanceof br)return t(176)(e(t(176)(r,i.value4))(i.value3),i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 173, column 26 - line 176, column 43): "+[i.constructor.name])}}),a=t(173);return function(r){return a(n,r)}}},foldMap:function(e){var n=Da(e),t=Ke(e.Semigroup0());return function(a){var r=function(i){if(i instanceof or)return n;if(i instanceof br)return t(r(i.value4))(t(a(i.value3))(r(i.value5)));throw new Error("Failed pattern match at Data.Map.Internal (line 179, column 10 - line 182, column 28): "+[i.constructor.name])};return r}}};var Ok=function(e){var n=pBe(e);return function(t){var a=ce(n(t));return{eq:function(r){return function(i){if(r instanceof or)return i instanceof or;if(r instanceof br)return i instanceof br&&r.value1===i.value1?a(eT(r))(eT(i)):!1;throw new Error("Failed pattern match at Data.Map.Internal (line 92, column 14 - line 103, column 16): "+[r.constructor.name])}}}}};var as=function(){return or.value}(),Yu=function(e){var n=Zw(e);return function(t){return hr(t)(function(a){return function(r){return n(r.value0)(r.value1)(a)}})(as)}};var mA=function(e){var n=qe(e);return function(t){var a=function(r){if(r instanceof or)return or.value;if(r instanceof br){var i=n(t)(r.value2);if(i instanceof Q)return hm(r.value2,r.value3,a(r.value4),r.value5);if(i instanceof V)return hm(r.value2,r.value3,r.value4,a(r.value5));if(i instanceof K)return Foe(r.value4,r.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 496, column 7 - line 499, column 43): "+[i.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 493, column 8 - line 499, column 43): "+[r.constructor.name])};return a}};var _A=Ho();var hBe=function(e){return _A(sA(e))};var Aoe=function(e){return e};var xoe=function(e){return Xw(e)(be)};var Loe=function(e){return{append:hBe(e)}},pA=function(e){return _A(fA(e))},joe=_A(vA);var dA=function(e){var n=Zw(e);return function(t){return function(a){return n(t)(be)(a)}}};var Poe=function(e){var n=ce(Ok(e)(gF));return{eq:function(t){return function(a){return n(t)(a)}}}};var Hk=as,hA=function(e){var n=hr(e);return function(t){var a=dA(t);return n(function(r){return function(i){return a(i)(r)}})(Hk)}};var Uk=function(e){return _A(mA(e))};var gBe=typeof Array.from=="function",Noe=typeof Symbol!="undefined"&&Symbol!=null&&typeof Symbol.iterator!="undefined"&&typeof String.prototype[Symbol.iterator]=="function",DBe=typeof String.prototype.fromCodePoint=="function",yBe=typeof String.prototype.codePointAt=="function",Ooe=function(e){return yBe?function(n){return n.codePointAt(0)}:e},koe=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(Noe)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 Hoe=function(e){return DBe?String.fromCodePoint:e},Uoe=function(e){return function(n){return Noe?function(t){for(var a="",r=t[Symbol.iterator](),i=0;i=Hg(Woe)&&e<=Hg(qoe)?new d(Joe(e)):b.value},bBe={succ:Ug(Jk)(Hg),pred:Bg(Jk)(Hg),Ord0:function(){return k4}};var eS=function(){return{cardinality:Hg(qoe)-Hg(Woe)|0,toEnum:Jk,fromEnum:Hg,Bounded0:function(){return Fg},Enum1:function(){return bBe}}}();var nS=function(e){return e.join("")},aT=function(e){return e.split("")},yb=function(e){return e},zoe=function(e){return function(n){return function(t){return function(a){return t>=0&&t=0&&e1;if(t){var a=iT(Ld(1)(e)),r=Yoe(a);return r?Qoe(n)(a):n}return n},qk=Ooe(xBe),RA=Boe(ABe)(qk),Mo=function(e){return bt(RA(e))};var zk=function(){var e=Bk(eS)(mo(Fg))(si(Fg));return function(n){return yb(e(n))}}(),LBe=function(e){if(e<=65535)return zk(e);var n=FBe(e-65536|0)(1024)+55296|0,t=TBe(e-65536|0)(1024)+56320|0;return zk(n)+zk(t)};var $k=Hoe(LBe),Xoe=function(e){return function(n){if(e<1)return"";var t=uT(n);return t instanceof d?$k(t.value0.head)+Xoe(e-1|0)(t.value0.tail):n}},Wv=Uoe(Xoe);var wA={eq:function(e){return function(n){return e===n}}},SA={compare:function(e){return function(n){return MBe(e)(n)}},Eq0:function(){return wA}},EA=function(e){return function(n){return xd(Jv(Wv(e)(n)))(n)}};var jBe=function(e){return function(n){var t=e,a=!1,r;function i(u,l){var c=uT(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}},Vk=function(e){return function(n){return e<0?b.value:e===0&&n===""?b.value:e===0?new d(qk(n)):koe(jBe)(d.create)(b.value)(qk)(e)(n)}},PBe={bottom:0,top:1114111,Ord0:function(){return SA}},Wg=function(){return{cardinality:1114111+1|0,fromEnum:function(e){return e},toEnum:function(e){if(e>=0&&e<=1114111)return new d(e);if(Ge)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 PBe},Enum1:function(){return NBe(0)}}}(),NBe=EBe("enumCodePoint","Data.String.CodePoints",function(){return{succ:Ug(Ft(Wg))(Tt(Wg)),pred:Bg(Ft(Wg))(Tt(Wg)),Ord0:function(){return SA}}});var BBe=q(Gd),JBe=x(Ei);var Zoe=function(){return Hre(new rn(new $w("String")))(Ze.create)}();var eie=function(e){return function(n){if(Jre(n))return BBe(b.value);if(Ge)return JBe(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 CA(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 Gf=function(){return function(){return function(e){return function(n){return CA(e,n)}}}},Qk=function(e){var n=mr(e);return function(){return function(){return function(t){return function(a){return function(r){return Cf(n(t))(a)(r)}}}}}},Yk=function(e){var n=mr(e);return function(){return function(t){return function(a){return gu(n(t))(a)}}}};var IA=function(e){var n=mr(e);return function(){return function(){return function(t){return function(a){return wO(n(t))(a)}}}}};var nie=Y(Yc),WBe=Xa(Zc);var Kk={gDecodeJson:function(e){return function(n){return new Ze({})}}},tie=function(e){return e.gDecodeJson};var Xk=function(e){var n=tie(e);return function(){return{decodeJson:function(t){var a=nA(t);if(a instanceof d)return n(a.value0)(gt.value);if(a instanceof b)return new rn(new $w("Object"));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 103, column 5 - line 105, column 46): "+[a.constructor.name])}}}},Zk={decodeJson:Zoe};var qBe=function(e){return e.decodeJsonField},aie=function(e){var n=qBe(e);return function(t){var a=tie(t);return function(r){var i=mr(r),u=Qk(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 nie(WBe(Vw.create(s))(v.value0))(function(m){return nie(a(l)(gt.value))(function(_){return new Ze(u(gt.value)(m)(_))})});if(v instanceof b)return new rn(new Vw(s,VF.value));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 127, column 5 - line 134, column 44): "+[v.constructor.name])}}}}}}}};var lT=function(e){return e.decodeJson};var rie=function(e){return{decodeJson:eie(lT(e))}};var oie=function(e){var n=lT(rie(e));return{decodeJsonField:function(t){if(t instanceof b)return new d(new Ze(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 lie=vo;var eH={gEncodeJson:function(e){return function(n){return M_}}},cie=function(e){return e.gEncodeJson};var nH=function(e){var n=cie(e);return function(){return{encodeJson:function(t){return vo(n(t)(gt.value))}}}};var sie={encodeJson:Ye(Xe)};var fie={encodeJson:lie};var qg=function(e){return e.encodeJson};var vie=function(e){var n=qg(e);return function(t){var a=cie(t);return function(r){var i=mr(r),u=Yk(r)();return function(){return{gEncodeJson:function(l){return function(c){return N_(i(gt.value))(n(u(gt.value)(l)))(a(l)(gt.value))}}}}}}};function mie(e){return typeof e=="string"}function tH(e){return typeof e=="number"}function _ie(e){return typeof e=="boolean"}function FA(e){return e instanceof Object}function pie(e){return e instanceof Function}function cT(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 aH(e){return typeof e}function sT(e){return Object.prototype.toString.call(e).slice(8,-1)}function fT(e){return e===null}function Rb(e){return e===void 0}var aS=Array.isArray||function(e){return Object.prototype.toString.call(e)==="[object Array]"};function Ku(e){return new Error(e)}function H_(e){return e.message}function vT(e){return e.name||"Error"}function die(e){return function(n){return function(t){return t.stack?e(t.stack):n}}}function mT(e){return function(){throw e}}var rH=function(e){return mT(Ku(e))},gie=function(){return die(d.create)(b.value)}();var Wo=function(e){return e.throwError};var oH={throwError:mT,Monad0:function(){return sm}};var Nl=function(e){return e.catchError};var qv=function(e){var n=Nl(e),t=e.MonadThrow0().Monad0(),a=x(t.Bind1().Apply0().Functor0()),r=q(t.Applicative0());return function(i){return n(a(Ze.create)(i))(function(u){return r(rn.create(u))})}};var U_=function(e){return e.state};var B_=function(e){return e.tell};var Af={liftEffect:Ye(Xe),Monad0:function(){return sm}},Yn=function(e){return e.liftEffect};var YBe=x(Ei);var iH=function(e){return e};var TA=function(e){return e};var MA=function(e){return function(n){return e(n)}},hT=function(e){var n=x(e);return{map:function(t){return MA(n(YBe(t)))}}};var uH=function(e){return{Applicative0:function(){return gm(e)},Bind1:function(){return J_(e)}}},J_=function(e){var n=Y(e.Bind1()),t=q(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 Die(e)}}},Die=function(e){var n=hT(e.Bind1().Apply0().Functor0());return{apply:Ff(uH(e)),Functor0:function(){return n}}},gm=function(e){return{pure:function(){var n=q(e.Applicative0());return function(t){return iH(n(Ze.create(t)))}}(),Apply0:function(){return Die(e)}}};var yie=function(e){var n=uH(e);return{throwError:function(){var t=q(e.Applicative0());return function(a){return iH(t(rn.create(a)))}}(),Monad0:function(){return n}}};var gT=function(e){var n=Ke(e);return function(t){var a=t.Bind1(),r=Y(a),i=q(t.Applicative0()),u=hT(a.Apply0().Functor0());return{alt:function(l){return function(c){return r(l)(function(s){if(s instanceof Ze)return i(new Ze(s.value0));if(s instanceof rn)return r(c)(function(f){if(f instanceof Ze)return i(new Ze(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 86, column 9 - line 88, column 49): "+[f.constructor.name])});throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 82, column 5 - line 88, column 49): "+[s.constructor.name])})}},Functor0:function(){return u}}}};var XBe=ie(Wr),ZBe=ie(We);var GA=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DT=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}(),bie=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}(),Rie=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}(),_i=en,zg=en;var yT=function(e){if(e instanceof GA)return e.value0;if(e instanceof bie)return"Error at array index "+(ZBe(e.value0)+(": "+yT(e.value1)));if(e instanceof Rie)return"Error at property "+(XBe(e.value0)+(": "+yT(e.value1)));if(e instanceof DT)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 Sb=function(e){var n=Wo(yie(e));return function(t){return n(Ak(t))}},wie=function(e){var n=q(gm(e)),t=Sb(e);return function(a){if(aS(a))return n(zg(a));if(Ge)return t(new DT("array",sT(a)));throw new Error("Failed pattern match at Foreign (line 164, column 1 - line 164, column 99): "+[a.constructor.name])}},xf=function(e){var n=q(gm(e)),t=Sb(e);return function(a){return function(r){if(sT(r)===a)return n(zg(r));if(Ge)return t(new DT(a,sT(r)));throw new Error("Failed pattern match at Foreign (line 123, column 1 - line 123, column 104): "+[a.constructor.name,r.constructor.name])}}};var jd=function(e){return xf(e)("String")};var Sie=La(Yt),Eie=Ga(Sie),eJe=Ire(Jw),nJe=ie(We),tJe=no(dt),rs=function(){function e(){}return e.value=new e,e}(),os=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),he={validateJsRecord:function(e){return rs.value}},Dm={validateForeignType:function(e){return rs.value}};var Eb=function(e){return function(n){return function(t){var a=n(t);return a?rs.value:new os({path:"",got:t,expected:e})}}},bT={validateForeignType:Eb("Array")(aS)},Zn={validateForeignType:Eb("Boolean")(_ie)},Cie={validateForeignType:Eb("Function")(pie)};var Dt={validateForeignType:Eb("Int")(Xc(Sie)(tH)(function(e){return Xn(Og(zg(e)))}))};var Wt={validateForeignType:Eb("Number")(tH)},RT={validateForeignType:Eb("Object")(FA)},fe={validateForeignType:Eb("String")(mie)},Iie=function(e){return e.validateJsRecord},ct=function(){return function(e){var n=Iie(e);return{validateForeignType:function(t){if(FA(t))return n(t);if(Ge)return new os({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])}}}},oS=function(e){return e.validateForeignType},rt=function(e){var n=oS(e);return{validateForeignType:function(t){if(Eie(aS)(t))return new os({path:"",expected:"Array",got:t});if(Ge){var a=function(i){return function(u){var l=n(u);if(l instanceof rs)return b.value;if(l instanceof os)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=eJe(a)(zg(t));if(r instanceof b)return rs.value;if(r instanceof d)return new os({expected:r.value0.invalid.expected,got:r.value0.invalid.got,path:"["+(nJe(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=oS(e);return{validateForeignType:function(t){if(fT(t)||Rb(t))return rs.value;if(Ge){var a=n(t);if(a instanceof rs)return rs.value;if(a instanceof os)return new os({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])}}},W_=function(e){var n=oS(e);return{validateForeignType:function(t){if(Eie(FA)(t))return new os({path:"",expected:"Object",got:t});if(Ge){var a=function(r){return function(i){return function(u){if(r instanceof os)return b.value;var l=n(u);if(l instanceof rs)return new d(rs.value);if(l instanceof os)return new d(new os({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 jre(a)(rs.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=mr(e);return function(t){var a=oS(t);return function(r){var i=Iie(r);return{validateJsRecord:function(u){var l=n(gt.value),c=gu(l)(zg(u)),s=a(c);if(s instanceof os)return new os({expected:s.value0.expected,got:s.value0.got,path:"."+(l+s.value0.path)});if(s instanceof rs)return i(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[s.constructor.name])}}}}},ym=function(e){var n=oS(e);return function(t){var a=n(t);if(a instanceof rs)return new Ze(zg(t));if(a instanceof os)return new rn(tJe([a.value0.path,function(){var r=a.value0.path==="";return r?"Expected ":": expected "}(),a.value0.expected," but got: ",cT(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=ym(e);return function(t){return Is(n(t))}};var Fie=tn(),Tie=qe(Et);var AA=function(e){return e};var lH={show:Fie};var Mi={show:Fie};var rJe={eq:function(e){return function(n){return e===n}}},xA={compare:function(e){return function(n){return Tie(e)(n)}},Eq0:function(){return rJe}},Lf={eq:function(e){return function(n){return e===n}}},wT={compare:function(e){return function(n){return Tie(e)(n)}},Eq0:function(){return Lf}};var ST=fe,zv=fe;var zo=null;function Mie(e,n,t){return e==null?n:t(e)}function bu(e){return e}var aa=Ce(zo)(bu),ae=function(e){return Mie(e,b.value,d.create)};var fn=function(){return{"genericTop'":z.value}}();var cH=function(e){return e["genericTop'"]},vn=function(e){return{"genericTop'":cH(e)}};var mn=function(){return{"genericBottom'":z.value}}();var ET=function(e){return e["genericBottom'"]},_n=function(e){return{"genericBottom'":ET(e)}};var pn=function(e){return{"genericBottom'":new T(ET(e))}},Gie=function(e){var n=ub(e);return function(t){return n(ET(t))}};var Pd=x(U),LA=tn();var sH=function(e){return e["genericToEnum'"]};var jA=function(e){return e["genericSucc'"]},PA=function(e){var n=ub(e),t=Tg(e);return function(a){var r=Pd(n),i=jA(a);return function(u){return r(i(t(u)))}}},NA=function(e){return e["genericPred'"]},Aie=function(e){var n=ub(e),t=Tg(e);return function(a){var r=Pd(n),i=NA(a);return function(u){return r(i(t(u)))}}},OA=function(e){return e["genericFromEnum'"]},xie=function(e){var n=Tg(e);return function(t){var a=OA(t);return function(r){return a(n(r))}}},dn=function(e){var n=NA(e),t=jA(e);return function(a){var r=cH(a);return function(i){var u=NA(i),l=jA(i);return function(c){var s=ET(c);return{"genericPred'":function(f){if(f instanceof T)return Pd(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 Pd(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 hn={"genericPred'":function(e){return b.value},"genericSucc'":function(e){return b.value}},gn=function(e){var n=NA(e),t=jA(e);return{"genericPred'":function(a){return Pd(CF)(n(a))},"genericSucc'":function(a){return Pd(CF)(t(a))}}};var fH=function(e){return e["genericCardinality'"]};var Dn=function(e){var n=fH(e),t=sH(e),a=OA(e);return function(r){var i=sH(r),u=OA(r);return{"genericCardinality'":LA(n)+LA(fH(r))|0,"genericToEnum'":function(l){var c=function(s){if(l>=0&&ln=>t=>a=>{let r=cJe[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()},Lie=(e,n)=>(n.__sentryFingerprint=e,n);var jie=function(e){return Qu(Lie)(e)};var Za="error";var iS={parseOrPanic:function(e){return function(n){var t=e.parse(n);if(t instanceof Ze)return t.value0;if(t instanceof rn)return za(Za)("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])}}},Kn=function(e){return e.parseOrPanic},sJe=Kn(iS),st=function(e){var n=Kn(e);return function(t){var a=x(t);return function(r){return n({parse:function(i){return a(d.create)(r.parse(i))},default:b.value,diagnosticName:r.diagnosticName})}}},fJe=st(iS)(Ei),CT=function(e){var n=ym(e);return function(t){return fJe({parse:n,diagnosticName:t})}},xe={parseOrPanic:function(e){return sJe({default:e.default,diagnosticName:e.diagnosticName,parse:function(){var n=Ce(new rn(""))(Ze.create);return function(t){return n(e.parse(t))}}()})}};var Pie=gn(hn),Nie=dn(Pie)(vn(fn)),Oie=_n(mn),kie=pn(Oie),Hie=bn(yn),Uie=Dn(Hie),kA=function(){function e(){}return e.value=new e,e}(),vH=function(){function e(){}return e.value=new e,e}(),mH=function(){function e(){}return e.value=new e,e}(),vJe={to:function(e){if(e instanceof T)return kA.value;if(e instanceof o&&e.value0 instanceof T)return vH.value;if(e instanceof o&&e.value0 instanceof o)return mH.value;throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 18, column 1 - line 18, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof kA)return new T(z.value);if(e instanceof vH)return new o(new T(z.value));if(e instanceof mH)return new o(new o(z.value));throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 18, column 1 - line 18, column 42): "+[e.constructor.name])}};var HA=function(){var e=function(n){if(n instanceof kA)return"ineligible";if(n instanceof vH)return"eligible";if(n instanceof mH)return"joined";throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 28, column 17 - line 31, column 25): "+[n.constructor.name])};return Kn(xe)({parse:Sn(e)(cn(vJe)(Nie(Nie(Pie)(Oie))(kie))(Uie(Uie(Hie)))(kie)),default:kA.value,diagnosticName:"Autopilot Status"})}();var Bie=function(e){return{rcr2577ClaimSchoolProfileLinkOnSdp:e.rcr2577ClaimSchoolProfileLinkOnSdp,app18667IvyOnSdp:e.app18667IvyOnSdp,app18667TrellisRecruiter:e.app18667TrellisRecruiter,autopilot:HA(e.autopilot)}};var UA=void 0;var Jie=en;var BA=en,IT=function(e){return Rb(e)};var Wie=function(e){return function(n){var t=IT(n);return t?UA:BA(e(Jie(n)))}},ir=function(e){var n=IT(e);return n?b.value:new d(Jie(e))};var et=function(e){return function(n){var t=IT(e);return t?n:e}};var JA=Ce(UA)(BA);var Na=function(){return en};var q_=function(n){return function(t){return n(t)()}};var uS=function(n){return function(t){return function(){return n(t)}}},$g=function(n){return function(t){return function(a){return function(){return n(t,a)}}}},lS=function(n){return function(t){return function(a){return function(r){return function(){return n(t,a,r)}}}}};var $ie=q(xt),Vie=Ho(),Qie=function(e){return{handleMaybe:function(n){return function(t){return q_(function(){var a=Ce($ie(be))(n);return function(r){return a(Vie(t(r)))}}())}}}},WA=function(e){return{handleMaybe:function(n){return function(t){return function(a){return Ce($ie(be))(n)(Vie(t))()}}}}},Ar={handle:function(e){return function(n){return function(t){return e(n(t))()}}}},$o={handleEffect:function(e){return q_(e)}},ka={handleEffect:function(e){return q_(je(e))}},kn={handle:function(e){return function(n){return function(t){return e(n)()}}}},cS=function(e){return e.handleMaybe},kt=function(e){return e.handleEffect},nn=function(e){return e.handle};la();var Pf=window.ReactDOM,{createPortal:hH,findDOMNode:Cut,flushSync:Iut}=window.ReactDOM;var OH=Ta(kue());function Hue(e){return e.state&&e.state.s}function Uue(e,n,t){return e.setState({s:n},t)}function Bue(e,n){return e.state={s:n}}var Jue=Pf.render,Wue=Pf.hydrate,kH=OH.default&&OH.default.renderToString||(e=>""),uWe=Pf.unmountComponentAtNode;function que(e,n,t){return It.createElement.apply(null,[e,lWe(e,n)].concat(t))}function lWe(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 zue=(e,n)=>n[e],$ue=(e,n,t)=>t[e]=n;function Vue(e){return n=>e===n}var Gb=function(e){return function(n){return function(t){var a=ae(t);if(e instanceof b&&a instanceof b)return be;if(e instanceof d&&a instanceof b)return be;if(e instanceof d&&a instanceof d){if(Vue(e.value0)(a.value0))return be;if(Ge)return n(new d(a.value0))()}return n(a)()}}};var cWe=$(_t);var M={asReactChildren:function(e){return[e]}},X={asReactChildren:function(e){return[e]}},J={asReactChildren:Ye(Xe)};var HH=lS(Uue),Que=function(){return lS($ue)},Yue=$g(Jue),Kue=$g(Wue),Xue=uS(Hue),UH=function(e){var n=Rt(e);return function(t){return function(a){return cWe(function(){return zue(t,a)})(n)}}},Zue=$g(Bue),Ab=function(e){return e.asReactChildren},wm=function(){return function(e){var n=Ab(e);return function(t){return function(a){return function(r){return que(t,a,n(r))}}}}},sWe=wm()(J),lc=function(){return function(e){return function(n){return sWe(e)(n)([])}}};var BH=lc(),JH=wm(),ele=Gf()(),fWe=$F();var _S=en,WH=function(e){return function(n){return BH(_S(e))(n)}},nle=function(e){var n=JH(e);return function(t){return function(a){return n(_S(t))(a)}}},Nf=function(e){var n=JH(e);return function(t){return function(a){return function(r){return n(_S(t))(ele(r)({className:a}))}}}},xb=function(e){return function(n){return function(t){return BH(_S(e))(ele(t)({className:n}))}}},qH=function(e){return function(n){return BH(_S(e))({className:n})}},Qo=function(e){return function(n){var t=JH(n);return function(a){return function(r){return t(_S(e))({className:a})(r)}}}};var $e=en,nx=function(){return fWe};var Ls=function(e){return Qo("ul")(e)};var $_=function(e){return Qo("tr")(e)};var tx=function(e){return Qo("thead")(e)};var ax=function(e){return Qo("th")(e)};var Sm=function(){return function(){return xb("textarea")}};var Qv=function(e){return Qo("td")(e)};var V_=function(e){return Qo("tbody")(e)};var Q_=function(e){return Qo("table")(e)},Y_=function(e){var n=Nf(e);return function(){return function(){return n("svg")}}};var tle=function(e){return Qo("sup")(e)};var da=function(e){return Qo("strong")(e)},Yg=function(e){var n=Nf(e);return function(){return function(){return n("span")}}},Ve=function(e){return Qo("span")(e)};var ale=function(e){var n=Nf(e);return function(){return function(){return n("select")}}};var rle=function(e){return Qo("section")(e)};var Hn=function(e){return Qo("p")(e)};var ole=function(e){var n=Nf(e);return function(){return function(){return n("option")}}};var ile=function(e){return Qo("ol")(e)};var us=function(e){return Qo("li")(e)};var ule=function(e){var n=Nf(e);return function(){return function(){return n("label")}}},Xu=function(e){return Qo("label")(e)};var Go=function(){return function(){return xb("input")}};var K_=function(){return function(){return xb("img")}};var Kg=function(e){var n=Nf(e);return function(){return function(){return n("iframe")}}};var ra=function(e){return Qo("i")(e)};var Va=qH("hr");var js=function(e){return Qo("h6")(e)};var go=function(e){return Qo("h4")(e)};var jt=function(e){return Qo("h3")(e)};var ot=function(e){return Qo("h2")(e)};var Of=function(e){return Qo("h1")(e)},lle=function(e){var n=Nf(e);return function(){return function(){return n("form")}}};var Ln=function(e){var n=Nf(e);return function(){return function(){return n("div")}}},H=function(e){return Qo("div")(e)};var an=function(e){var n=Nf(e);return function(){return function(){return n("button")}}};var cle=qH("br");var Zt=function(e){var n=Nf(e);return function(){return function(){return n("a")}}};var OT="";function sle(e){var n=e.split(` `);return n.reduce(function(t,a){var r=_We(a)||dWe(a)||DWe(a)||wWe(a)||bWe(a);return r&&t.push(r),t},[])}var vWe=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,mWe=/\((\S*)(?::(\d+))(?::(\d+))\)/;function _We(e){var n=vWe.exec(e);if(!n)return null;var t=n[2]&&n[2].indexOf("native")===0,a=n[2]&&n[2].indexOf("eval")===0,r=mWe.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]||OT,arguments:t?[n[2]]:[],lineNumber:n[3]?+n[3]:null,column:n[4]?+n[4]:null}}var pWe=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function dWe(e){var n=pWe.exec(e);return n?{file:n[2],methodName:n[1]||OT,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}var hWe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,gWe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function DWe(e){var n=hWe.exec(e);if(!n)return null;var t=n[3]&&n[3].indexOf(" > eval")>-1,a=gWe.exec(n[3]);return t&&a!=null&&(n[3]=a[1],n[4]=a[2],n[5]=null),{file:n[3],methodName:n[1]||OT,arguments:n[2]?n[2].split(","):[],lineNumber:n[4]?+n[4]:null,column:n[5]?+n[5]:null}}var yWe=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function bWe(e){var n=yWe.exec(e);return n?{file:n[3],methodName:n[1]||OT,arguments:[],lineNumber:+n[4],column:n[5]?+n[5]:null}:null}var RWe=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function wWe(e){var n=RWe.exec(e);return n?{file:n[2],methodName:n[1]||OT,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}function fle({skipFrames:e,prefix:n}){let t=new Error().stack,r=sle(t)[e],i=vle(r.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),u=vle(r.methodName);return`${n}_${i}_${u}_${r.lineNumber}_${r.column}`}var vle=e=>e.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");la();var mle=function(){let e={};return function(n,t){let a=e[n]||(e[n]=dle(n));return t(a)}}();function _le(e){return e(dle())}var ple=It.createElement;function dle(e){class n extends It.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 rx=typeof module=="undefined"?void 0:module.require,vlt=function(){try{return rx===void 0?void 0:rx("util")}catch{return}}();var mlt=function(){var e;if(typeof performance!="undefined")e=performance;else if(rx)try{e=rx("perf_hooks").performance}catch{}return function(){return(e||Date).now()}}();var cc=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",w="Release",g="Finalizer",p="Finalized",y="Forked",F="Fiber",N="Thunk";function B(le,ge,Ee,W){this.tag=le,this._1=ge,this._2=Ee,this._3=W}function k(le){var ge=function(Ee,W,ye){return new B(le,Ee,W,ye)};return ge.tag=le,ge}function ue(le){return new B(n,void 0)}function we(le){try{le()}catch(ge){setTimeout(function(){throw ge},0)}}function De(le,ge,Ee){try{return ge(Ee())}catch(W){return le(W)}}function Se(le,ge,Ee){try{return ge(Ee)()}catch(W){return Ee(le(W))(),ue}}var ve=function(){var le=1024,ge=0,Ee=0,W=new Array(le),ye=!1;function te(){var Pe;for(ye=!0;ge!==0;)ge--,Pe=W[Ee],W[Ee]=void 0,Ee=(Ee+1)%le,Pe();ye=!1}return{isDraining:function(){return ye},enqueue:function(Pe){var Le,Qe;ge===le&&(Qe=ye,te(),ye=Qe),W[(Ee+ge)%le]=Pe,ge++,ye||te()}}}();function Me(le){var ge={},Ee=0,W=0;return{register:function(ye){var te=Ee++;ye.onComplete({rethrow:!0,handler:function(Pe){return function(){W--,delete ge[te]}}})(),ge[te]=ye,W++},isEmpty:function(){return W===0},killAll:function(ye,te){return function(){if(W===0)return te();var Pe=0,Le={};function Qe(Ne){Le[Ne]=ge[Ne].kill(ye,function(Pn){return function(){delete Le[Ne],Pe--,le.isLeft(Pn)&&le.fromLeft(Pn)&&setTimeout(function(){throw le.fromLeft(Pn)},0),Pe===0&&te()}})()}for(var sn in ge)ge.hasOwnProperty(sn)&&(Pe++,Qe(sn));return ge={},Ee=0,W=0,function(Ne){return new B(r,function(){for(var Pn in Le)Le.hasOwnProperty(Pn)&&Le[Pn]()})}}}}}var Re=0,Fe=1,ke=2,_e=3,tt=4,wn=5,Vn=6;function Qn(le,ge,Ee){var W=0,ye=Re,te=Ee,Pe=null,Le=null,Qe=null,sn=null,Ne=null,Pn=0,Fn=0,vt=null,xn=!0;function mt(pt){for(var at,Tn,Ct;;)switch(at=null,Tn=null,Ct=null,ye){case ke:ye=Fe;try{te=Qe(te),sn===null?Qe=null:(Qe=sn._1,sn=sn._2)}catch(Ae){ye=wn,Pe=le.left(Ae),te=null}break;case _e:le.isLeft(te)?(ye=wn,Pe=te,te=null):Qe===null?ye=wn:(ye=ke,te=le.fromRight(te));break;case Fe:switch(te.tag){case u:Qe&&(sn=new B(_,Qe,sn)),Qe=te._2,ye=Fe,te=te._1;break;case n:Qe===null?(ye=wn,te=le.right(te._1)):(ye=ke,te=te._1);break;case r:ye=_e,te=De(le.left,le.right,te._1);break;case i:ye=tt,te=Se(le.left,te._1,function(Ae){return function(){W===pt&&(W++,ve.enqueue(function(){W===pt+1&&(ye=_e,te=Ae,mt(W))}))}});return;case t:ye=wn,Pe=le.left(te._1),te=null;break;case a:Qe===null?Ne=new B(_,te,Ne,Le):Ne=new B(_,te,new B(_,new B(h,Qe,sn),Ne,Le),Le),Qe=null,sn=null,ye=Fe,te=te._1;break;case l:Pn++,Qe===null?Ne=new B(_,te,Ne,Le):Ne=new B(_,te,new B(_,new B(h,Qe,sn),Ne,Le),Le),Qe=null,sn=null,ye=Fe,te=te._1;break;case c:ye=_e,at=Qn(le,ge,te._2),ge&&ge.register(at),te._1&&at.run(),te=le.right(at);break;case s:ye=Fe,te=P(le,ge,te._1);break}break;case wn:if(Qe=null,sn=null,Ne===null)ye=Vn,te=Le||Pe||te;else switch(at=Ne._3,Ct=Ne._1,Ne=Ne._2,Ct.tag){case a:Le&&Le!==at&&Pn===0?ye=wn:Pe&&(ye=Fe,te=Ct._2(le.fromLeft(Pe)),Pe=null);break;case h:Le&&Le!==at&&Pn===0||Pe?ye=wn:(Qe=Ct._1,sn=Ct._2,ye=ke,te=le.fromRight(te));break;case l:Pn--,Pe===null&&(Tn=le.fromRight(te),Ne=new B(_,new B(w,Ct._2,Tn),Ne,at),(Le===at||Pn>0)&&(ye=Fe,te=Ct._3(Tn)));break;case w:Ne=new B(_,new B(p,te,Pe),Ne,Le),ye=Fe,Le&&Le!==at&&Pn===0?te=Ct._1.killed(le.fromLeft(Le))(Ct._2):Pe?te=Ct._1.failed(le.fromLeft(Pe))(Ct._2):te=Ct._1.completed(le.fromRight(te))(Ct._2),Pe=null,Pn++;break;case g:Pn++,Ne=new B(_,new B(p,te,Pe),Ne,Le),ye=Fe,te=Ct._1;break;case p:Pn--,ye=wn,te=Ct._1,Pe=Ct._2;break}break;case Vn:for(var tr in vt)vt.hasOwnProperty(tr)&&(xn=xn&&vt[tr].rethrow,we(vt[tr].handler(te)));vt=null,Le&&Pe?setTimeout(function(){throw le.fromLeft(Pe)},0):le.isLeft(te)&&xn&&setTimeout(function(){if(xn)throw le.fromLeft(te)},0);return;case Re:ye=Fe;break;case tt:return}}function Gt(pt){return function(){if(ye===Vn)return xn=xn&&pt.rethrow,pt.handler(te)(),function(){};var at=Fn++;return vt=vt||{},vt[at]=pt,function(){vt!==null&&delete vt[at]}}}function On(pt,at){return function(){if(ye===Vn)return at(le.right(void 0))(),function(){};var Tn=Gt({rethrow:!1,handler:function(){return at(le.right(void 0))}})();switch(ye){case Re:Le=le.left(pt),ye=Vn,te=Le,mt(W);break;case tt:Le===null&&(Le=le.left(pt)),Pn===0&&(ye===tt&&(Ne=new B(_,new B(g,te(pt)),Ne,Le)),ye=wn,te=null,Pe=null,mt(++W));break;default:Le===null&&(Le=le.left(pt)),Pn===0&&(ye=wn,te=null,Pe=null)}return Tn}}function $t(pt){return function(){var at=Gt({rethrow:!1,handler:pt})();return ye===Re&&mt(W),at}}return{kill:On,join:$t,onComplete:Gt,isSuspended:function(){return ye===Re},run:function(){ye===Re&&(ve.isDraining()?mt(W):ve.enqueue(function(){mt(W)}))}}}function Z(le,ge,Ee,W){var ye=0,te={},Pe=0,Le={},Qe=new Error("[ParAff] Early exit"),sn=null,Ne=e;function Pn(Gt,On,$t){var pt=On,at=null,Tn=null,Ct=0,tr={},Ae,ln;e:for(;;)switch(Ae=null,pt.tag){case y:if(pt._3===e&&(Ae=te[pt._1],tr[Ct++]=Ae.kill(Gt,function(Vt){return function(){Ct--,Ct===0&&$t(Vt)()}})),at===null)break e;pt=at._2,Tn===null?at=null:(at=Tn._1,Tn=Tn._2);break;case f:pt=pt._2;break;case v:case m:at&&(Tn=new B(_,at,Tn)),at=pt,pt=pt._1;break}if(Ct===0)$t(le.right(void 0))();else for(ln=0,Ae=Ct;ln{let a={};return t.forEach(r=>{a[r]=i=>{let u=this.props[r];u&&u(i)}}),a};this.handleWindow=n(cqe),this.handleDocument=n(lqe)}componentDidMount(){let n=(t,a)=>Object.keys(a).forEach(r=>t.addEventListener(r,a[r]));n(window,this.handleWindow),n(document,this.handleDocument)}componentWillUnmount(){let n=(t,a)=>Object.keys(a).forEach(r=>t.removeEventListener(r,a[r]));n(window,this.handleWindow),n(document,this.handleDocument)}render(){return null}};var sqe=lc(),gS=function(){return function(){return sqe(aU)}};var au=function(e){var n=null;return function(){return e===void 0||(n=e(),e=void 0),n}},Ul=function(e){return e()};var hx=function(e){var n=x(e);return{map:function(t){return function(a){return function(r){return n(function(i){return new Ue(t(i.value0),i.value1)})(a(r))}}}}};var DS=function(e){return{Applicative0:function(){return BT(e)},Bind1:function(){return gx(e)}}},gx=function(e){var n=Y(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 Dx(e)}}},Dx=function(e){var n=hx(e.Bind1().Apply0().Functor0());return{apply:Ff(DS(e)),Functor0:function(){return n}}},BT=function(e){var n=q(e.Applicative0());return{pure:function(t){return function(a){return n(new Ue(t,a))}},Apply0:function(){return Dx(e)}}};var yx=function(e){var n=e.Monad0(),t=Y(n.Bind1()),a=q(n.Applicative0()),r=Kc(e),i=DS(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 Ci)return new Ci(new Ue(v.value0.value0,v.value1));if(v.value0 instanceof Ii)return new Ii(new Ue(v.value0.value0,v.value1));throw new Error("Failed pattern match at Control.Monad.State.Trans (line 87, column 16 - line 89, column 40): "+[v.value0.constructor.name])}())})};return function(s){return r(c)(new Ue(l,s))}}},Monad0:function(){return i}}},yS=function(e){var n=q(e.Applicative0()),t=DS(e);return{state:function(a){return function(r){return n(a(r))}},Monad0:function(){return t}}};var bx=function(e){return function(n){var t=e(n);return t.value0}};var gqe=Ts(Ka),Dqe=_r();var rce=function(e){return e};var yqe=1,lU=2147483647,bqe=function(){return lU-1|0}(),cU=function(e){var n=function(t){return function(a){return function(r){var i=a-t|0,u=gqe(r)(i),l=u=0&&e<100&&a.setUTCFullYear(e),a};function ise(e,n,t,a){var r=ose(n,t-1,a);return e(r.getUTCFullYear())(r.getUTCMonth()+1)(r.getUTCDate())}function use(e,n,t){return ose(e,n-1,t).getUTCDay()}var Ox=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 Hf=function(){function e(){}return e.value=new e,e}(),Zv=function(){function e(){}return e.value=new e,e}(),e0=function(){function e(){}return e.value=new e,e}(),n0=function(){function e(){}return e.value=new e,e}(),t0=function(){function e(){}return e.value=new e,e}(),a0=function(){function e(){}return e.value=new e,e}(),Fm=function(){function e(){}return e.value=new e,e}(),ls=function(){function e(){}return e.value=new e,e}(),Os=function(){function e(){}return e.value=new e,e}(),cs=function(){function e(){}return e.value=new e,e}(),ks=function(){function e(){}return e.value=new e,e}(),Hs=function(){function e(){}return e.value=new e,e}(),ss=function(){function e(){}return e.value=new e,e}(),sc=function(){function e(){}return e.value=new e,e}(),Us=function(){function e(){}return e.value=new e,e}(),Bs=function(){function e(){}return e.value=new e,e}(),Js=function(){function e(){}return e.value=new e,e}(),Ws=function(){function e(){}return e.value=new e,e}(),Uf=function(){function e(){}return e.value=new e,e}();var lse={show:function(e){if(e instanceof Hf)return"Monday";if(e instanceof Zv)return"Tuesday";if(e instanceof e0)return"Wednesday";if(e instanceof n0)return"Thursday";if(e instanceof t0)return"Friday";if(e instanceof a0)return"Saturday";if(e instanceof Fm)return"Sunday";throw new Error("Failed pattern match at Data.Date.Component (line 184, column 1 - line 191, column 25): "+[e.constructor.name])}},OU={show:function(e){if(e instanceof ls)return"January";if(e instanceof Os)return"February";if(e instanceof cs)return"March";if(e instanceof ks)return"April";if(e instanceof Hs)return"May";if(e instanceof ss)return"June";if(e instanceof sc)return"July";if(e instanceof Us)return"August";if(e instanceof Bs)return"September";if(e instanceof Js)return"October";if(e instanceof Ws)return"November";if(e instanceof Uf)return"December";throw new Error("Failed pattern match at Data.Date.Component (line 101, column 1 - line 113, column 29): "+[e.constructor.name])}};var kx=zn,Hx=zn,cse=Wa,Zze={eq:function(e){return function(n){return e instanceof Hf&&n instanceof Hf||e instanceof Zv&&n instanceof Zv||e instanceof e0&&n instanceof e0||e instanceof n0&&n instanceof n0||e instanceof t0&&n instanceof t0||e instanceof a0&&n instanceof a0||e instanceof Fm&&n instanceof Fm}}},sse={compare:function(e){return function(n){if(e instanceof Hf&&n instanceof Hf)return K.value;if(e instanceof Hf)return Q.value;if(n instanceof Hf)return V.value;if(e instanceof Zv&&n instanceof Zv)return K.value;if(e instanceof Zv)return Q.value;if(n instanceof Zv)return V.value;if(e instanceof e0&&n instanceof e0)return K.value;if(e instanceof e0)return Q.value;if(n instanceof e0)return V.value;if(e instanceof n0&&n instanceof n0)return K.value;if(e instanceof n0)return Q.value;if(n instanceof n0)return V.value;if(e instanceof t0&&n instanceof t0)return K.value;if(e instanceof t0)return Q.value;if(n instanceof t0)return V.value;if(e instanceof a0&&n instanceof a0)return K.value;if(e instanceof a0)return Q.value;if(n instanceof a0)return V.value;if(e instanceof Fm&&n instanceof Fm)return K.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 Zze}},kU={eq:function(e){return function(n){return e instanceof ls&&n instanceof ls||e instanceof Os&&n instanceof Os||e instanceof cs&&n instanceof cs||e instanceof ks&&n instanceof ks||e instanceof Hs&&n instanceof Hs||e instanceof ss&&n instanceof ss||e instanceof sc&&n instanceof sc||e instanceof Us&&n instanceof Us||e instanceof Bs&&n instanceof Bs||e instanceof Js&&n instanceof Js||e instanceof Ws&&n instanceof Ws||e instanceof Uf&&n instanceof Uf}}},kb={compare:function(e){return function(n){if(e instanceof ls&&n instanceof ls)return K.value;if(e instanceof ls)return Q.value;if(n instanceof ls)return V.value;if(e instanceof Os&&n instanceof Os)return K.value;if(e instanceof Os)return Q.value;if(n instanceof Os)return V.value;if(e instanceof cs&&n instanceof cs)return K.value;if(e instanceof cs)return Q.value;if(n instanceof cs)return V.value;if(e instanceof ks&&n instanceof ks)return K.value;if(e instanceof ks)return Q.value;if(n instanceof ks)return V.value;if(e instanceof Hs&&n instanceof Hs)return K.value;if(e instanceof Hs)return Q.value;if(n instanceof Hs)return V.value;if(e instanceof ss&&n instanceof ss)return K.value;if(e instanceof ss)return Q.value;if(n instanceof ss)return V.value;if(e instanceof sc&&n instanceof sc)return K.value;if(e instanceof sc)return Q.value;if(n instanceof sc)return V.value;if(e instanceof Us&&n instanceof Us)return K.value;if(e instanceof Us)return Q.value;if(n instanceof Us)return V.value;if(e instanceof Bs&&n instanceof Bs)return K.value;if(e instanceof Bs)return Q.value;if(n instanceof Bs)return V.value;if(e instanceof Js&&n instanceof Js)return K.value;if(e instanceof Js)return Q.value;if(n instanceof Js)return V.value;if(e instanceof Ws&&n instanceof Ws)return K.value;if(e instanceof Ws)return Q.value;if(n instanceof Ws)return V.value;if(e instanceof Uf&&n instanceof Uf)return K.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 kU}},fse=Wa,vse=function(){return{bottom:-271820|0,top:275759,Ord0:function(){return kx}}}(),e$e=function(){return{bottom:Hf.value,top:Fm.value,Ord0:function(){return sse}}}(),mse=function(){return{bottom:ls.value,top:Uf.value,Ord0:function(){return kb}}}(),Ai={cardinality:547580,toEnum:function(e){if(e>=(-271820|0)&&e<=275759)return new d(e);if(Ge)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 vse},Enum1:function(){return _se(0)}},_se=Ox("enumYear","Data.Date.Component",function(){return{succ:function(){var e=Ft(Ai),n=Tt(Ai);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(Ai),n=Tt(Ai);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return kx}}}),HU=_se(31),tD={cardinality:7,toEnum:function(e){return e===1?new d(Hf.value):e===2?new d(Zv.value):e===3?new d(e0.value):e===4?new d(n0.value):e===5?new d(t0.value):e===6?new d(a0.value):e===7?new d(Fm.value):b.value},fromEnum:function(e){if(e instanceof Hf)return 1;if(e instanceof Zv)return 2;if(e instanceof e0)return 3;if(e instanceof n0)return 4;if(e instanceof t0)return 5;if(e instanceof a0)return 6;if(e instanceof Fm)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 e$e},Enum1:function(){return n$e(0)}},n$e=Ox("enumWeekday","Data.Date.Component",function(){return{succ:function(){var e=Ft(tD),n=Tt(tD);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(tD),n=Tt(tD);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return sse}}});var yo={cardinality:12,toEnum:function(e){return e===1?new d(ls.value):e===2?new d(Os.value):e===3?new d(cs.value):e===4?new d(ks.value):e===5?new d(Hs.value):e===6?new d(ss.value):e===7?new d(sc.value):e===8?new d(Us.value):e===9?new d(Bs.value):e===10?new d(Js.value):e===11?new d(Ws.value):e===12?new d(Uf.value):b.value},fromEnum:function(e){if(e instanceof ls)return 1;if(e instanceof Os)return 2;if(e instanceof cs)return 3;if(e instanceof ks)return 4;if(e instanceof Hs)return 5;if(e instanceof ss)return 6;if(e instanceof sc)return 7;if(e instanceof Us)return 8;if(e instanceof Bs)return 9;if(e instanceof Js)return 10;if(e instanceof Ws)return 11;if(e instanceof Uf)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 mse},Enum1:function(){return t$e(0)}},t$e=Ox("enumMonth","Data.Date.Component",function(){return{succ:function(){var e=Ft(yo),n=Tt(yo);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(yo),n=Tt(yo);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return kb}}});var UU={bottom:1,top:31,Ord0:function(){return Hx}},fc={cardinality:31,toEnum:function(e){if(e>=1&&e<=31)return new d(e);if(Ge)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 UU},Enum1:function(){return a$e(0)}},a$e=Ox("enumDay","Data.Date.Component",function(){return{succ:function(){var e=Ft(fc),n=Tt(fc);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(fc),n=Tt(fc);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return Hx}}});var pse=Tt(yo),BU=_r(),dse=Ft(tD);var r$e=ce(cse),o$e=ce(kU),i$e=ce(fse),u$e=qe(kx),l$e=qe(kb),c$e=qe(Hx);var s$e=Ft(yo);var hse=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}(),Bf=function(e){return e.value0},VT=function(e){var n=use(e.value0,pse(e.value1),e.value2),t=n===0;return BU(dse(t?7:n))};var Jf=function(e){return e.value1};var Bx={eq:function(e){return function(n){return r$e(e.value0)(n.value0)&&o$e(e.value1)(n.value1)&&i$e(e.value2)(n.value2)}}},f$e=ce(Bx),Jx={compare:function(e){return function(n){var t=u$e(e.value0)(n.value0);if(t instanceof Q)return Q.value;if(t instanceof V)return V.value;var a=l$e(e.value1)(n.value1);return a instanceof Q?Q.value:a instanceof V?V.value:c$e(e.value2)(n.value2)}},Eq0:function(){return Bx}};var X_=function(e){return e.value2},aD=function(e){return function(n){return function(t){var a=function(r){return function(i){return function(u){return new hse(r,BU(s$e(i)),u)}}};return ise(a,e,pse(n),t)}}},QT=function(e){return function(n){return function(t){var a=new hse(e,n,t),r=f$e(aD(e)(n)(t))(a);return r?new d(a):b.value}}};var v$e=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 gse(e){return function(n){return function(t){return function(a){var r=v$e(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 Wx=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 qx=zn,zx=zn,$x=zn,Vx=zn,Dse=Wa,yse=Wa,bse=Wa,Rse=Wa,YT={bottom:0,top:59,Ord0:function(){return qx}},KT={bottom:0,top:59,Ord0:function(){return zx}},XT={bottom:0,top:999,Ord0:function(){return $x}},ZT={bottom:0,top:23,Ord0:function(){return Vx}},Wf={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new d(e);if(Ge)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 YT},Enum1:function(){return m$e(0)}},m$e=Wx("enumSecond","Data.Time.Component",function(){return{succ:function(){var e=Ft(Wf),n=Tt(Wf);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(Wf),n=Tt(Wf);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return qx}}});var qf={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new d(e);if(Ge)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 KT},Enum1:function(){return _$e(0)}},_$e=Wx("enumMinute","Data.Time.Component",function(){return{succ:function(){var e=Ft(qf),n=Tt(qf);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(qf),n=Tt(qf);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return zx}}});var zf={cardinality:1e3,toEnum:function(e){if(e>=0&&e<=999)return new d(e);if(Ge)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 XT},Enum1:function(){return p$e(0)}},p$e=Wx("enumMillisecond","Data.Time.Component",function(){return{succ:function(){var e=Ft(zf),n=Tt(zf);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(zf),n=Tt(zf);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return $x}}});var $f={cardinality:24,toEnum:function(e){if(e>=0&&e<=23)return new d(e);if(Ge)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 ZT},Enum1:function(){return d$e(0)}},d$e=Wx("enumHour","Data.Time.Component",function(){return{succ:function(){var e=Ft($f),n=Tt($f);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft($f),n=Tt($f);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return Vx}}});var y$e=ce(Rse),b$e=ce(yse),R$e=ce(Dse),w$e=ce(bse),S$e=qe(Vx),E$e=qe(zx),C$e=qe(qx),I$e=qe($x);var Z_=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 Wd=function(e){return e.value2},qd=function(e){return e.value1},ep=function(e){return e.value3};var np=function(e){return e.value0};var JU={eq:function(e){return function(n){return y$e(e.value0)(n.value0)&&b$e(e.value1)(n.value1)&&R$e(e.value2)(n.value2)&&w$e(e.value3)(n.value3)}}},WU={compare:function(e){return function(n){var t=S$e(e.value0)(n.value0);if(t instanceof Q)return Q.value;if(t instanceof V)return V.value;var a=E$e(e.value1)(n.value1);if(a instanceof Q)return Q.value;if(a instanceof V)return V.value;var r=C$e(e.value2)(n.value2);return r instanceof Q?Q.value:r instanceof V?V.value:I$e(e.value3)(n.value3)}},Eq0:function(){return JU}};var Qx=function(){return{bottom:new Z_(mo(ZT),mo(KT),mo(YT),mo(XT)),top:new Z_(si(ZT),si(KT),si(YT),si(XT)),Ord0:function(){return WU}}}();var F$e=Tt(Ai),T$e=Tt(yo),M$e=Tt(fc),G$e=Tt($f),A$e=Tt(qf),x$e=Tt(Wf),L$e=Tt(zf);var j$e=ce(Bx),P$e=ce(JU),N$e=qe(Jx),O$e=qe(WU),k$e=Y(Ie),CS=Bn(Ma),qU=x(U),H$e=ec(Ie),U$e=Ft(Ai),B$e=Ft(yo),J$e=Ft(fc),W$e=Ft($f),q$e=Ft(qf),z$e=Ft(Wf),$$e=Ft(zf),zd=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}(),V$e=function(e){return{year:F$e(Bf(e.value0)),month:T$e(Jf(e.value0)),day:M$e(X_(e.value0)),hour:G$e(np(e.value1)),minute:A$e(qd(e.value1)),second:x$e(Wd(e.value1)),millisecond:L$e(ep(e.value1))}};var wse={eq:function(e){return function(n){return j$e(e.value0)(n.value0)&&P$e(e.value1)(n.value1)}}},Yx={compare:function(e){return function(n){var t=N$e(e.value0)(n.value0);return t instanceof Q?Q.value:t instanceof V?V.value:O$e(e.value1)(n.value1)}},Eq0:function(){return wse}};var Sse=function(e){var n=lx(e);return function(t){return function(a){return k$e(gse(d.create)(b.value)(n(t))(V$e(a)))(function(r){return CS(qU(zd.create)(H$e(CS(CS(qU(QT)(U$e(r.year)))(B$e(r.month)))(J$e(r.day)))))(CS(CS(CS(qU(Z_.create)(W$e(r.hour)))(q$e(r.minute)))(z$e(r.second)))($$e(r.millisecond)))})}}};var Q$e=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 Ese(e,n,t,a,r,i,u){return Q$e(e,n-1,t,a,r,i,u).getTime()}function Cse(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 Y$e=_r(),K$e=Ft(yo);var X$e=Tt(yo);var Ise=function(e){return e},Kx=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 zd(aD(n)(Y$e(K$e(t)))(a),new Z_(r,i,u,l))}}}}}}};return Cse(e)}();var Fse=function(e){return Ese(Bf(e.value0),X$e(Jf(e.value0)),X_(e.value0),np(e.value1),qd(e.value1),Wd(e.value1),ep(e.value1))};var Tse=function(e){var n=Ke(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(Da(e))};var Mse=function(e){return function(n){return n.join(e)}};var Z$e=Ke(sa),ao={genericShowArgs:function(e){return[]}},qs=function(e){var n=ie(e);return{genericShowArgs:function(t){return[n(t)]}}},eVe=function(e){return e.genericShowArgs};var nr=function(e){var n=eVe(e);return function(t){var a=mr(t);return{"genericShow'":function(r){var i=a(gt.value),u=n(r);return u.length===0?i:"("+(Mse(" ")(Z$e([i])(u))+")")}}}},zU=function(e){return e["genericShow'"]};var Sa=function(e){var n=zU(e);return function(t){var a=zU(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])}}}},Rr=function(e){var n=Tg(e);return function(t){var a=zU(t);return function(r){return a(n(r))}}};var nVe=tn();var Hb=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}(),eM=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 Gse=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ase=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$U=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 IS={defer:function(e){var n=au(e);return function(t,a,r,i,u){var l=Ul(n);return l(t,a,r,i,u)}}};var tp={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 ap={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 tp}};var rp={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 ap}},tVe=lt(rp);var r0={pure:function(e){return function(n,t,a,r,i){return i(n,e)}},Apply0:function(){return ap}};var aVe={Applicative0:function(){return r0},Bind1:function(){return rp}};var xse={throwError:function(e){return function(n,t,a,r,i){return r(n,e)}},Monad0:function(){return aVe}},rVe=Wo(xse);var Ub={alt:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(new Hb(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 tp}},oVe=function(e){return function(n,t,a,r,i){var u=e(n);return i(u.value1,u.value0)}};var iVe=function(e){var n=e.Monad0(),t=x(n.Bind1().Apply0().Functor0()),a=q(n.Applicative0()),r=Kc(e);return function(i){return function(u){var l=function(c){var s=!1,f;function v(m){var _=m(be);if(_ instanceof Gse){c=_.value0;return}if(_ instanceof Ase)return s=!0,t(Ci.create)(_.value0);if(_ instanceof $U)return s=!0,a(new Ii(new Ue(_.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,Gse.create,Ase.create,function(s,f){return new $U(s,new rn(f))},function(s,f){return new $U(s,new Ze(f))})})}}};var Lse=oVe(function(e){return new Ue(e.value1,e)}),VU=function(e){return e.value1},QU=function(e){return e.value0};var uVe={index:0,line:1,column:1},jse=function(e){var n=x(e.Monad0().Bind1().Apply0().Functor0()),t=iVe(e);return function(a){return function(r){var i=new Hb(a,uVe,!1);return n(Ki)(t(i)(r))}}},lVe=jse(Rw),Pse=function(e){var n=lVe(e);return function(t){return nVe(n(t))}};var cVe=function(e){return function(n){return rVe(new eM(e,n))}},FS=function(e){return tVe(cVe(e))(Lse)};var Nse={empty:FS("No alternative"),Alt0:function(){return Ub}},Bb={Applicative0:function(){return r0},Plus1:function(){return Nse}};var hVe=St(Ub);var gVe=q(r0);var DVe=x(tp);var op=function(e){return function(n,t,a,r,i){return e(n,t,a,function(u,l){return r(new Hb(u.value0,u.value1,n.value2),l)},i)}};var Xx=function(e){return function(n){return hVe(n)(gVe(e))}},Jb=function(e){return Xx(b.value)(DVe(d.create)(e))};var kse=Tt(Wg),RVe=Ts(Ka);var wVe=ie(Wr);var Hse=function(e){return function(n){return function(t){var a=kse(n);if(a===10)return{index:e.index+1|0,line:e.line+1|0,column:1};if(a===13){var r=Vk(0)(t);return r instanceof d&&kse(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)-RVe(e.column-1|0)(8)|0}:{index:e.index+1|0,line:e.line,column:e.column+1|0}}}},SVe=function(e){return function(n){return function(t){var a=e,r=n,i=!1,u;function l(c,s,f){var v=uT(s);if(v instanceof b)return i=!0,c;if(v instanceof d){var m=function(){if(Jo(v.value0.tail))return Hse(c)(v.value0.head)(f);if(Ge)return Hse(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 KU=z4(function(e){return function(n){return function(t){return function(a){return function(r){var i=Jo(e.value0);return i?r(new Hb(e.value0,e.value1,!0),be):a(e,new eM("Expected EOF",e.value1))}}}}}),Use=function(e){return z4(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 eM(u.value0,n.value1));if(u instanceof Ze)return i(new Hb(u.value0.remainder,SVe(n.value1)(u.value0.consumed)(u.value0.remainder),!Jo(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 ip=function(e){return Use(function(n){var t=uc(e)(n);return t instanceof d?new Ze({value:e,consumed:e,remainder:t.value0}):new rn("Expected "+wVe(e))})};var Bse=ie(We),CVe=Xa(Zc),IVe=pF(ap);var FVe=function(e){return"(line "+(Bse(e.line)+(", col "+(Bse(e.column)+")")))},TVe=function(e){return QU(e)+(" "+FVe(VU(e)))},XU=function(e){return function(n){return CVe(TVe)(Pse(n)(IVe(e)(KU)))}};var Bl=ie(We);var BVe=Zi(Tf),JVe=BVe(dt);var WVe=FO(zn)(If);var eB=Tt(Ai),qVe=ie(OU),zVe=Tt(yo),qse=Tt(fc),$Ve=tn(),VVe=Tt(tD),zse=ie(lse),nB=Tt($f),QVe=Ts(Ka),$se=Tt(qf),Vse=Tt(Wf),tB=Tt(zf),Qse=yr(Ka);var nM=function(){function e(){}return e.value=new e,e}(),Yse=function(){function e(){}return e.value=new e,e}(),YVe=function(){function e(){}return e.value=new e,e}(),tM=function(){function e(){}return e.value=new e,e}(),aM=function(){function e(){}return e.value=new e,e}(),Kse=function(){function e(){}return e.value=new e,e}(),e7=function(){function e(){}return e.value=new e,e}(),rM=function(){function e(){}return e.value=new e,e}(),KVe=function(){function e(){}return e.value=new e,e}(),XVe=function(){function e(){}return e.value=new e,e}(),aB=function(){function e(){}return e.value=new e,e}(),ZVe=function(){function e(){}return e.value=new e,e}(),eQe=function(){function e(){}return e.value=new e,e}(),n7=function(){function e(){}return e.value=new e,e}(),t7=function(){function e(){}return e.value=new e,e}(),nQe=function(){function e(){}return e.value=new e,e}(),a7=function(){function e(){}return e.value=new e,e}(),tQe=function(){function e(){}return e.value=new e,e}(),aQe=function(){function e(){}return e.value=new e,e}(),rQe=function(){function e(){}return e.value=new e,e}(),oQe=function(){function e(){}return e.value=new e,e}(),iQe=function(){function e(){}return e.value=new e,e}(),Tm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var uQe=function(e){if(e instanceof ls)return"Jan";if(e instanceof Os)return"Feb";if(e instanceof cs)return"Mar";if(e instanceof ks)return"Apr";if(e instanceof Hs)return"May";if(e instanceof ss)return"Jun";if(e instanceof sc)return"Jul";if(e instanceof Us)return"Aug";if(e instanceof Bs)return"Sep";if(e instanceof Js)return"Oct";if(e instanceof Ws)return"Nov";if(e instanceof Uf)return"Dec";throw new Error("Failed pattern match at Data.Formatter.DateTime (line 489, column 19 - line 501, column 22): "+[e.constructor.name])};var rD=function(e){if(e<0)return"-"+rD(-e|0);if(e<10)return"0"+Bl(e);if(Ge)return Bl(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 194, column 1 - line 194, column 32): "+[e.constructor.name])},Xse=function(e){if(e<0)return"-"+Xse(-e|0);if(e<10)return"000"+Bl(e);if(e<100)return"00"+Bl(e);if(e<1e3)return"0"+Bl(e);if(Ge)return Bl(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 207, column 1 - line 207, column 35): "+[e.constructor.name])},Zse=function(e){if(e<0)return"-"+Zse(-e|0);if(e<10)return"00"+Bl(e);if(e<100)return"0"+Bl(e);if(Ge)return Bl(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 200, column 1 - line 200, column 32): "+[e.constructor.name])};var lQe=function(e){var n=Bl(WVe(e)),t=Mo(n);return t===1?"0"+n:t===2?n:EA(t-2|0)(n)};var cQe=function(e){var n=e===0;return n?12:e},sQe=function(e){return function(n){if(n instanceof nM)return Xse(eB(Bf(e.value0)));if(n instanceof Yse)return lQe(eB(Bf(e.value0)));if(n instanceof YVe)return Bl(eB(Bf(e.value0)));if(n instanceof tM)return qVe(Jf(e.value0));if(n instanceof aM)return uQe(Jf(e.value0));if(n instanceof Kse)return rD(zVe(Jf(e.value0)));if(n instanceof e7)return rD(qse(X_(e.value0)));if(n instanceof rM)return Bl(qse(X_(e.value0)));if(n instanceof KVe)return Bl($r(function(a){return a/1e3}($Ve(Ise(Fse(e))))));if(n instanceof XVe)return Bl(VVe(VT(e.value0)));if(n instanceof aB)return zse(VT(e.value0));if(n instanceof ZVe)return Wv(3)(zse(VT(e.value0)));if(n instanceof eQe)return rD(nB(np(e.value1)));if(n instanceof n7)return rD(cQe(QVe(nB(np(e.value1)))(12)));if(n instanceof t7){var t=nB(np(e.value1))>=12;return t?"PM":"AM"}if(n instanceof nQe)return Bl($se(qd(e.value1)));if(n instanceof a7)return rD($se(qd(e.value1)));if(n instanceof tQe)return Bl(Vse(Wd(e.value1)));if(n instanceof aQe)return rD(Vse(Wd(e.value1)));if(n instanceof rQe)return Zse(tB(ep(e.value1)));if(n instanceof oQe)return Bl(function(a){return Qse(a)(100)}(tB(ep(e.value1))));if(n instanceof iQe)return rD(function(a){return Qse(a)(10)}(tB(ep(e.value1))));if(n instanceof Tm)return n.value0;throw new Error("Failed pattern match at Data.Formatter.DateTime (line 169, column 38 - line 192, column 21): "+[n.constructor.name])}},TS=function(e){return function(n){return JVe(sQe(n))(e)}};var efe=gn(hn),oM=dn(efe)(vn(fn)),nfe=_n(mn),iM=pn(nfe),tfe=bn(yn),uM=Dn(tfe),$d=function(){function e(){}return e.value=new e,e}(),MS=function(){function e(){}return e.value=new e,e}(),GS=function(){function e(){}return e.value=new e,e}(),AS=function(){function e(){}return e.value=new e,e}(),xS=function(){function e(){}return e.value=new e,e}(),LS=function(){function e(){}return e.value=new e,e}(),afe={to:function(e){if(e instanceof T)return $d.value;if(e instanceof o&&e.value0 instanceof T)return MS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return GS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return AS.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 xS.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 LS.value;throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 29, column 1 - line 29, column 43): "+[e.constructor.name])},from:function(e){if(e instanceof $d)return new T(z.value);if(e instanceof MS)return new o(new T(z.value));if(e instanceof GS)return new o(new o(new T(z.value)));if(e instanceof AS)return new o(new o(new o(new T(z.value))));if(e instanceof xS)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof LS)return new o(new o(new o(new o(new o(z.value)))));throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 29, column 1 - line 29, column 43): "+[e.constructor.name])}};var rB=function(e){if(e instanceof $d)return"REGULAR";if(e instanceof MS)return"EARLY_ACTION";if(e instanceof GS)return"EARLY_DECISION_I";if(e instanceof AS)return"EARLY_DECISION_II";if(e instanceof xS)return"OUT_OF_STATE";if(e instanceof LS)return"TRANSFER";throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 49, column 13 - line 55, column 25): "+[e.constructor.name])};var Wb=function(){return $d.value}(),rfe=Kn(xe)({parse:Sn(rB)(cn(afe)(oM(oM(oM(oM(oM(efe)(nfe))(iM))(iM))(iM))(iM))(uM(uM(uM(uM(uM(tfe))))))(iM)),default:Wb,diagnosticName:"ApplicationRound"});var qb=Y(Ie),fQe=Ft(fc),vQe=Ft(yo),mQe=Ft(Ai),_Qe=om(kb),pQe=gA(HU),dQe=q(Mn),ofe=x(U),hQe=Sf(U),gQe=mo(Qx),DQe=kg(ze);var r7=function(e){return function(n){return qb(qb(n.day)(fQe))(function(t){return qb(qb(n.month)(vQe))(function(a){return qb(qb(qb(e)(mQe))(function(r){var i=_Qe(a)(sc.value);return i?pQe(r):dQe(r)}))(function(r){return QT(r)(a)(t)})})})}},yQe=function(e){return function(n){return function(t){return ofe(e)(hQe(ofe(zd.create)(r7(new d(t.year))(n(t))))(gQe))}}};var o7=function(){return yQe(TS(DQe([tM.value,new Tm(" "),rM.value,new Tm(", "),nM.value])))}(),ife=function(e){var n=function(i){return{month:ae(i.satSubjectTestDeadlineMonth),day:ae(i.satSubjectTestDeadlineDay)}},t=function(i){return{month:ae(i.satActDeadlineMonth),day:ae(i.satActDeadlineDay)}},a=function(i){return{month:ae(i.month),day:ae(i.day),isContinuous:ae(i.isContinuous)}},r=function(i){return{deadline:a(i.deadline),notification:a(i.notification)}};return{ipedsUnitId:ae(e.ipedsUnitId),inunId:e.inunId,year:e.year,hasEarlyAdmission:ae(e.hasEarlyAdmission),hasEarlyAction:ae(e.hasEarlyAction),hasEarlyDecision:ae(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 $d)return function(n){return n.fallFreshmenDates};if(e instanceof MS)return function(n){return n.earlyActionDates};if(e instanceof GS)return function(n){return n.earlyDecisionDates};if(e instanceof AS)return function(n){return n.otherEarlyDecisionDates};if(e instanceof xS)return function(n){return n.outstateFallFreshmenDates};if(e instanceof LS)return function(n){return n.fallTransfersDates};throw new Error("Failed pattern match at Hub.Types.AdmissionsDates (line 197, column 23 - line 203, column 35): "+[e.constructor.name])},iB=function(e){return function(n){return function(t){return o7(function(){var a=oB(e);return function(r){return n(a(r))}}())(t)}}},ufe=function(e){return function(n){return function(t){return r7(new d(t.year))(n(oB(e)(t)))}}};var lfe=function(e){return function(n){var t=oB(e);return function(a){return function(r){return r.isContinuous}(n(t(a)))}}};var Mm=function(){function e(){}return e.value=new e,e}(),Gm=function(){function e(){}return e.value=new e,e}(),Vd=function(){function e(){}return e.value=new e,e}(),i7={show:function(e){if(e instanceof Mm)return"SAT";if(e instanceof Gm)return"ACT";if(e instanceof Vd)return"SATAndACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.TestConfiguration (line 15, column 1 - line 18, column 31): "+[e.constructor.name])}};var lM=function(e){return e==="SAT"?new d(Mm.value):e==="ACT"?new d(Gm.value):e==="SATAndACT"?new d(Vd.value):b.value};function cfe(e,n,t,a){return a==null?e:n(a[t])}var bQe=function(e){var n=Sb(e),t=q(gm(e));return function(a){return function(r){return cfe(n(new DT("object",aH(r))),t,a,r)}}},jS=function(e){return bQe(e)};var wQe=tn();var zb=function(e){return wQe(TA(e))};var Ko=function(e){return Is(zb(e))};var EQe=vi(ze)(dt),CQe=ie(i7);var PS=Y(Ie),sfe=xf(ga),uB=Y(J_(ga)),lB=jS(ga),cB=jd(ga),ffe=jn(In)(Ie),vfe=Gr(qr),mfe=q(Mn),IQe=St(pr),cM=function(){function e(){}return e.value=new e,e}(),up=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),sB={show:function(e){if(e instanceof cM)return"ATOStrongest";if(e instanceof up)return EQe(["(ATOWithCloseTests ",CQe(e.value0),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyTestOptionalGuidance (line 22, column 1 - line 28, column 6): "+[e.constructor.name])}};var FQe=function(e){return PS(Ko(sfe("Object")(e)))(function(n){return PS(Ko(uB(lB("tag")(n))(cB)))(function(t){return ffe(vfe(t==="ATOWithCloseTests"))(function(){return PS(PS(Ko(uB(lB("contents")(n))(cB)))(lM))(function(a){return mfe(new up(a))})})})})},TQe=function(e){return PS(Ko(sfe("Object")(e)))(function(n){return PS(Ko(uB(lB("tag")(n))(cB)))(function(t){return ffe(vfe(t==="ATOStrongest"))(function(){return mfe(cM.value)})})})},_fe=function(e){return IQe(TQe(e))(FQe(e))};var pfe=gn(hn),dfe=dn(pfe)(vn(fn)),hfe=_n(mn),gfe=pn(hfe),Dfe=bn(yn),yfe=Dn(Dfe),wr=function(){function e(){}return e.value=new e,e}(),Yr=function(){function e(){}return e.value=new e,e}(),bo=function(){function e(){}return e.value=new e,e}(),MQe={to:function(e){if(e instanceof T)return wr.value;if(e instanceof o&&e.value0 instanceof T)return Yr.value;if(e instanceof o&&e.value0 instanceof o)return bo.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 20, column 1 - line 20, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof wr)return new T(z.value);if(e instanceof Yr)return new o(new T(z.value));if(e instanceof bo)return new o(new o(z.value));throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 20, column 1 - line 20, column 46): "+[e.constructor.name])}},NS={eq:function(e){return function(n){return e instanceof wr&&n instanceof wr||e instanceof Yr&&n instanceof Yr||e instanceof bo&&n instanceof bo}}},u7={compare:function(e){return function(n){if(e instanceof wr&&n instanceof wr)return K.value;if(e instanceof wr)return Q.value;if(n instanceof wr)return V.value;if(e instanceof Yr&&n instanceof Yr)return K.value;if(e instanceof Yr)return Q.value;if(n instanceof Yr)return V.value;if(e instanceof bo&&n instanceof bo)return K.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 NS}},bfe=function(e){if(e instanceof wr)return"ApplyTestOptional";if(e instanceof Yr)return"ApplyWithSat";if(e instanceof bo)return"ApplyWithAct";throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 25, column 13 - line 28, column 33): "+[e.constructor.name])},l7={show:bfe},c7=function(){return Kn(xe)({default:wr.value,diagnosticName:"ApplicationStrategy",parse:Sn(bfe)(cn(MQe)(dfe(dfe(pfe)(hfe))(gfe))(yfe(yfe(Dfe)))(gfe))})}();var Rfe=Ho(),GQe=x(L_);var AQe=function(e){var n=tT(function(r,i,u){return new d(new Ue(r,u))})(function(r){return b.value}),t=tT(function(r,i,u){return new Ue(r,u)})(function(r){return Mf("toUnfoldable1: impossible")}),a=xg(e)(function(r){return GQe(n)(r)});return function(r){return a(t(eT(Aoe(Rfe(r)))))}},xQe=AQe(tA);var OS=Rfe(xoe),wfe=function(e){var n=ie(Vre(e));return{show:function(t){return"(fromFoldable1 "+(n(xQe(t))+")")}}},LQe=function(e){return Loe(e)};var jQe=function(e){var n=joe(e);return n?b.value:new d(e)};var Sfe=function(e){var n=jw(e);return function(t){return n(LQe(t))(OS)}},Efe=function(e){var n=hA(e);return function(t){var a=n(t);return function(r){return jQe(a(r))}}};var fB=function(e){return Poe(e)};var Cfe=ie(i7),PQe=vi(ze)(dt),NQe=ie(wfe(l7));var zs=Y(Ie),Ife=xf(ga),s7=Y(J_(ga)),f7=jS(ga),sM=jd(ga),Ffe=jn(In)(Ie),Tfe=Gr(qr),Mfe=wie(ga),OQe=mi(Uo)(gm(ga)),kQe=Efe(ze)(u7),HQe=x(pe),Gfe=q(Mn),UQe=St(pr),o0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Vf=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}(),vB={show:function(e){if(e instanceof o0)return"(AWTStrongest "+(Cfe(e.value0)+")");if(e instanceof Vf)return PQe(["(AWTWithCloseStrategies ",Cfe(e.value0)," ",NQe(e.value1),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyWithTestGuidance (line 28, column 1 - line 36, column 6): "+[e.constructor.name])}};var BQe=function(e){return zs(Ko(Ife("Object")(e)))(function(n){return zs(Ko(s7(f7("tag")(n))(sM)))(function(t){return Ffe(Tfe(t==="AWTWithCloseStrategies"))(function(){return zs(zs(Ko(s7(f7("contents")(n))(Mfe)))(kv))(function(a){return zs(zs(Ko(sM(dm(a))))(lM))(function(r){return zs(zs(KF(a)(1))(function(i){return Ko(Mfe(i))}))(function(i){return zs(Ko(OQe(sM)(i)))(function(u){return zs(kQe(HQe(c7)(u)))(function(l){return Gfe(new Vf(r,l))})})})})})})})})},JQe=function(e){return zs(Ko(Ife("Object")(e)))(function(n){return zs(Ko(s7(f7("tag")(n))(sM)))(function(t){return Ffe(Tfe(t==="AWTStrongest"))(function(){return zs(zs(Ko(s7(f7("contents")(n))(sM)))(lM))(function(a){return Gfe(new o0(a))})})})})},Afe=function(e){return UQe(JQe(e))(BQe(e))};var oD=Y(Ie),xfe=xf(ga),Lfe=Y(J_(ga)),v7=jS(ga),jfe=jd(ga),Pfe=jn(In)(Ie),Nfe=Gr(qr),Ofe=q(Mn),WQe=St(pr),mB=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 qQe=function(e){return oD(Ko(xfe("Object")(e)))(function(n){return oD(Ko(Lfe(v7("tag")(n))(jfe)))(function(t){return Pfe(Nfe(t==="GuidanceApplyWithTest"))(function(){return oD(Ko(v7("contents")(n)))(function(a){return oD(Afe(a))(function(r){return Ofe(new _B(r))})})})})})},zQe=function(e){return oD(Ko(xfe("Object")(e)))(function(n){return oD(Ko(Lfe(v7("tag")(n))(jfe)))(function(t){return Pfe(Nfe(t==="GuidanceApplyTestOptional"))(function(){return oD(Ko(v7("contents")(n)))(function(a){return oD(_fe(a))(function(r){return Ofe(new mB(r))})})})})})},kfe=st(xe)(U)({parse:function(e){return WQe(zQe(e))(qQe(e))},diagnosticName:"Chancing Guidance"});var Hfe=function(){function e(){}return e.value=new e,e}(),$Qe=function(){function e(){}return e.value=new e,e}();var Ufe=function(){return Kn(xe)({default:Hfe.value,parse:function(e){return e==="BelowAcademicThreshold"?new d(Hfe.value):e==="AboveAcademicThreshold"?new d($Qe.value):b.value},diagnosticName:"Chancing.AcademicThresholdStatus"})}();var Bfe=gn(hn),pB=dn(Bfe)(vn(fn)),Jfe=_n(mn),dB=pn(Jfe),Wfe=bn(yn),hB=Dn(Wfe),$s=function(){function e(){}return e.value=new e,e}(),Qf=function(){function e(){}return e.value=new e,e}(),Yf=function(){function e(){}return e.value=new e,e}(),Kf=function(){function e(){}return e.value=new e,e}(),VQe={to:function(e){if(e instanceof T)return $s.value;if(e instanceof o&&e.value0 instanceof T)return Qf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Yf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return Kf.value;throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 28, column 1 - line 28, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof $s)return new T(z.value);if(e instanceof Qf)return new o(new T(z.value));if(e instanceof Yf)return new o(new o(new T(z.value)));if(e instanceof Kf)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 28, column 1 - line 28, column 41): "+[e.constructor.name])}};var fM={eq:function(e){return function(n){return e instanceof $s&&n instanceof $s||e instanceof Qf&&n instanceof Qf||e instanceof Yf&&n instanceof Yf||e instanceof Kf&&n instanceof Kf}}};var qfe=function(e){if(e instanceof $s)return"reach";if(e instanceof Qf)return"hard_target";if(e instanceof Yf)return"target";if(e instanceof Kf)return"safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 41, column 13 - line 45, column 21): "+[e.constructor.name])},m7=function(){return Kn(xe)({parse:Sn(qfe)(cn(VQe)(pB(pB(pB(Bfe)(Jfe))(dB))(dB))(hB(hB(hB(Wfe))))(dB)),default:$s.value,diagnosticName:"Hub.Types.Chancing.Classification"})}();var lp=function(e){if(e instanceof $s)return"Reach";if(e instanceof Qf)return"Hard Target";if(e instanceof Yf)return"Target";if(e instanceof Kf)return"Safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 48, column 9 - line 52, column 21): "+[e.constructor.name])};var _7=function(e){if(e instanceof $s)return"bg-soft-warning bg-warning-soft text-warning-dark";if(e instanceof Qf||e instanceof Yf)return"bg-soft-primary bg-primary-soft text-primary";if(e instanceof Kf)return"bg-soft-success bg-success-soft text-success-dark";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 69, column 9 - line 73, column 64): "+[e.constructor.name])};var zfe=gn(hn),p7=dn(zfe)(vn(fn)),$fe=_n(mn),d7=pn($fe),Vfe=bn(yn),h7=Dn(Vfe),$b=function(){function e(){}return e.value=new e,e}(),Qd=function(){function e(){}return e.value=new e,e}(),cp=function(){function e(){}return e.value=new e,e}(),Vb=function(){function e(){}return e.value=new e,e}(),Qb=function(){function e(){}return e.value=new e,e}(),QQe={to:function(e){if(e instanceof T)return $b.value;if(e instanceof o&&e.value0 instanceof T)return Qd.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return cp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Vb.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return Qb.value;throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 26, column 1 - line 26, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof $b)return new T(z.value);if(e instanceof Qd)return new o(new T(z.value));if(e instanceof cp)return new o(new o(new T(z.value)));if(e instanceof Vb)return new o(new o(new o(new T(z.value))));if(e instanceof Qb)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 26, column 1 - line 26, column 42): "+[e.constructor.name])}};var YQe=function(e){if(e instanceof $b)return"ArtOrMusicSchool";if(e instanceof Qd)return"DisqualifiedGender";if(e instanceof cp)return"TestsRequiredButNoneGiven";if(e instanceof Vb)return"SchoolAutoAdmission";if(e instanceof Qb)return"OpenAdmission";throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 37, column 13 - line 42, column 35): "+[e.constructor.name])},g7=st(xe)(U)({parse:Sn(YQe)(cn(QQe)(p7(p7(p7(p7(zfe)($fe))(d7))(d7))(d7))(h7(h7(h7(h7(Vfe)))))(d7)),diagnosticName:"Hub.Types.Chancing.SpecialCaseRule"});var gB=Y(Ie),KQe=q(Mn),Yd=function(){function e(){}return e.value=new e,e}(),Kd=function(){function e(){}return e.value=new e,e}(),Am=function(){function e(){}return e.value=new e,e}(),Xf=function(){function e(){}return e.value=new e,e}();var DB=function(){return Kn(xe)({default:Xf.value,parse:function(e){return e==="PSWeak"?new d(Am.value):e==="PSFair"?new d(Kd.value):e==="PSStrong"?new d(Yd.value):b.value},diagnosticName:"Chancing.ScoreProgress"})}(),vM=function(e){var n=om(e);return function(t){return function(a){return me(Xf.value)(gB(t)(function(r){return gB(a.p50)(function(i){return gB(a.p75)(function(u){return KQe(function(){var l=n(r)(i);if(l)return Am.value;var c=n(r)(u);return c?Kd.value:Yd.value}())})})}))}}};var XQe=x(U),ZQe=lt(Ie),yB=function(e){return{applicationStrategy:c7(e.applicationStrategy),isRecommendedStrategy:e.isRecommendedStrategy,classification:XQe(m7)(ae(e.classification)),score:ae(e.score),academicThresholdStatus:Ufe(e.academicThresholdStatus),shouldApplyTestOptional:e.shouldApplyTestOptional,ecStrength:Ce(Xf.value)(DB)(ae(e.ecStrength)),courseRigorStrength:Ce(Xf.value)(DB)(ae(e.courseRigorStrength)),specialCase:ZQe(g7)(ae(e.specialCase))}};var Qfe=gn(hn),Yfe=dn(Qfe)(vn(fn)),Kfe=_n(mn),Xfe=pn(Kfe),Zfe=bn(yn),eve=Dn(Zfe),i0=function(){function e(){}return e.value=new e,e}(),u0=function(){function e(){}return e.value=new e,e}(),xm=function(){function e(){}return e.value=new e,e}(),bB={to:function(e){if(e instanceof T)return i0.value;if(e instanceof o&&e.value0 instanceof T)return u0.value;if(e instanceof o&&e.value0 instanceof o)return xm.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 18, column 1 - line 18, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof i0)return new T(z.value);if(e instanceof u0)return new o(new T(z.value));if(e instanceof xm)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 18, column 1 - line 18, column 48): "+[e.constructor.name])}},eYe={eq:function(e){return function(n){return e instanceof i0&&n instanceof i0||e instanceof u0&&n instanceof u0||e instanceof xm&&n instanceof xm}}},nve={compare:function(e){return function(n){if(e instanceof i0&&n instanceof i0)return K.value;if(e instanceof i0)return Q.value;if(n instanceof i0)return V.value;if(e instanceof u0&&n instanceof u0)return K.value;if(e instanceof u0)return Q.value;if(n instanceof u0)return V.value;if(e instanceof xm&&n instanceof xm)return K.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 eYe}},tve=function(e){if(e instanceof i0)return"AllMale";if(e instanceof u0)return"AllFemale";if(e instanceof xm)return"CoEd";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 30, column 13 - line 33, column 17): "+[e.constructor.name])},D7=function(){return Kn(xe)({parse:Sn(tve)(cn(bB)(Yfe(Yfe(Qfe)(Kfe))(Xfe))(eve(eve(Zfe)))(Xfe)),default:xm.value,diagnosticName:"gender admission policy"})}(),sp=function(e){if(e instanceof i0)return"All-male";if(e instanceof u0)return"All-female";if(e instanceof xm)return"Co-ed";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 36, column 8 - line 39, column 18): "+[e.constructor.name])};var nYe=ie(We),tYe=lt(Ie),y7=function(e){return nYe(e)+"%"},aYe=function(e){return function(n){if(n instanceof $b)return new d("art or music school");if(n instanceof Qd)return new d(nu(sp(e.gender)));if(n instanceof cp)return b.value;if(n instanceof Vb)return b.value;if(n instanceof Qb)return new d("open admission");throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 44, column 40 - line 49, column 41): "+[n.constructor.name])}},ave=function(e){return function(n){var t=tYe(aYe(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 38, column 3 - line 40, column 21): "+[t.constructor.name])}},iD=function(e){return function(n){if(n.score instanceof d)return y7(n.score.value0);if(n.score instanceof b)return ave(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 32, column 34 - line 34, column 61): "+[n.score.constructor.name])}},mM=function(e){return function(n){if(n.classification instanceof d)return lp(n.classification.value0);if(n.classification instanceof b)return ave(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 23, column 29 - line 25, column 61): "+[n.classification.constructor.name])}};var fp=$(U);var rYe=function(e){return{p25:ae(e.p25),p50:ae(e.p50),p75:ae(e.p75)}},vp=function(){return Ce({p25:b.value,p50:b.value,p75:b.value})(rYe)}(),rve=function(e){return{gpa:{all:vp(fp(e)(function(n){return n.gpa.all}))},sat:{all:vp(fp(e)(function(n){return n.sat.all})),readingWriting:vp(fp(e)(function(n){return n.sat.readingWriting})),math:vp(fp(e)(function(n){return n.sat.math}))},act:{all:vp(fp(e)(function(n){return n.act.all})),english:vp(fp(e)(function(n){return n.act.english})),math:vp(fp(e)(function(n){return n.act.math}))}}},ove=function(e){return{gpa:vp(fp(e)(function(n){return n.gpa})),sat:vp(fp(e)(function(n){return n.sat})),act:vp(fp(e)(function(n){return n.act}))}};var oYe=x(pe),iYe=lt(Ie),Yb=function(e){return{top:yB(e.top),all:oYe(yB)(e.all),guidance:iYe(kfe)(ae(e.guidance)),sameDemographicStats:ove(ae(e.sameDemographicStats))}};var uYe=x(pe);var ive=gn(hn),Zf=dn(ive)(vn(fn)),uve=_n(mn),ev=pn(uve),lve=bn(yn),nv=Dn(lve),lYe=$(U),l0=function(){function e(){}return e.value=new e,e}(),c0=function(){function e(){}return e.value=new e,e}(),s0=function(){function e(){}return e.value=new e,e}(),f0=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}(),h0=function(){function e(){}return e.value=new e,e}(),g0=function(){function e(){}return e.value=new e,e}(),D0=function(){function e(){}return e.value=new e,e}(),y0=function(){function e(){}return e.value=new e,e}(),mp=function(){function e(){}return e.value=new e,e}(),ea=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Xd=function(){function e(){}return e.value=new e,e}();var cYe={to:function(e){if(e instanceof T)return l0.value;if(e instanceof o&&e.value0 instanceof T)return c0.value;if(e instanceof o&&e.value0 instanceof o&&e.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 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 T)return v0.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 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 T)return _0.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 p0.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 d0.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 h0.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 D0.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 y0.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 mp.value;throw new Error("Failed pattern match at Hub.Ranking (line 49, column 1 - line 49, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof l0)return new T(z.value);if(e instanceof c0)return new o(new T(z.value));if(e instanceof s0)return new o(new o(new T(z.value)));if(e instanceof f0)return new o(new o(new o(new T(z.value))));if(e instanceof v0)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof m0)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof _0)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof p0)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof d0)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof h0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.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(z.value)))))))))));if(e instanceof D0)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(z.value))))))))))));if(e instanceof y0)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(z.value)))))))))))));if(e instanceof mp)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(z.value)))))))))))));throw new Error("Failed pattern match at Hub.Ranking (line 49, column 1 - line 49, column 39): "+[e.constructor.name])}};var cve={eq:function(e){return function(n){return e instanceof l0&&n instanceof l0||e instanceof c0&&n instanceof c0||e instanceof s0&&n instanceof s0||e instanceof f0&&n instanceof f0||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 h0&&n instanceof h0||e instanceof g0&&n instanceof g0||e instanceof D0&&n instanceof D0||e instanceof y0&&n instanceof y0||e instanceof mp&&n instanceof mp}}},sYe=ce(cve),uD={eq:function(e){return function(n){return e instanceof ea&&n instanceof ea?sYe(e.value0)(n.value0):e instanceof Xd&&n instanceof Xd}}},fYe={compare:function(e){return function(n){if(e instanceof l0&&n instanceof l0)return K.value;if(e instanceof l0)return Q.value;if(n instanceof l0)return V.value;if(e instanceof c0&&n instanceof c0)return K.value;if(e instanceof c0)return Q.value;if(n instanceof c0)return V.value;if(e instanceof s0&&n instanceof s0)return K.value;if(e instanceof s0)return Q.value;if(n instanceof s0)return V.value;if(e instanceof f0&&n instanceof f0)return K.value;if(e instanceof f0)return Q.value;if(n instanceof f0)return V.value;if(e instanceof v0&&n instanceof v0)return K.value;if(e instanceof v0)return Q.value;if(n instanceof v0)return V.value;if(e instanceof m0&&n instanceof m0)return K.value;if(e instanceof m0)return Q.value;if(n instanceof m0)return V.value;if(e instanceof _0&&n instanceof _0)return K.value;if(e instanceof _0)return Q.value;if(n instanceof _0)return V.value;if(e instanceof p0&&n instanceof p0)return K.value;if(e instanceof p0)return Q.value;if(n instanceof p0)return V.value;if(e instanceof d0&&n instanceof d0)return K.value;if(e instanceof d0)return Q.value;if(n instanceof d0)return V.value;if(e instanceof h0&&n instanceof h0)return K.value;if(e instanceof h0)return Q.value;if(n instanceof h0)return V.value;if(e instanceof g0&&n instanceof g0)return K.value;if(e instanceof g0)return Q.value;if(n instanceof g0)return V.value;if(e instanceof D0&&n instanceof D0)return K.value;if(e instanceof D0)return Q.value;if(n instanceof D0)return V.value;if(e instanceof y0&&n instanceof y0)return K.value;if(e instanceof y0)return Q.value;if(n instanceof y0)return V.value;if(e instanceof mp&&n instanceof mp)return K.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 cve}},vYe=qe(fYe),b0={compare:function(e){return function(n){if(e instanceof ea&&n instanceof ea)return vYe(e.value0)(n.value0);if(e instanceof ea)return Q.value;if(n instanceof ea)return V.value;if(e instanceof Xd&&n instanceof Xd)return K.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 uD}};var Zd=function(e){if(e instanceof ea&&e.value0 instanceof l0)return"architecture";if(e instanceof ea&&e.value0 instanceof s0)return"chemistry";if(e instanceof ea&&e.value0 instanceof c0)return"business";if(e instanceof ea&&e.value0 instanceof f0)return"computer-science";if(e instanceof ea&&e.value0 instanceof v0)return"criminal-justice-and-corrections";if(e instanceof ea&&e.value0 instanceof m0)return"economics";if(e instanceof ea&&e.value0 instanceof _0)return"engineering";if(e instanceof ea&&e.value0 instanceof p0)return"english";if(e instanceof ea&&e.value0 instanceof d0)return"film";if(e instanceof ea&&e.value0 instanceof h0)return"finance";if(e instanceof ea&&e.value0 instanceof g0)return"history";if(e instanceof ea&&e.value0 instanceof D0)return"political-science";if(e instanceof ea&&e.value0 instanceof y0)return"pre-med";if(e instanceof ea&&e.value0 instanceof mp)return"psychology";if(e instanceof Xd)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 98, column 8 - line 113, column 23): "+[e.constructor.name])},mYe=function(){var e=bb("-")("_");return function(n){return e(Zd(n))}}();var sve=function(e){if(e instanceof ea&&e.value0 instanceof l0)return"for architecture";if(e instanceof ea&&e.value0 instanceof s0)return"for chemistry";if(e instanceof ea&&e.value0 instanceof c0)return"for business";if(e instanceof ea&&e.value0 instanceof f0)return"for computer science";if(e instanceof ea&&e.value0 instanceof v0)return"for criminal justice and corrections";if(e instanceof ea&&e.value0 instanceof m0)return"for economics";if(e instanceof ea&&e.value0 instanceof _0)return"for engineering";if(e instanceof ea&&e.value0 instanceof p0)return"for English";if(e instanceof ea&&e.value0 instanceof d0)return"for film";if(e instanceof ea&&e.value0 instanceof h0)return"for finance";if(e instanceof ea&&e.value0 instanceof g0)return"for history";if(e instanceof ea&&e.value0 instanceof D0)return"for political science";if(e instanceof ea&&e.value0 instanceof y0)return"for pre-med";if(e instanceof ea&&e.value0 instanceof mp)return"for psychology";if(e instanceof Xd)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 80, column 15 - line 95, column 23): "+[e.constructor.name])},kS=function(e){return"Best "+sve(e)};var fve=function(e){return function(n){return"#"+(n.bucket+(" College "+sve(e)))}},lD=function(){return Ke(sa)([Xd.value])(uYe(ea.create)(cn(cYe)(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(ive)(uve))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(nv(nv(nv(nv(nv(nv(nv(nv(nv(nv(nv(nv(nv(lve))))))))))))))(ev)))}(),RB=Sn(mYe)(lD),R7=function(){var e=function(a){return lYe(RB(a.key))(function(r){return new Ue(r,{order:a.order,bucket:a.bucket})})},n=Yu(b0)(ze),t=kr(e);return function(a){return n(t(a))}}(),w7=Sn(Zd)(lD);var wB=function(e){return{estimatedNetCost:e.estimatedNetCost,stickerPrice:e.stickerPrice,financialAid:e.financialAid,estimatedMeritAid:ae(e.estimatedMeritAid)}};var vve=Kn(xe);var mve={eq:function(e){return function(n){return e.code===n.code}}};var Lm={name:"United States of America",code:"US"},eh=function(e){return e.name},nh=function(e){return e.code};var _M=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")]}(),_Ye=Sn(nh)(_M),HS=vve({parse:_Ye,default:{name:"",code:""},diagnosticName:"USState"}),_ve=vve({parse:Sn(eh)(_M),default:{name:"",code:""},diagnosticName:"USState"}),S7=[Lm,{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"}],pYe=function(e){return _m(function(n){return function(t){return t===e}(function(t){return t.code}(n))})(S7)},E7=st(xe)(U)({parse:pYe,diagnosticName:"Common.Geo.Country"});var dYe=function(e){return e};var US=function(e){return e},pM=dYe;var pve=$(U),hYe=St(pr),gYe=Xi(ze)(dt),Fu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ru=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cD=function(e){if(e instanceof Fu)return eh(e.value0.state);if(e instanceof ru)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 160, column 22 - line 162, column 41): "+[e.constructor.name])};var sD=function(e){if(e instanceof Fu)return e.value0.region;if(e instanceof ru)return"Non-US";throw new Error("Failed pattern match at Common.Address (line 140, column 10 - line 142, column 29): "+[e.constructor.name])},DYe=function(e){return{street:e.street,city:e.city,county:e.county,region:e.region,zip:e.zip,state:HS(e.state),location:pM(e.location)}},yYe=function(e){return{address:e.address,country:me(Lm)(E7(e.country)),location:pM(e.location)}},C7=function(e){var n=pve(ae(e.usAddress))(function(a){return new Fu(DYe(a))}),t=pve(ae(e.nonUSAddress))(function(a){return new ru(yYe(a))});return U4(function(a){return za(Za)("Unable to parse Address: Unknown Address")({raw:e})(function(r){return new ru({address:"",country:Lm,location:pM({lat:-48.8766632,lng:-123.395522})})})})(hYe(n)(t))},dM=function(e){if(e instanceof Fu||e instanceof ru)return e.value0.location;throw new Error("Failed pattern match at Common.Address (line 135, column 12 - line 137, column 37): "+[e.constructor.name])},Kb=function(e){if(e instanceof Fu)return e.value0.city+(", "+eh(e.value0.state));if(e instanceof ru)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 145, column 26 - line 147, column 41): "+[e.constructor.name])},BS=function(e){if(e instanceof Fu)return gYe(" ")([e.value0.street,Kb(e),e.value0.zip]);if(e instanceof ru)return e.value0.address;throw new Error("Failed pattern match at Common.Address (line 124, column 18 - line 128, column 17): "+[e.constructor.name])},dve=function(e){if(e instanceof Fu)return e.value0.city+(", "+nh(e.value0.state));if(e instanceof ru)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 150, column 26 - line 152, column 41): "+[e.constructor.name])},hve=function(e){if(e instanceof Fu)return e.value0.city;if(e instanceof ru)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 155, column 17 - line 157, column 41): "+[e.constructor.name])};var bYe=Kn(xe),gve=gn(hn),Dve=dn(gve)(vn(fn)),yve=_n(mn),bve=pn(yve),Rve=bn(yn),wve=Dn(Rve),fD=function(){function e(){}return e.value=new e,e}(),Xb=function(){function e(){}return e.value=new e,e}(),Zb=function(){function e(){}return e.value=new e,e}(),SB={to:function(e){if(e instanceof T)return fD.value;if(e instanceof o&&e.value0 instanceof T)return Xb.value;if(e instanceof o&&e.value0 instanceof o)return Zb.value;throw new Error("Failed pattern match at Common.CampusSetting (line 20, column 1 - line 20, column 40): "+[e.constructor.name])},from:function(e){if(e instanceof fD)return new T(z.value);if(e instanceof Xb)return new o(new T(z.value));if(e instanceof Zb)return new o(new o(z.value));throw new Error("Failed pattern match at Common.CampusSetting (line 20, column 1 - line 20, column 40): "+[e.constructor.name])}},RYe=cn(SB)(Dve(Dve(gve)(yve))(bve))(wve(wve(Rve)))(bve),Sve={eq:function(e){return function(n){return e instanceof fD&&n instanceof fD||e instanceof Xb&&n instanceof Xb||e instanceof Zb&&n instanceof Zb}}};var _p=function(e){if(e instanceof fD)return"Rural";if(e instanceof Zb)return"Urban";if(e instanceof Xb)return"Suburban";throw new Error("Failed pattern match at Common.CampusSetting (line 25, column 8 - line 28, column 25): "+[e.constructor.name])},Eve=function(){return bYe({parse:Sn(_p)(RYe),default:fD.value,diagnosticName:"CampusSetting"})}();var wYe=function(e){return e},Cve={eq:function(e){return function(n){return e===n}}};var Ive=wYe,Fve="3BEAFE45-64BF-4939-91CE-2F5EFFD5273F";var Tve=gn(hn),I7=dn(Tve)(vn(fn)),Mve=_n(mn),F7=pn(Mve),Gve=bn(yn),T7=Dn(Gve),M7=function(){function e(){}return e.value=new e,e}(),hM=function(){function e(){}return e.value=new e,e}(),G7=function(){function e(){}return e.value=new e,e}(),A7=function(){function e(){}return e.value=new e,e}(),x7=function(){function e(){}return e.value=new e,e}(),SYe={to:function(e){if(e instanceof T)return M7.value;if(e instanceof o&&e.value0 instanceof T)return hM.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return G7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return A7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return x7.value;throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 20, column 1 - line 20, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof M7)return new T(z.value);if(e instanceof hM)return new o(new T(z.value));if(e instanceof G7)return new o(new o(new T(z.value)));if(e instanceof A7)return new o(new o(new o(new T(z.value))));if(e instanceof x7)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 20, column 1 - line 20, column 41): "+[e.constructor.name])}};var Ave=function(e){if(e instanceof M7)return"FourOneFour";if(e instanceof hM)return"Other";if(e instanceof G7)return"Quarter";if(e instanceof A7)return"Semester";if(e instanceof x7)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 32, column 13 - line 37, column 27): "+[e.constructor.name])},xve=function(){return Kn(xe)({parse:Sn(Ave)(cn(SYe)(I7(I7(I7(I7(Tve)(Mve))(F7))(F7))(F7))(T7(T7(T7(T7(Gve)))))(F7)),default:hM.value,diagnosticName:"calendar system"})}(),Lve=function(e){if(e instanceof M7)return"Four-one-four";if(e instanceof hM)return"Other";if(e instanceof G7)return"Quarter";if(e instanceof A7)return"Semester";if(e instanceof x7)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 40, column 8 - line 45, column 27): "+[e.constructor.name])};var EYe=Ye(Xe),pp={first:function(e){return function(n){return new Ue(e(n.value0),n.value1)}},second:x(L_),Profunctor0:function(){return HT}},EB=function(e){return e.second},L7=function(e){return e.first},CYe=function(e){var n=vF(e.Semigroupoid0());return function(t){var a=L7(t),r=EB(t);return function(i){return function(u){return n(a(i))(r(u))}}}},CB=function(e){var n=Ye(e),t=vF(e.Semigroupoid0()),a=CYe(e);return function(r){var i=Lb(r.Profunctor0()),u=a(r);return function(l){return function(c){var s=i(EYe)(function(f){return new Ue(f,f)})(n);return t(s)(u(l)(c))}}}};var Nve=gn(hn),gM=dn(Nve)(vn(fn)),Ove=_n(mn),DM=pn(Ove),kve=bn(yn),yM=Dn(kve),j7=function(){function e(){}return e.value=new e,e}(),P7=function(){function e(){}return e.value=new e,e}(),N7=function(){function e(){}return e.value=new e,e}(),O7=function(){function e(){}return e.value=new e,e}(),k7=function(){function e(){}return e.value=new e,e}(),H7=function(){function e(){}return e.value=new e,e}(),AYe={to:function(e){if(e instanceof T)return j7.value;if(e instanceof o&&e.value0 instanceof T)return P7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return N7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return O7.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 k7.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 H7.value;throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 24, column 1 - line 24, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof j7)return new T(z.value);if(e instanceof P7)return new o(new T(z.value));if(e instanceof N7)return new o(new o(new T(z.value)));if(e instanceof O7)return new o(new o(new o(new T(z.value))));if(e instanceof k7)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof H7)return new o(new o(new o(new o(new o(z.value)))));throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 24, column 1 - line 24, column 39): "+[e.constructor.name])}};var Hve=function(e){if(e instanceof j7)return"Art";if(e instanceof P7)return"Business";if(e instanceof N7)return"Engineering";if(e instanceof O7)return"FaithAndReligion";if(e instanceof k7)return"HealthCare";if(e instanceof H7)return"EnrichmentProgram";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 35, column 13 - line 41, column 43): "+[e.constructor.name])},Uve=st(xe)(U)({parse:Sn(Hve)(cn(AYe)(gM(gM(gM(gM(gM(Nve)(Ove))(DM))(DM))(DM))(DM))(yM(yM(yM(yM(yM(kve))))))(DM)),diagnosticName:"special focus"}),xYe=function(e){if(e instanceof j7)return"Art";if(e instanceof P7)return"Business";if(e instanceof N7)return"Engineering";if(e instanceof O7)return"Faith and Religion";if(e instanceof k7)return"Health Care";if(e instanceof H7)return"Enrichment Program";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 44, column 8 - line 50, column 44): "+[e.constructor.name])},Bve=Ce("None")(xYe);var Jve=gn(hn),tv=dn(Jve)(vn(fn)),Wve=_n(mn),av=pn(Wve),qve=bn(yn),rv=Dn(qve),dp=function(){function e(){}return e.value=new e,e}(),hp=function(){function e(){}return e.value=new e,e}(),gp=function(){function e(){}return e.value=new e,e}(),Dp=function(){function e(){}return e.value=new e,e}(),yp=function(){function e(){}return e.value=new e,e}(),bp=function(){function e(){}return e.value=new e,e}(),Rp=function(){function e(){}return e.value=new e,e}(),wp=function(){function e(){}return e.value=new e,e}(),Sp=function(){function e(){}return e.value=new e,e}(),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}(),R0=function(){function e(){}return e.value=new e,e}(),FB={to:function(e){if(e instanceof T)return dp.value;if(e instanceof o&&e.value0 instanceof T)return hp.value;if(e instanceof o&&e.value0 instanceof o&&e.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 T)return Dp.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 yp.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 bp.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 Rp.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 wp.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 Sp.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 Ep.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 Cp.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 Ip.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 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 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 R0.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 32, column 1 - line 32, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof dp)return new T(z.value);if(e instanceof hp)return new o(new T(z.value));if(e instanceof gp)return new o(new o(new T(z.value)));if(e instanceof Dp)return new o(new o(new o(new T(z.value))));if(e instanceof yp)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof bp)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Rp)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof wp)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof Sp)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof Ep)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof Cp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))));if(e instanceof Ip)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(z.value))))))))))));if(e instanceof Fp)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(z.value)))))))))))));if(e instanceof R0)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(z.value)))))))))))));throw new Error("Failed pattern match at SportsConferenceGroup (line 32, column 1 - line 32, column 48): "+[e.constructor.name])}},zve={eq:function(e){return function(n){return e instanceof dp&&n instanceof dp||e instanceof hp&&n instanceof hp||e instanceof gp&&n instanceof gp||e instanceof Dp&&n instanceof Dp||e instanceof yp&&n instanceof yp||e instanceof bp&&n instanceof bp||e instanceof Rp&&n instanceof Rp||e instanceof wp&&n instanceof wp||e instanceof Sp&&n instanceof Sp||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 R0&&n instanceof R0}}},$ve={compare:function(e){return function(n){if(e instanceof dp&&n instanceof dp)return K.value;if(e instanceof dp)return Q.value;if(n instanceof dp)return V.value;if(e instanceof hp&&n instanceof hp)return K.value;if(e instanceof hp)return Q.value;if(n instanceof hp)return V.value;if(e instanceof gp&&n instanceof gp)return K.value;if(e instanceof gp)return Q.value;if(n instanceof gp)return V.value;if(e instanceof Dp&&n instanceof Dp)return K.value;if(e instanceof Dp)return Q.value;if(n instanceof Dp)return V.value;if(e instanceof yp&&n instanceof yp)return K.value;if(e instanceof yp)return Q.value;if(n instanceof yp)return V.value;if(e instanceof bp&&n instanceof bp)return K.value;if(e instanceof bp)return Q.value;if(n instanceof bp)return V.value;if(e instanceof Rp&&n instanceof Rp)return K.value;if(e instanceof Rp)return Q.value;if(n instanceof Rp)return V.value;if(e instanceof wp&&n instanceof wp)return K.value;if(e instanceof wp)return Q.value;if(n instanceof wp)return V.value;if(e instanceof Sp&&n instanceof Sp)return K.value;if(e instanceof Sp)return Q.value;if(n instanceof Sp)return V.value;if(e instanceof Ep&&n instanceof Ep)return K.value;if(e instanceof Ep)return Q.value;if(n instanceof Ep)return V.value;if(e instanceof Cp&&n instanceof Cp)return K.value;if(e instanceof Cp)return Q.value;if(n instanceof Cp)return V.value;if(e instanceof Ip&&n instanceof Ip)return K.value;if(e instanceof Ip)return Q.value;if(n instanceof Ip)return V.value;if(e instanceof Fp&&n instanceof Fp)return K.value;if(e instanceof Fp)return Q.value;if(n instanceof Fp)return V.value;if(e instanceof R0&&n instanceof R0)return K.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 zve}},U7=function(e){if(e instanceof dp)return"SEC";if(e instanceof hp)return"Big 12";if(e instanceof gp)return"Big 10";if(e instanceof Dp)return"ACC";if(e instanceof yp)return"Pac 12";if(e instanceof bp)return"Ivy League";if(e instanceof Rp)return"NESCAC";if(e instanceof wp)return"AAC";if(e instanceof Sp)return"Big East";if(e instanceof Ep)return"MAC";if(e instanceof Cp)return"Mountain West";if(e instanceof Ip)return"Patriot League";if(e instanceof Fp)return"SWAC";if(e instanceof R0)return"Other";throw new Error("Failed pattern match at SportsConferenceGroup (line 59, column 12 - line 73, column 24): "+[e.constructor.name])},Vve=function(e){if(e instanceof dp)return"Sec";if(e instanceof hp)return"BigTwelve";if(e instanceof gp)return"BigTen";if(e instanceof Dp)return"Acc";if(e instanceof yp)return"PacTwelve";if(e instanceof bp)return"IvyLeague";if(e instanceof Rp)return"Nescac";if(e instanceof wp)return"Aac";if(e instanceof Sp)return"BigEast";if(e instanceof Ep)return"Mac";if(e instanceof Cp)return"MountainWest";if(e instanceof Ip)return"PatriotLeague";if(e instanceof Fp)return"Swac";if(e instanceof R0)return"OtherGroup";throw new Error("Failed pattern match at SportsConferenceGroup (line 42, column 13 - line 56, column 29): "+[e.constructor.name])},Qve=function(){return Kn(xe)({parse:Sn(Vve)(cn(FB)(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(Jve)(Wve))(av))(av))(av))(av))(av))(av))(av))(av))(av))(av))(av))(av))(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(qve))))))))))))))(av)),default:R0.value,diagnosticName:"Sports conference group"})}(),Yve=function(){return Ke(I_(I_(bF)))(Cr(pw)(ce(zve)(R0.value)))(Cr(Et)(U7))}();var jm=x(U),Kve=Gw(ze)(Vc),Xve=es(Uo)(Mn),LYe=ce(At(mve)),Zve=Y(Ie);var jYe=Ho(),e0e=gn(hn),n0e=dn(e0e)(vn(fn)),t0e=_n(mn),a0e=pn(t0e),r0e=bn(yn),o0e=Dn(r0e),PYe=to(b0),NYe=tn(),OYe=Bn(Ma),kYe=yr(cae),Tu=function(){function e(){}return e.value=new e,e}(),Jl=function(){function e(){}return e.value=new e,e}(),Ro=function(){function e(){}return e.value=new e,e}(),Mu=function(){function e(){}return e.value=new e,e}(),vc=function(){function e(){}return e.value=new e,e}();var B7={to:function(e){if(e instanceof T)return Ro.value;if(e instanceof o&&e.value0 instanceof T)return Mu.value;if(e instanceof o&&e.value0 instanceof o)return vc.value;throw new Error("Failed pattern match at Hub.Types.School (line 219, column 1 - line 219, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof Ro)return new T(z.value);if(e instanceof Mu)return new o(new T(z.value));if(e instanceof vc)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.School (line 219, column 1 - line 219, column 48): "+[e.constructor.name])}},HYe={eq:function(e){return function(n){return e instanceof Tu&&n instanceof Tu||e instanceof Jl&&n instanceof Jl}}},i0e={compare:function(e){return function(n){if(e instanceof Tu&&n instanceof Tu)return K.value;if(e instanceof Tu)return Q.value;if(n instanceof Tu)return V.value;if(e instanceof Jl&&n instanceof Jl)return K.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 HYe}},bM={eq:function(e){return function(n){return e instanceof Ro&&n instanceof Ro||e instanceof Mu&&n instanceof Mu||e instanceof vc&&n instanceof vc}}},u0e={compare:function(e){return function(n){if(e instanceof Ro&&n instanceof Ro)return K.value;if(e instanceof Ro)return Q.value;if(n instanceof Ro)return V.value;if(e instanceof Mu&&n instanceof Mu)return K.value;if(e instanceof Mu)return Q.value;if(n instanceof Mu)return V.value;if(e instanceof vc&&n instanceof vc)return K.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 bM}},th=function(e){return jm(Kve)(Xve([e.tuitionOutOfState,e.feesOutOfState,e.costRoomBoard]))},Pm=function(e){return jm(Kve)(Xve([e.tuitionInState,e.feesInState,e.costRoomBoard]))},l0e=function(e){return function(n){if(n.address instanceof Fu){var t=LYe(Zve(e)(function(a){return a.homeState}))(new d(n.address.value0.state));return t?Pm(n):th(n)}if(n.address instanceof ru)return th(n);throw new Error("Failed pattern match at Hub.Types.School (line 522, column 3 - line 528, column 33): "+[n.address.constructor.name])}},c0e=function(e){if(e instanceof Ro)return"Test not used";if(e instanceof Mu)return"Test optional";if(e instanceof vc)return"Test required";throw new Error("Failed pattern match at Hub.Types.School (line 499, column 30 - line 502, column 30): "+[e.constructor.name])},s0e=function(e){if(e instanceof Ro)return"NotUsed";if(e instanceof Mu)return"Recommended";if(e instanceof vc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 450, column 34 - line 453, column 25): "+[e.constructor.name])};var JS=function(e){return e.slug},RM=function(e){return e.name},fa=function(e){return e.id},wM=function(e){if(e instanceof Tu)return"Public school";if(e instanceof Jl)return"Private school";throw new Error("Failed pattern match at Hub.Types.School (line 465, column 22 - line 467, column 36): "+[e.constructor.name])},J7=function(){return Kn(xe)({parse:Sn(s0e)(cn(B7)(n0e(n0e(e0e)(t0e))(a0e))(o0e(o0e(r0e)))(a0e)),default:Ro.value,diagnosticName:"admissions requirement"})}(),e1=function(e){var n=function(a){return{name:a.name,group:Qve(a.group)}},t=function(a){return{division1:a.division1,conference:jm(n)(ae(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:Zve(ae(e.academicOfferings.specialFocus))(Uve)},address:C7(e.address),admissions:{acceptanceRate:ae(e.admissions.acceptanceRate),admitted:ae(e.admissions.admitted),applicants:ae(e.admissions.applicants),enrolled:ae(e.admissions.enrolled),fracSubmittedAct:ae(e.admissions.fracSubmittedAct),fracSubmittedSat:ae(e.admissions.fracSubmittedSat),reqClassRank:jm(J7)(ae(e.admissions.reqClassRank)),reqRecLetters:jm(J7)(ae(e.admissions.reqRecLetters)),reqStandardTests:jm(J7)(ae(e.admissions.reqStandardTests)),reqToefl:jm(J7)(ae(e.admissions.reqToefl)),totalApplicants:ae(e.admissions.totalApplicants),yieldRate:ae(e.admissions.yieldRate),satVerbal:ae(e.admissions.satVerbal),satMath:ae(e.admissions.satMath),actVerbal:ae(e.admissions.actVerbal),actMath:ae(e.admissions.actMath),actComposite:ae(e.admissions.actComposite)},appGroup:jm(Ive)(ae(e.appGroup)),applicationTimeHours:e.applicationTimeHours,averageNetPrice:ae(e.averageNetPrice),basketball:t(e.basketball),calendarSystem:xve(e.calendarSystem),costRoomBoard:ae(e.costRoomBoard),fracLoans:e.fracLoans,fracPellGrants:e.fracPellGrants,averageFederalLoan:ae(e.averageFederalLoan),diversity:e.diversity,dropOutRate:e.dropOutRate,football:t(e.football),fourYearGradRate:ae(e.fourYearGradRate),fracInternationalStudents:ae(e.fracInternationalStudents),gender:D7(e.gender),hasOnCampusHousing:e.hasOnCampusHousing,hbcu:e.hbcu,id:e.id,imgixPath:e.imgixPath,ipedsUnitId:ae(e.ipedsUnitId),isCommuterCollege:e.isCommuterCollege,isForProfit:e.isForProfit,majors:jYe(e.majors),name:e.name,numFreshmen:ae(e.numFreshmen),phone:e.phone,prestige:e.prestige,profileClaimed:e.profileClaimed,publicPrivate:function(){return e.isPublic?Tu.value:Jl.value}(),racialBreakdown:ae(e.racialBreakdown),rankings:R7(e.rankings),religiousAffiliation:e.religiousAffiliation,retentionRate:ae(e.retentionRate),setting:Eve(e.setting),sixYearGradRate:ae(e.sixYearGradRate),slug:e.slug,studentsPerFaculty:e.studentsPerFaculty,totalUndergrads:e.totalUndergrads,tuitionInState:ae(e.tuitionInState),tuitionOutOfState:ae(e.tuitionOutOfState),feesInState:ae(e.feesInState),feesOutOfState:ae(e.feesOutOfState),schoolType:e.schoolType,urls:{main:e.urls.main,admissions:ae(e.urls.admissions),finAid:ae(e.urls.finAid),priceCalculator:ae(e.urls.priceCalculator)},chancing:{canChance:e.chancing.canChance,endorsed:e.chancing.endorsed,moreInfoLink:ae(e.chancing.moreInfoLink)},testScoreStats:rve(ae(e.testScoreStats)),colors:{primary:ae(e.colors.primary),secondary:ae(e.colors.secondary)},hasFourYearProgram:e.hasFourYearProgram,hasTwoYearProgram:e.hasTwoYearProgram}},f0e=function(e){return e.schoolType==="Community College"},v0e=function(e){var n=PYe(e);return function(t){return Xn(n(function(a){return a.rankings}(NYe(t))))}},W7=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 471, column 3 - line 475, column 28): "+[e.hasTwoYearProgram.constructor.name,e.hasFourYearProgram.constructor.name])},TB=function(e){if(e instanceof Ro)return"Not used";if(e instanceof Mu)return"Optional";if(e instanceof vc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 490, column 33 - line 493, column 25): "+[e.constructor.name])},vD=function(e){return function(n){return OYe(jm(ar(kYe)(Jn))(jm(e)(n.admissions.admitted)))(jm(e)(n.admissions.applicants))}};var Nm=function(){function e(){}return e.value=new e,e}(),Tp=function(){function e(){}return e.value=new e,e}(),ah=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}(),Mp=function(){function e(){}return e.value=new e,e}();var MB={eq:function(e){return function(n){return e instanceof Nm&&n instanceof Nm||e instanceof Tp&&n instanceof Tp||e instanceof ah&&n instanceof ah||e instanceof w0&&n instanceof w0||e instanceof S0&&n instanceof S0||e instanceof E0&&n instanceof E0||e instanceof Mp&&n instanceof Mp}}},m0e={compare:function(e){return function(n){if(e instanceof Nm&&n instanceof Nm)return K.value;if(e instanceof Nm)return Q.value;if(n instanceof Nm)return V.value;if(e instanceof Tp&&n instanceof Tp)return K.value;if(e instanceof Tp)return Q.value;if(n instanceof Tp)return V.value;if(e instanceof ah&&n instanceof ah)return K.value;if(e instanceof ah)return Q.value;if(n instanceof ah)return V.value;if(e instanceof w0&&n instanceof w0)return K.value;if(e instanceof w0)return Q.value;if(n instanceof w0)return V.value;if(e instanceof S0&&n instanceof S0)return K.value;if(e instanceof S0)return Q.value;if(n instanceof S0)return V.value;if(e instanceof E0&&n instanceof E0)return K.value;if(e instanceof E0)return Q.value;if(n instanceof E0)return V.value;if(e instanceof Mp&&n instanceof Mp)return K.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 MB}},WS=function(){return[Nm.value,Tp.value,ah.value,w0.value,S0.value,E0.value,Mp.value]}(),SM=function(e){if(e instanceof Nm)return"INTERESTED";if(e instanceof Tp)return"APPLYING";if(e instanceof ah)return"APPLIED";if(e instanceof w0)return"WAITLISTED";if(e instanceof S0)return"ACCEPTED";if(e instanceof E0)return"DENIED";if(e instanceof Mp)return"ENROLLED";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 40, column 13 - line 47, column 25): "+[e.constructor.name])},GB=function(){return Kn(xe)({parse:Sn(SM)(WS),default:Tp.value,diagnosticName:"SchoolListStatus"})}(),mD=function(e){if(e instanceof Nm)return"Considering";if(e instanceof Tp)return"Applying";if(e instanceof ah)return"Applied";if(e instanceof w0)return"Waitlisted";if(e instanceof S0)return"Accepted";if(e instanceof E0)return"Denied";if(e instanceof Mp)return"Enrolled";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 51, column 8 - line 58, column 25): "+[e.constructor.name])},AB=Ce("Not on my list")(mD);var _0e=nr(ao),p0e=gn(hn),d0e=_n(mn),h0e=bn(yn),Gu=function(){function e(){}return e.value=new e,e}(),C0=function(){function e(){}return e.value=new e,e}(),g0e={to:function(e){if(e instanceof T)return Gu.value;if(e instanceof o)return C0.value;throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 20, column 1 - line 20, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Gu)return new T(z.value);if(e instanceof C0)return new o(z.value);throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 20, column 1 - line 20, column 32): "+[e.constructor.name])}},D0e={show:Rr(g0e)(Sa(_0e({reflectSymbol:function(){return"School"}}))(_0e({reflectSymbol:function(){return"Vine"}})))},q7={eq:function(e){return function(n){return e instanceof Gu&&n instanceof Gu||e instanceof C0&&n instanceof C0}}},UYe=function(e){if(e instanceof Gu)return"school";if(e instanceof C0)return"vine";throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 32, column 1 - line 32, column 29): "+[e.constructor.name])},EM=function(){return Kn(xe)({parse:Sn(UYe)(cn(g0e)(dn(p0e)(vn(fn))(p0e)(d0e))(Dn(h0e)(h0e))(pn(d0e))),default:Gu.value,diagnosticName:"Sem.Connections.Types.Actor"})}();var xB=nr(ao),y0e=gn(hn),b0e=dn(y0e)(vn(fn)),R0e=_n(mn),w0e=pn(R0e),S0e=bn(yn),E0e=Dn(S0e),BYe=St(pr),Xo=function(){function e(){}return e.value=new e,e}(),mc=function(){function e(){}return e.value=new e,e}(),_c=function(){function e(){}return e.value=new e,e}(),C0e={to:function(e){if(e instanceof T)return Xo.value;if(e instanceof o&&e.value0 instanceof T)return mc.value;if(e instanceof o&&e.value0 instanceof o)return _c.value;throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 24, column 1 - line 24, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof Xo)return new T(z.value);if(e instanceof mc)return new o(new T(z.value));if(e instanceof _c)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 24, column 1 - line 24, column 33): "+[e.constructor.name])}},I0e={show:Rr(C0e)(Sa(xB({reflectSymbol:function(){return"Pending"}}))(Sa(xB({reflectSymbol:function(){return"Connected"}}))(xB({reflectSymbol:function(){return"Ignored"}}))))},z7={eq:function(e){return function(n){return e instanceof Xo&&n instanceof Xo||e instanceof mc&&n instanceof mc||e instanceof _c&&n instanceof _c}}},JYe=function(e){if(e instanceof Xo)return"pending";if(e instanceof mc)return"connected";if(e instanceof _c)return"ignored";throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 40, column 1 - line 40, column 30): "+[e.constructor.name])},qS=function(){var e=Sn(JYe)(cn(C0e)(b0e(b0e(y0e)(R0e))(w0e))(E0e(E0e(S0e)))(w0e)),n=function(t){return t==="cold"?new d(_c.value):b.value};return Kn(xe)({parse:function(t){return BYe(e(t))(n(t))},default:Xo.value,diagnosticName:"Sem.Connections.Types.Status"})}();var F0e=x(U),WYe=x(pe),T0e=$(U),CM=function(){function e(){}return e.value=new e,e}(),$7=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}(),M0e=Im(function(e){return{status:qS(e.status),initiator:EM(e.initiator),schoolUsesAiRecruiter:e.schoolUsesAiRecruiter}}),LB=function(e){return{chances:Im(function(n){return Yb(function(t){return t.chances}(n))})(e),financials:Lx(function(){var n=F0e(wB);return function(t){return n(ae(function(a){return a.financials}(t)))}}())(e)}},G0e=function(e){var n=F0e(LB)(ae(e.chancesAndFinancials));return{schools:WYe(e1)(e.schools),chances:T0e(n)(function(t){return t.chances}),financials:T0e(n)(function(t){return t.financials})}},n1=function(e){return ts(e*100)};var A0e=gn(hn),t1=dn(A0e)(vn(fn)),x0e=_n(mn),a1=pn(x0e),L0e=bn(yn),r1=Dn(L0e),zS=function(){function e(){}return e.value=new e,e}(),$S=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}(),_D=function(){function e(){}return e.value=new e,e}(),rh=function(){function e(){}return e.value=new e,e}(),qYe={to:function(e){if(e instanceof T)return zS.value;if(e instanceof o&&e.value0 instanceof T)return $S.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return VS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.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 o&&e.value0.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 o&&e.value0.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&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return _D.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 rh.value;throw new Error("Failed pattern match at Common.Ethnicity (line 28, column 1 - line 28, column 36): "+[e.constructor.name])},from:function(e){if(e instanceof zS)return new T(z.value);if(e instanceof $S)return new o(new T(z.value));if(e instanceof VS)return new o(new o(new T(z.value)));if(e instanceof QS)return new o(new o(new o(new T(z.value))));if(e instanceof YS)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof KS)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof _D)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof rh)return new o(new o(new o(new o(new o(new o(new o(z.value)))))));throw new Error("Failed pattern match at Common.Ethnicity (line 28, column 1 - line 28, column 36): "+[e.constructor.name])}},j0e=cn(qYe)(t1(t1(t1(t1(t1(t1(t1(A0e)(x0e))(a1))(a1))(a1))(a1))(a1))(a1))(r1(r1(r1(r1(r1(r1(r1(L0e))))))))(a1);var jB={eq:function(e){return function(n){return e instanceof zS&&n instanceof zS||e instanceof $S&&n instanceof $S||e instanceof VS&&n instanceof VS||e instanceof QS&&n instanceof QS||e instanceof YS&&n instanceof YS||e instanceof KS&&n instanceof KS||e instanceof _D&&n instanceof _D||e instanceof rh&&n instanceof rh}}};var XS=function(e){if(e instanceof zS)return"Asian";if(e instanceof $S)return"Black";if(e instanceof VS)return"Hispanic";if(e instanceof QS)return"Hawaiian";if(e instanceof YS)return"NativeAmerican";if(e instanceof KS)return"White";if(e instanceof _D)return"OtherEthnicity";if(e instanceof rh)return"Undisclosed";throw new Error("Failed pattern match at Common.Ethnicity (line 43, column 13 - line 51, column 31): "+[e.constructor.name])},PB=function(){return Kn(xe)({parse:Sn(XS)(j0e),default:_D.value,diagnosticName:"Ethnicity"})}(),NB=function(e){if(e instanceof zS)return"Asian";if(e instanceof $S)return"Black or African American";if(e instanceof VS)return"Hispanic or Latino";if(e instanceof QS)return"Native Hawaiian or Other Pacific Islander";if(e instanceof YS)return"American Indian or Alaska Native";if(e instanceof KS)return"White";if(e instanceof _D)return"Other ethnicity, biracial, or multiracial";if(e instanceof rh)return"Prefer not to say";throw new Error("Failed pattern match at Common.Ethnicity (line 54, column 9 - line 62, column 37): "+[e.constructor.name])},P0e=yu(Et)(function(e){return e instanceof _D?"ZZZ1":e instanceof rh?"ZZZ2":NB(e)})(j0e);var O0e=gn(hn),OB=dn(O0e)(vn(fn)),k0e=_n(mn),kB=pn(k0e),H0e=bn(yn),HB=Dn(H0e),zYe=x(U),ZS=function(){function e(){}return e.value=new e,e}(),eE=function(){function e(){}return e.value=new e,e}(),nE=function(){function e(){}return e.value=new e,e}(),pD=function(){function e(){}return e.value=new e,e}(),oh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),IM=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$Ye={to:function(e){if(e instanceof T)return ZS.value;if(e instanceof o&&e.value0 instanceof T)return eE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return nE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return pD.value;throw new Error("Failed pattern match at Common.Gender (line 30, column 1 - line 30, column 38): "+[e.constructor.name])},from:function(e){if(e instanceof ZS)return new T(z.value);if(e instanceof eE)return new o(new T(z.value));if(e instanceof nE)return new o(new o(new T(z.value)));if(e instanceof pD)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Common.Gender (line 30, column 1 - line 30, column 38): "+[e.constructor.name])}},U0e=cn($Ye)(OB(OB(OB(O0e)(k0e))(kB))(kB))(HB(HB(HB(H0e))))(kB);var VYe={eq:function(e){return function(n){return e instanceof ZS&&n instanceof ZS||e instanceof eE&&n instanceof eE||e instanceof nE&&n instanceof nE||e instanceof pD&&n instanceof pD}}},QYe=ce(VYe);var UB={eq:function(e){return function(n){return e instanceof oh&&n instanceof oh?QYe(e.value0)(n.value0):e instanceof IM&&n instanceof IM?e.value0===n.value0:!1}}};var B0e=function(e){if(e instanceof ZS)return":male";if(e instanceof eE)return":female";if(e instanceof nE)return":non_binary";if(e instanceof pD)return":undisclosed";throw new Error("Failed pattern match at Common.Gender (line 49, column 24 - line 53, column 32): "+[e.constructor.name])},BB=function(e){if(e instanceof oh)return B0e(e.value0);if(e instanceof IM)return e.value0;throw new Error("Failed pattern match at Common.Gender (line 44, column 13 - line 46, column 21): "+[e.constructor.name])},YYe=Sn(B0e)(U0e),JB=function(e){return me(new IM(e))(zYe(oh.create)(YYe(e)))},KYe=function(e){if(e instanceof ZS)return"Male";if(e instanceof eE)return"Female";if(e instanceof nE)return"Non-binary / third gender";if(e instanceof pD)return"Prefer not to say";throw new Error("Failed pattern match at Common.Gender (line 61, column 20 - line 65, column 37): "+[e.constructor.name])},J0e=function(e){if(e instanceof oh)return KYe(e.value0);if(e instanceof IM)return"Prefer to self-describe";throw new Error("Failed pattern match at Common.Gender (line 56, column 9 - line 58, column 45): "+[e.constructor.name])},W0e=U0e;var XYe=Si(Vc),ZYe=Bn(Ma),q0e=x(U),eKe=Gw(ze)(Vc),nKe=es(Uo)(Mn);var WB=function(e){return e.readingWriting+e.math|0},Om=function(e){return ZYe(q0e(XYe)(e.sat.readingWriting))(e.sat.math)};var z0e=function(e){return ts(Jn(eKe(e))/4)},qB=function(e){return z0e([e.math,e.english,e.reading,e.science])},km=function(e){return q0e(z0e)(nKe([e.act.math,e.act.english,e.act.reading,e.act.science]))};var FM=function(){function e(){}return e.value=new e,e}(),tE=function(){function e(){}return e.value=new e,e}();var ih=function(){function e(){}return e.value=new e,e}(),uh=function(){function e(){}return e.value=new e,e}(),lh=function(){function e(){}return e.value=new e,e}(),ch=function(){function e(){}return e.value=new e,e}(),sh=function(){function e(){}return e.value=new e,e}(),fh=function(){function e(){}return e.value=new e,e}(),vh=function(){function e(){}return e.value=new e,e}(),mh=function(){function e(){}return e.value=new e,e}(),_h=function(){function e(){}return e.value=new e,e}(),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}(),Gp=function(){function e(){}return e.value=new e,e}(),aE={show:function(e){if(e instanceof ih)return"Sports";if(e instanceof uh)return"CommService";if(e instanceof lh)return"Hobbies";if(e instanceof ch)return"NonArtComps";if(e instanceof sh)return"Politics";if(e instanceof fh)return"Drama";if(e instanceof vh)return"VisualArts";if(e instanceof mh)return"Music";if(e instanceof _h)return"Writing";if(e instanceof ph)return"HonorSocieties";if(e instanceof dh)return"Employment";if(e instanceof hh)return"OwnInitiative";if(e instanceof gh)return"StudentGov";if(e instanceof Dh)return"InterestClubs";if(e instanceof yh)return"AffinityGroups";if(e instanceof bh)return"Research";if(e instanceof Rh)return"SummerPrograms";if(e instanceof wh)return"Software";if(e instanceof Gp)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 38, column 1 - line 57, column 23): "+[e.constructor.name])}};var TM={eq:function(e){return function(n){return e instanceof ih&&n instanceof ih||e instanceof uh&&n instanceof uh||e instanceof lh&&n instanceof lh||e instanceof ch&&n instanceof ch||e instanceof sh&&n instanceof sh||e instanceof fh&&n instanceof fh||e instanceof vh&&n instanceof vh||e instanceof mh&&n instanceof mh||e instanceof _h&&n instanceof _h||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 Gp&&n instanceof Gp}}};var rE=function(e){return e==="Sports"?new d(ih.value):e==="CommService"?new d(uh.value):e==="Hobbies"?new d(lh.value):e==="NonArtComps"?new d(ch.value):e==="Politics"?new d(sh.value):e==="Drama"?new d(fh.value):e==="VisualArts"?new d(vh.value):e==="Music"?new d(mh.value):e==="Writing"?new d(_h.value):e==="HonorSocieties"?new d(ph.value):e==="Employment"?new d(dh.value):e==="OwnInitiative"?new d(hh.value):e==="StudentGov"?new d(gh.value):e==="InterestClubs"?new d(Dh.value):e==="AffinityGroups"?new d(yh.value):e==="Research"?new d(bh.value):e==="SummerPrograms"?new d(Rh.value):e==="Software"?new d(wh.value):e==="Other"?new d(Gp.value):b.value};var dD=function(e){if(e instanceof ih)return"Sports";if(e instanceof uh)return"Community Service";if(e instanceof lh)return"Hobbies";if(e instanceof ch)return"Non-Art Competitions";if(e instanceof sh)return"Politics";if(e instanceof fh)return"Drama";if(e instanceof vh)return"Visual Arts";if(e instanceof mh)return"Music";if(e instanceof _h)return"Writing";if(e instanceof ph)return"Honor Societies";if(e instanceof dh)return"Employment";if(e instanceof hh)return"Own Initiative";if(e instanceof gh)return"Student Government";if(e instanceof Dh)return"Interest Clubs";if(e instanceof yh)return"Affinity Groups";if(e instanceof bh)return"Research";if(e instanceof Rh)return"Summer Programs";if(e instanceof wh)return"Software";if(e instanceof Gp)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 110, column 11 - line 129, column 19): "+[e.constructor.name])},$0e=function(){return[ih.value,uh.value,lh.value,ch.value,sh.value,fh.value,vh.value,mh.value,_h.value,ph.value,dh.value,hh.value,gh.value,Dh.value,yh.value,bh.value,Rh.value,wh.value]}();var V0e=gn(hn),Hm=dn(V0e)(vn(fn)),Q0e=_n(mn),Um=pn(Q0e),zB=Hm(Hm(Hm(Hm(Hm(Hm(Hm(Hm(Hm(Hm(Hm(V0e)(Q0e))(Um))(Um))(Um))(Um))(Um))(Um))(Um))(Um))(Um))(Um);var Y0e=bn(yn),Bm=Dn(Y0e),K0e=Bm(Bm(Bm(Bm(Bm(Bm(Bm(Bm(Bm(Bm(Bm(Y0e))))))))))),tKe=$(U),aKe=x(pe),MM=function(){function e(){}return e.value=new e,e}(),GM=function(){function e(){}return e.value=new e,e}(),AM=function(){function e(){}return e.value=new e,e}(),xM=function(){function e(){}return e.value=new e,e}(),nl=function(){function e(){}return e.value=new e,e}(),ro=function(){function e(){}return e.value=new e,e}(),Hr=function(){function e(){}return e.value=new e,e}(),lo=function(){function e(){}return e.value=new e,e}(),Zo=function(){function e(){}return e.value=new e,e}(),Kr=function(){function e(){}return e.value=new e,e}(),tl=function(){function e(){}return e.value=new e,e}(),ou=function(){function e(){}return e.value=new e,e}(),Au=function(){function e(){}return e.value=new e,e}(),ei=function(){function e(){}return e.value=new e,e}(),Vs=function(){function e(){}return e.value=new e,e}(),fs=function(){function e(){}return e.value=new e,e}(),hD={to:function(e){if(e instanceof T)return nl.value;if(e instanceof o&&e.value0 instanceof T)return ro.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Hr.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return lo.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 Zo.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 Kr.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 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 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 T)return Au.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 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 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 Vs.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 fs.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 63, column 1 - line 63, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof nl)return new T(z.value);if(e instanceof ro)return new o(new T(z.value));if(e instanceof Hr)return new o(new o(new T(z.value)));if(e instanceof lo)return new o(new o(new o(new T(z.value))));if(e instanceof Zo)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof Kr)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof tl)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof ou)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof Au)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof ei)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof Vs)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))));if(e instanceof fs)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(z.value)))))))))));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 63, column 1 - line 63, column 33): "+[e.constructor.name])}},I0={eq:function(e){return function(n){return e instanceof nl&&n instanceof nl||e instanceof ro&&n instanceof ro||e instanceof Hr&&n instanceof Hr||e instanceof lo&&n instanceof lo||e instanceof Zo&&n instanceof Zo||e instanceof Kr&&n instanceof Kr||e instanceof tl&&n instanceof tl||e instanceof ou&&n instanceof ou||e instanceof Au&&n instanceof Au||e instanceof ei&&n instanceof ei||e instanceof Vs&&n instanceof Vs||e instanceof fs&&n instanceof fs}}},rKe=ce(I0),oKe={compare:function(e){return function(n){if(e instanceof nl&&n instanceof nl)return K.value;if(e instanceof nl)return Q.value;if(n instanceof nl)return V.value;if(e instanceof ro&&n instanceof ro)return K.value;if(e instanceof ro)return Q.value;if(n instanceof ro)return V.value;if(e instanceof Hr&&n instanceof Hr)return K.value;if(e instanceof Hr)return Q.value;if(n instanceof Hr)return V.value;if(e instanceof lo&&n instanceof lo)return K.value;if(e instanceof lo)return Q.value;if(n instanceof lo)return V.value;if(e instanceof Zo&&n instanceof Zo)return K.value;if(e instanceof Zo)return Q.value;if(n instanceof Zo)return V.value;if(e instanceof Kr&&n instanceof Kr)return K.value;if(e instanceof Kr)return Q.value;if(n instanceof Kr)return V.value;if(e instanceof tl&&n instanceof tl)return K.value;if(e instanceof tl)return Q.value;if(n instanceof tl)return V.value;if(e instanceof ou&&n instanceof ou)return K.value;if(e instanceof ou)return Q.value;if(n instanceof ou)return V.value;if(e instanceof Au&&n instanceof Au)return K.value;if(e instanceof Au)return Q.value;if(n instanceof Au)return V.value;if(e instanceof ei&&n instanceof ei)return K.value;if(e instanceof ei)return Q.value;if(n instanceof ei)return V.value;if(e instanceof Vs&&n instanceof Vs)return K.value;if(e instanceof Vs)return Q.value;if(n instanceof Vs)return V.value;if(e instanceof fs&&n instanceof fs)return K.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 I0}},X0e={succ:PA(hD)(zB),pred:Aie(hD)(zB),Ord0:function(){return oKe}};var Z0e=function(e){if(e instanceof nl)return"A";if(e instanceof ro)return"B";if(e instanceof Hr)return"C";if(e instanceof lo)return"D";if(e instanceof Zo)return"E";if(e instanceof Kr)return"F";if(e instanceof tl)return"G";if(e instanceof ou)return"H";if(e instanceof Au)return"I";if(e instanceof ei)return"J";if(e instanceof Vs)return"K";if(e instanceof fs)return"L";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 46, column 13 - line 58, column 13): "+[e.constructor.name])},eme={show:Z0e},nme=Sn(Z0e)(cn(hD)(zB)(K0e)(Um)),$B=function(e){if(e instanceof nl)return{group:MM.value,subGroup:"a"};if(e instanceof ro)return{group:MM.value,subGroup:"b"};if(e instanceof Hr)return{group:MM.value,subGroup:"c"};if(e instanceof lo)return{group:GM.value,subGroup:"a"};if(e instanceof Zo)return{group:GM.value,subGroup:"b"};if(e instanceof Kr)return{group:GM.value,subGroup:"c"};if(e instanceof tl)return{group:AM.value,subGroup:"a"};if(e instanceof ou)return{group:AM.value,subGroup:"b"};if(e instanceof Au)return{group:AM.value,subGroup:"c"};if(e instanceof ei)return{group:xM.value,subGroup:"a"};if(e instanceof Vs)return{group:xM.value,subGroup:"b"};if(e instanceof fs)return{group:xM.value,subGroup:"c"};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 122, column 9 - line 134, column 44): "+[e.constructor.name])},tme=xie(hD)(K0e),iKe=function(e){return function(n){if(n instanceof MM)return"1";if(n instanceof GM)return"2";if(n instanceof AM)return"3";if(n instanceof xM)return"4";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 90, column 43 - line 94, column 18): "+[n.constructor.name])}(function(n){return n.group}($B(e)))},VB=function(e){return iKe(e)+$B(e).subGroup},oE=function(e){return VB(e)+(": "+function(){var n=$B(e).group;if(n instanceof MM)return"Exceptional";if(n instanceof GM)return"Very strong";if(n instanceof AM)return"Strong";if(n instanceof xM)return"Standard";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 78, column 39 - line 82, column 25): "+[n.constructor.name])}())},ame=function(){var e=function(n){return function(t){return{tier:n,description:t}}};return function(n){if(n instanceof ih)return[e(nl.value)(["I play for the youth national team at my age group in this sport","I am a national champion in this sport"]),e(ro.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(Hr.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(lo.value)(["I'm a varsity athlete with top all-conference/region or conference/region award"]),e(Zo.value)(["I'm a varsity athlete with all-conference/region or conference/region award","I am the captain of the varsity team"]),e(Kr.value)(["I'm a varsity athlete in this sport"]),e(ou.value)(["I'm a JV athlete that won an award in this sport","I am the JV team captain"]),e(ei.value)(["I'm a JV athlete in this sport"]),e(fs.value)(["I play this sport recreationally"])];if(n instanceof uh)return[e(ro.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(Hr.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(lo.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(Zo.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(Kr.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(ou.value)(["I won a community service award either in a school club or in an out of school organization"]),e(Au.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(ei.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(fs.value)(["I have less than 30 volunteer hours"])];if(n instanceof lh)return[e(ro.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(Hr.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(Kr.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(ei.value)(["I have participated in this hobby for an extended period of time"])];if(n instanceof ch)return[e(nl.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(ro.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(Hr.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(lo.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(Zo.value)(["I won a state level individual award in this activity","I held the highest school level leadership in this activity"]),e(Kr.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(tl.value)(["I was part of a team that reached the state level competition in this activity in a competitive process"]),e(Au.value)(["I competed at the state or regional level in this activity","I won a school level award in this activity"]),e(Vs.value)(["I competed at the local or school level in this activity"])];if(n instanceof sh)return[e(ro.value)(["I worked a substantial, paid strategy role for a national level political campaign (Congressional or higher)"]),e(Hr.value)(["I worked a substantial, paid strategy role for a state level political campaign"]),e(lo.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(Zo.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(Kr.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(ei.value)(["I canvassed for a state or national level political campaign","I am a member of political interest club at my school"]),e(Vs.value)(["I canvassed or phone banked for local level political campaign"])];if(n instanceof fh)return[e(Hr.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(lo.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(Zo.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(Kr.value)(["I had a non-lead but highly important role in school play"]),e(tl.value)(["I performed a substantial role in a school play"]),e(ou.value)(["I performed a role in a non-student play at a theater in my city"]),e(Au.value)(["I performed a role with lines in a school play","I was a member of the stage crew or Pit orchestra"]),e(Vs.value)(["I was an extra in the school play"])];if(n instanceof vh)return[e(nl.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(ro.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(Hr.value)(["I won a Gold Key art award from Scholastic","I had a film screened at an accredited regional film festival"]),e(lo.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(Zo.value)(["I won a city or regional art award","I screened a film at citywide or regional film festival"]),e(Kr.value)(["I held school level leadership in an art or film club","I won the national Scholastic Silver Key award"]),e(ou.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(ei.value)(["I am a member of my school's art or film club"]),e(fs.value)(["I draw, paint, or make videos for fun"])];if(n instanceof mh)return[e(nl.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(ro.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(Hr.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(lo.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(Zo.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(Kr.value)(["I am the principal player/section leader for the highest school/non-school musical group in my school/town"]),e(tl.value)(["If my school has multiple groups, I am a member of the highest group in my school"]),e(ei.value)(["I am a member of a music group inside or outside school"]),e(fs.value)(["I play an instrument or sing recreationally"])];if(n instanceof _h)return[e(nl.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(ro.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(Hr.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(lo.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(Zo.value)(["I published a full-length book or books through Amazon (total length <100 pages) or self-publishing"]),e(Kr.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(ou.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(Au.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(ei.value)(["I contributed 1-2 articles to a school newspaper or publication"]),e(fs.value)(["I write for fun"])];if(n instanceof ph)return[e(ro.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(Hr.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(lo.value)(["I was the president of a school or local level honor society"]),e(Kr.value)(["I held leadership in school or local honor society"]),e(tl.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(ou.value)(["I was a member of school level honor society e.g. National Honor Society"]),e(Au.value)(["I was a member of a subject level school honor society i.e. Spanish Honor Society"])];if(n instanceof dh)return[e(ro.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(Hr.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(lo.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(Kr.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(tl.value)(["I had an unpaid internship at a local small business or government office"]),e(Au.value)(["I had hourly paid work at local business e.g. as a cashier, waitress, or secretary"])];if(n instanceof hh)return[e(nl.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(ro.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(Hr.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(lo.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(Kr.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(ou.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 gh)return[e(lo.value)(["I was School President or Head Boy/Girl"]),e(Zo.value)(["I was the president of Student Council","I was class president"]),e(Kr.value)(["I was a class officer","I held student council leadership"]),e(ou.value)(["I was a member of Student Council"])];if(n instanceof Dh)return[e(ro.value)(["I organized a nationwide event or conference for this interest (i.e. national anime conference)"]),e(Hr.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(lo.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(Kr.value)(["I held leadership in a school-level interest club"]),e(ei.value)(["I was a member of school level interest based club"])];if(n instanceof yh)return[e(ro.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(Hr.value)(["I was the highest state leader of an affinity group for high schoolers e.g.Black Students Association"]),e(lo.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(Kr.value)(["I held school-level leadership in an affinity group or club"]),e(ei.value)(["I was a member of a school level affinity club"])];if(n instanceof bh)return[e(nl.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(ro.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(Hr.value)(["I was selected for a formal, honorary application required research programs"]),e(lo.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(Zo.value)(["I conducted research through a formal, application required program with an accredited university"]),e(Kr.value)(["I had research that was or will be published"]),e(tl.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(Au.value)(["I paid money to participate in a research program"])];if(n instanceof Rh)return[e(ro.value)(["I attended one of TASP, RSI, PROMYS, SSP, Boys/Girls Nation"]),e(Hr.value)(["I attended one of RISE, MITES, SuMaC, Boys/Girls State, or Gov School"]),e(Zo.value)(["I attended one of SIP, EFL, SAMS, HCSSIM, JCamp, MAthlLy, HSHSP, Clark Scholars, Notre Dame Summer Scholars"]),e(Kr.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(Au.value)(["I participated in study abroad through my school","I attended a paid summer program requiring an application"]),e(ei.value)(["I attended a paid summer program where there is no application required"])];if(n instanceof wh)return[e(ro.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(Hr.value)(["I built commercially used software","I built an app with more than 100,000 downloads"]),e(Zo.value)(["I published an app with 10,000 downloads"]),e(ou.value)(["I published an app on the App/Google Play store","I contributed to an open source software project"]),e(ei.value)(["I write programs for fun"])];if(n instanceof Gp)return[e(Hr.value)([""]),e(tl.value)([""]),e(ei.value)([""]),e(fs.value)([""])];throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 137, column 17 - line 325, column 6): "+[n.constructor.name])}}(),rme=function(e){return function(n){return tKe(_m(function(){var t=rKe(n);return function(a){return t(function(r){return r.tier}(a))}}())(ame(e)))(function(t){return t.description})}},LM=function(e){return aKe(function(n){return n.tier})(ame(e))},ome=function(e){return Fi(LM(e))},V7=function(e){return _b(LM(e))};var ime=ie(aE),ume=ie(eme),uKe=ie(Gv(Wr)),lKe=ce(TM),cKe=ce(At(Lt)),sKe=ce(At(Wa)),fKe=ce(I0),vKe=Fo(I0),mKe=DA(X0e),QB=Y(Ie),_Ke=q(Mn),pKe=ec(Ie),YB=Sf(U),dKe=Bn(Ma),hKe=x(U);var gKe=P_(I0);var KB={show:function(e){return"ECActivity "+("{ name: "+(e.name+(", category: "+(ime(e.category)+(", tier: "+(ume(e.tier)+(", description: "+(uKe(e.description)+" }"))))))))}};var lme={show:function(){var e=ie(We),n=tn();return function(t){return e(n(t))}}()},XB={eq:function(e){return function(n){return e===n}}},DKe=ce(At(XB)),jM={eq:function(e){return function(n){return DKe(e.canonicalId)(n.canonicalId)&&lKe(e.category)(n.category)&&cKe(e.description)(n.description)&&sKe(e.id)(n.id)&&e.name===n.name&&fKe(e.tier)(n.tier)}}},iE=Dt;var Qs=function(e){return e.tier},gD=function(e){return e.name},PM=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=LM(n),l=function(c){var s=!1,f;function v(m){if(vKe(m)(u))return s=!0,new d(m);var _=function(w){if(Ge)return Fi(u);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivity (line 83, column 1 - line 83, column 105): "+[m.constructor.name])},h=mKe(m);if(h instanceof d){c=h.value0;return}return s=!0,_(!0)}for(;!s;)f=v(c);return f};return QB(l(t))(function(c){return _Ke({name:e,category:n,tier:c,id:a,description:r,canonicalId:i})})}}}}}},yKe=st(xe)(U)({diagnosticName:"EC Activity",parse:function(e){return pKe(YB(YB(YB(dKe(hKe(PM(e.name))(rE(e.category)))(nme(e.tier)))(ae(e.id)))(ae(e.description)))(ae(e.canonical_ec_activity_id)))}}),uE=kr(yKe);var Q7=function(e){return e.id},cme=function(e){return function(n){var t=LM(n.category);return QB(gKe(n.tier)(t))(function(a){return QB(Or(t)(e(a)))(function(r){return PM(n.name)(n.category)(r)(n.id)(n.description)(n.canonicalId)})})}},sme=cme(function(e){return e+1|0}),fme=cme(function(e){return e-1|0}),NM=function(e){return e.description},Jm=function(e){return e.category},Y7=function(e){return e.canonicalId},o1=x(pe)(function(e){return{name:gD(e),category:ime(Jm(e)),tier:ume(Qs(e)),id:aa(Q7(e)),description:aa(NM(e)),canonical_ec_activity_id:aa(Y7(e))}});var ZB=q(Mn),bKe=St(pr);var OM=function(e){var n=Om(e);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof b)return ZB(FM.value);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof d)return ZB(FM.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof d)return ZB(tE.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof b)return b.value;throw new Error("Failed pattern match at Hub.Types.ChancingProfile (line 54, column 3 - line 62, column 14): "+[n.constructor.name,e.psatPredictedCompositeSAT.constructor.name])},eJ=function(e){return{sat:{readingWriting:ae(e.sat.readingWriting),math:ae(e.sat.math)},psatPredictedCompositeSAT:ae(e.psatPredictedCompositeSAT),act:{math:ae(e.act.math),english:ae(e.act.english),reading:ae(e.act.reading),science:ae(e.act.science)},gpa:ae(e.gpa),courseRigor:{ap:ae(e.courseRigor.ap),honors:ae(e.courseRigor.honors),collegeClasses:ae(e.courseRigor.collegeClasses)},ecScore:ae(e.ecScore),ecActivities:uE(e.ecActivities)}},vme=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:[]}}(),nJ=function(e){return bKe(Om(e))(e.psatPredictedCompositeSAT)};var RKe={reflectSymbol:function(){return"value"}},wKe={reflectSymbol:function(){return"math"}};var SKe={reflectSymbol:function(){return"readingWriting"}},EKe={reflectSymbol:function(){return"english"}},CKe={reflectSymbol:function(){return"reading"}},IKe={reflectSymbol:function(){return"science"}},FKe={reflectSymbol:function(){return"ap"}},TKe={reflectSymbol:function(){return"collegeClasses"}},MKe={reflectSymbol:function(){return"honors"}},GKe={reflectSymbol:function(){return"country"}},AKe={reflectSymbol:function(){return"zip"}},xKe={reflectSymbol:function(){return"code"}},LKe={reflectSymbol:function(){return"name"}},DD=nr(ao);var kM=Gf()(),jKe=Ga(La(La(Yt))),lE=Y(Ie),PKe=Rt(RT),tJ=Rt(fe),Sh=x(U),i1=ct(),NKe=Rt(i1(C(RKe)(Wt)(he))),mme=C(wKe)(Dt),OKe=Rt(i1(mme(C(SKe)(Dt)(he)))),kKe=Rt(i1(C(EKe)(Dt)(mme(C(CKe)(Dt)(C(IKe)(Dt)(he)))))),HKe=Rt(i1(C(FKe)(Dt)(C(TKe)(Dt)(C(MKe)(Dt)(he))))),_me=C(LKe)(fe),UKe=Rt(rt(i1(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(Gn(iE))(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"description"}})(Gn(fe))(C({reflectSymbol:function(){return"id"}})(Gn(Dt))(_me(C({reflectSymbol:function(){return"tier"}})(fe)(he))))))))),BKe=Rt(i1(C(GKe)(i1(C(xKe)(fe)(_me(he))))(C(AKe)(fe)(he)))),JKe=tn(),vs=function(){function e(){}return e.value=new e,e}(),al=function(){function e(){}return e.value=new e,e}(),rl=function(){function e(){}return e.value=new e,e}(),ov=function(){function e(){}return e.value=new e,e}(),iv=function(){function e(){}return e.value=new e,e}(),uv=function(){function e(){}return e.value=new e,e}(),Ys=function(){function e(){}return e.value=new e,e}(),lv=function(){function e(){}return e.value=new e,e}(),Wm=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}(),zm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$m=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Vm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ap=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),F0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var aJ={to:function(e){if(e instanceof T)return vs.value;if(e instanceof o&&e.value0 instanceof T)return al.value;if(e instanceof o&&e.value0 instanceof o&&e.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 T)return ov.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 iv.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 uv.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 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 o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o)return lv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 75, column 1 - line 75, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof vs)return new T(z.value);if(e instanceof al)return new o(new T(z.value));if(e instanceof rl)return new o(new o(new T(z.value)));if(e instanceof ov)return new o(new o(new o(new T(z.value))));if(e instanceof iv)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof uv)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Ys)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof lv)return new o(new o(new o(new o(new o(new o(new o(z.value)))))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 75, column 1 - line 75, column 41): "+[e.constructor.name])}},pme={show:Rr(aJ)(Sa(DD({reflectSymbol:function(){return"WitGPA"}}))(Sa(DD({reflectSymbol:function(){return"WitSAT"}}))(Sa(DD({reflectSymbol:function(){return"WitACT"}}))(Sa(DD({reflectSymbol:function(){return"WitCoursework"}}))(Sa(DD({reflectSymbol:function(){return"WitExtracurriculars"}}))(Sa(DD({reflectSymbol:function(){return"WitEthnicity"}}))(Sa(DD({reflectSymbol:function(){return"WitLocation"}}))(DD({reflectSymbol:function(){return"WitGender"}})))))))))},cE={eq:function(e){return function(n){return e instanceof vs&&n instanceof vs||e instanceof al&&n instanceof al||e instanceof rl&&n instanceof rl||e instanceof ov&&n instanceof ov||e instanceof iv&&n instanceof iv||e instanceof uv&&n instanceof uv||e instanceof Ys&&n instanceof Ys||e instanceof lv&&n instanceof lv}}},WKe=ce(cE);var u1=function(e){if(e instanceof Wm)return vs.value;if(e instanceof qm)return al.value;if(e instanceof zm)return rl.value;if(e instanceof $m)return ov.value;if(e instanceof Vm)return iv.value;if(e instanceof Ap)return uv.value;if(e instanceof F0)return Ys.value;if(e instanceof xp)return lv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 93, column 18 - line 101, column 24): "+[e.constructor.name])},qKe=function(e){if(e instanceof Wm)return kM({id:"gpa"})(e.value0);if(e instanceof qm)return kM({id:"sat"})(e.value0);if(e instanceof zm)return kM({id:"act"})(e.value0);if(e instanceof $m)return kM({id:"coursework"})(e.value0);if(e instanceof Vm)return{id:"extracurriculars",ecs:o1(e.value0)};if(e instanceof Ap)return{id:"ethnicity",ethnicity:XS(e.value0)};if(e instanceof F0)return kM({id:"location"})(e.value0);if(e instanceof xp)return{id:"gender",gender:BB(e.value0)};throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 153, column 24 - line 169, column 64): "+[e.constructor.name])},dme=x(pe)(qKe),hme=function(e){return wa(function(){var n=jKe(WKe)(e);return function(t){return n(u1(t))}}())},zKe=function(e){return lE(PKe(e))(function(n){return lE(lE(Ti("id")(n))(tJ))(function(t){return t==="gpa"?Sh(Wm.create)(NKe(e)):t==="sat"?Sh(qm.create)(OKe(e)):t==="act"?Sh(zm.create)(kKe(e)):t==="coursework"?Sh($m.create)(HKe(e)):t==="extracurriculars"?Sh(function(a){return Vm.create(uE(a))})(lE(Ti("ecs")(n))(UKe)):t==="ethnicity"?Sh(function(a){return Ap.create(PB(a))})(lE(Ti("ethnicity")(n))(tJ)):t==="location"?Sh(F0.create)(BKe(e)):t==="gender"?Sh(function(a){return xp.create(JB(a))})(lE(Ti("gender")(n))(tJ)):b.value})})},gme=function(){return kr(Kn(xe)({parse:function(e){return d.create(zKe(e))},default:b.value,diagnosticName:"Chancing what-if scenario field"}))}(),Dme=function(e){return function(n){var t=me(vme)(Sh(JKe)(e)),a=function(r){return function(i){if(i instanceof Wm)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 qm)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 zm)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 $m)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 Vm)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 Ap||i instanceof F0||i instanceof xp)return r;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 108, column 26 - line 124, column 16): "+[i.constructor.name])}};return Y4(a)(t)(me([])(n))}},yme={country:Lm,zip:"94022"};var $Ke=Y(Mv),VKe=Ho(),QKe=q(am);var rJ=Et,YKe=Yu(rJ)(ze);var oJ=function(e){return YKe($Ke(VKe(e))(function(n){return QKe(new Ue(n.cipCode,n))}))},bme=function(){var e=kw(ar(ce(Lt))(function(t){return t.areaOfStudy})),n=yu(Et)(function(t){return t.areaOfStudy});return function(t){return e(n(t))}}();var Rme=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(e=>null);function wme(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 Sme(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(w){return _(w)}return h()}}}var K7="application/json",Eme="application/x-www-form-urlencoded";var Cme=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ime=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Fme=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Tme=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Mme=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),iJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),X7=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Gme=function(e){return e instanceof iJ?new d(Eme):e instanceof X7?new d(K7):b.value};var Ame=function(){return X7.create}();var xme=tn();var Z7=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),sE=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}(),Lme=function(e){if(e instanceof Z7||e instanceof e5)return xme(e.value0);if(e instanceof sE)return e.value1;throw new Error("Failed pattern match at Affjax.RequestHeader (line 26, column 1 - line 26, column 33): "+[e.constructor.name])};var uJ=function(e){if(e instanceof Z7)return"Accept";if(e instanceof e5)return"Content-Type";if(e instanceof sE)return e.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[e.constructor.name])};var jme=Ye(Xe),lJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),sJ=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}(),t5=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}(),Pme=function(e){if(e instanceof lJ)return"arraybuffer";if(e instanceof cJ)return"blob";if(e instanceof sJ)return"document";if(e instanceof n5||e instanceof t5)return"text";if(e instanceof a5)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[e.constructor.name])},Nme=function(e){return e instanceof n5?new d(K7):b.value},Ome=function(){return new t5(jme)}();var kme=function(){return new a5(jme)}();var Hme=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 Ume(e,n,t){try{return n(JSON.parse(t))}catch(a){return e(a.message)}}var r5=function(e){return Ume(rn.create,Ze.create,e)};var KKe=Bn(Ma),Bme=x(U),XKe=mi(Uo)(Mn);var ZKe=function(e){return e};var Jme=function(){var e=function(a){if(a.value1 instanceof b)return Px(a.value0);if(a.value1 instanceof d)return KKe(Bme(function(r){return function(i){return r+("="+i)}})(Px(a.value0)))(Px(a.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[a.constructor.name])},n=Bme(ho("&")),t=XKe(e);return function(a){return n(t(ZKe(a)))}}();var fJ=function(){function e(){}return e.value=new e,e}(),yD=function(){function e(){}return e.value=new e,e}(),vJ=function(){function e(){}return e.value=new e,e}(),Eh=function(){function e(){}return e.value=new e,e}(),o5=function(){function e(){}return e.value=new e,e}(),HM=function(){function e(){}return e.value=new e,e}(),mJ=function(){function e(){}return e.value=new e,e}(),_J=function(){function e(){}return e.value=new e,e}(),pJ=function(){function e(){}return e.value=new e,e}(),dJ=function(){function e(){}return e.value=new e,e}(),hJ=function(){function e(){}return e.value=new e,e}(),gJ=function(){function e(){}return e.value=new e,e}(),DJ=function(){function e(){}return e.value=new e,e}(),yJ=function(){function e(){}return e.value=new e,e}(),bJ=function(){function e(){}return e.value=new e,e}(),i5=function(){function e(){}return e.value=new e,e}();var eXe=function(e){return e},nXe={show:function(e){if(e instanceof fJ)return"OPTIONS";if(e instanceof yD)return"GET";if(e instanceof vJ)return"HEAD";if(e instanceof Eh)return"POST";if(e instanceof o5)return"PUT";if(e instanceof HM)return"DELETE";if(e instanceof mJ)return"TRACE";if(e instanceof _J)return"CONNECT";if(e instanceof pJ)return"PROPFIND";if(e instanceof dJ)return"PROPPATCH";if(e instanceof hJ)return"MKCOL";if(e instanceof gJ)return"COPY";if(e instanceof DJ)return"MOVE";if(e instanceof yJ)return"LOCK";if(e instanceof bJ)return"UNLOCK";if(e instanceof i5)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[e.constructor.name])}};var Wme=dr(ie(nXe))(eXe);var qme={eq:function(e){return function(n){return e instanceof fJ&&n instanceof fJ||e instanceof yD&&n instanceof yD||e instanceof vJ&&n instanceof vJ||e instanceof Eh&&n instanceof Eh||e instanceof o5&&n instanceof o5||e instanceof HM&&n instanceof HM||e instanceof mJ&&n instanceof mJ||e instanceof _J&&n instanceof _J||e instanceof pJ&&n instanceof pJ||e instanceof dJ&&n instanceof dJ||e instanceof hJ&&n instanceof hJ||e instanceof gJ&&n instanceof gJ||e instanceof DJ&&n instanceof DJ||e instanceof yJ&&n instanceof yJ||e instanceof bJ&&n instanceof bJ||e instanceof i5&&n instanceof i5}}};var zme=function(e){return Hd(function(n){return function(){var a=e(function(r){return n(rn.create(r))()},function(r){return n(Ze.create(r))()});return function(r){return Hd(function(i){return function(){return a(r,function(l){return i(rn.create(l))()},function(l){return i(Ze.create(l))()}),KH}})}}})};var RJ=q(gm(ga)),tXe=Sb(ga),l1=xf(ga),$me=St(gT(XF)(ga)),aXe=nb(J_(ga)),u5=x(U),rXe=mm(ze)(Yt),oXe=ce(Lt),iXe=lt(Ie),uXe=x(pe),lXe=$(Ht),cXe=qv(Ps),sXe=q(oa);var l5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),c5=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}(),s5=function(){function e(){}return e.value=new e,e}(),f5=function(){function e(){}return e.value=new e,e}(),v5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Vme=function(e){return function(n){var t=function(f){return f===""?RJ(kre):dr(function(v){return tXe(GA.create(v))})(RJ)(r5(f))},a=function(){if(n.responseFormat instanceof lJ)return l1("ArrayBuffer");if(n.responseFormat instanceof cJ)return l1("Blob");if(n.responseFormat instanceof sJ)return function(f){return $me(l1("Document")(f))($me(l1("XMLDocument")(f))(l1("HTMLDocument")(f)))};if(n.responseFormat instanceof n5)return aXe(function(f){return n.responseFormat.value0(t(f))})(l1("String"));if(n.responseFormat instanceof t5)return l1("String");if(n.responseFormat instanceof a5)return je(n.responseFormat.value0(RJ(be)));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 Cme)return new Ze(f.value0(_i));if(f instanceof Ime)return new Ze(_i(f.value0));if(f instanceof Fme)return new Ze(_i(f.value0));if(f instanceof Tme)return new Ze(_i(f.value0));if(f instanceof Mme)return new Ze(_i(f.value0));if(f instanceof iJ)return um("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(u5(_i)(Jme(f.value0)));if(f instanceof X7)return new Ze(_i(tb(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&&!rXe(ar(oXe)(uJ)(f.value0))(v)?kF(v)(f.value0):v}},u=function(f){return i(u5(e5.create)(iXe(Gme)(f)))(i(u5(Z7.create)(Nme(n.responseFormat)))(n.headers))},l=function(f){return{method:Wme(n.method),url:n.url,headers:uXe(function(v){return{field:uJ(v),value:Lme(v)}})(u(n.content)),content:f,responseType:Pme(n.responseFormat),username:aa(n.username),password:aa(n.password),withCredentials:n.withCredentials,timeout:me(0)(u5(function(v){return v})(n.timeout))}},c=function(f){return lXe(cXe(zme(Sme(e,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",Hme.create,l(f)))))(function(v){if(v instanceof Ze){var m=zb(a(v.value0.body));if(m instanceof rn)return new rn(new c5(woe(m.value0),v.value0));if(m instanceof Ze)return new Ze({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 _=H_(v.value0),h=_==="AffjaxTimeoutErrorMessageIdent";if(h)return s5.value;var w=_==="AffjaxRequestFailedMessageIdent";return w?f5.value:new v5(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(aa(b.value));if(n.content instanceof d){var s=r(n.content.value0);if(s instanceof Ze)return c(aa(new d(s.value0)));if(s instanceof rn)return sXe(new rn(new l5(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 fE=function(){return{method:new rn(yD.value),url:"/",headers:[],content:b.value,username:b.value,password:b.value,withCredentials:!1,responseFormat:kme,timeout:b.value}}();var Qme={eq:function(e){return function(n){return e===n}}};var wJ={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(e){return e||"/"}};var Yme=Vme(wJ);function Kme(e){return Buffer.from(e).toString("base64")}function Xme(e,n,t){let a;try{a=n(btoa(t))}catch(r){a=e(r)}return a}var SJ=typeof btoa=="function";function Zme(e){let n=32768,t=[];for(let a=0;a0)return lpe($r(Ik(t)/loe))(0);if(Ge)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=XXe(a)(3),i=function(){var p=r<1;return p?n:n/iA(1e3)(Jn(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(Ge)return"10e+"+ZXe(r*3|0);throw new Error("Failed pattern match at Data.Formatter.Number (line 107, column 7 - line 117, column 53): "+[])}();return cpe({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=iA(10)(Jn(lpe(0)(e.after))),s=Db(t*c)/c,f=Kw(s),v=s-f,m=Db(v*c),_=function(){var p=_5(m),y=Mo(p),F=p5("0")(e.after-y|0);return F+p}(),h=function(){var p=e.after<1;return p?"":"."+(function(){var y=m===0;return y?p5("0")(e.after):""}()+function(){var y=m>0;return y?_:""}())}(),w=function(p){return function(y){return function(F){var N=p,B=y,k=!1,ue;function we(De,Se,ve){var Me=Pw(ve);if(Me instanceof b)return k=!0,nS(De);if(Me instanceof d&&Se<3){N=To(Me.value0.head)(De),B=Se+1|0,F=Me.value0.tail;return}N=To(",")(De),B=0,F=ve}for(;!k;)ue=we(N,B,F);return ue}}},g=function(){return e.comma?w([])(0)(MF(aT(p5("0")(l)+_5(f)))):p5("0")(l)+_5(f)}();return function(){var p=n<0;if(p)return"-";var y=n>0&&e.sign;return y?"+":""}()+(g+h)}},oZe=function(e){return function(n){return eZe(rZe(e))(Ot(cpe)(n))}},ms=function(e){return function(n){return dr(je(nZe(n)))(tZe)(oZe(e)(n))}};var iZe=Number.MAX_SAFE_INTEGER;var fpe=gn(hn),vpe=_n(mn),mpe=bn(yn),Lp=function(){function e(){}return e.value=new e,e}(),dE=function(){function e(){}return e.value=new e,e}(),uZe={to:function(e){if(e instanceof T)return Lp.value;if(e instanceof o)return dE.value;throw new Error("Failed pattern match at Profile.PublishScope (line 24, column 1 - line 24, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof Lp)return new T(z.value);if(e instanceof dE)return new o(z.value);throw new Error("Failed pattern match at Profile.PublishScope (line 24, column 1 - line 24, column 39): "+[e.constructor.name])}},_pe={eq:function(e){return function(n){return e instanceof Lp&&n instanceof Lp||e instanceof dE&&n instanceof dE}}};var d5=function(e){if(e instanceof dE)return"anonymous-all-schools";if(e instanceof Lp)return"all-schools";throw new Error("Failed pattern match at Profile.PublishScope (line 34, column 13 - line 36, column 30): "+[e.constructor.name])},NJ=function(){return Kn(xe)({parse:Sn(d5)(cn(uZe)(dn(fpe)(vn(fn))(fpe)(vpe))(Dn(mpe)(mpe))(pn(vpe))),diagnosticName:"Profile.PublishScope",default:dE.value})}();var dpe=({just:e,nothing:n})=>t=>{try{let a=new Date(t);return isNaN(a.getTime())?n:e(a)}catch{return n}},kJ=e=>({year:e.getFullYear(),month:e.getMonth(),day:e.getDate(),hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()}),hpe=()=>new Date,yZe=(()=>{let e=new Date;return typeof window!="undefined"?()=>e:()=>{let n=new Date;return n-e>1e3&&(e=n),e}})();var bZe=(()=>{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 HJ(){return Date.now()}var SZe=x(_t);var UJ=SZe(Kx)(HJ);var gma=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,w,g,p,y,F;for(v.draining=!0;;){if(w=null,g=null,p=null,y=v.value,F=h.size,v.error!==null){for(y=f.left(v.error);w=l(m);)r(w.cb(y));for(;g=l(h);)r(g(y));for(;p=l(_);)r(p(y));break}if(y===a&&(w=l(m))&&(v.value=y=w.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(w!==null&&r(w.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 bD=Y(Ie),LZe=Ft(Ai),jZe=Ft(yo),PZe=Ft(fc),NZe=Ft($f),OZe=Ft(qf),kZe=Ft(Wf),HZe=Ft(zf),UZe=q(Mn),BZe=q(xt),JZe=lt(Ir),WZe=$(U);var gpe=function(e){return bD(LZe(e.year))(function(n){return bD(jZe(e.month+1|0))(function(t){return bD(PZe(e.day))(function(a){return bD(NZe(e.hour))(function(r){return bD(OZe(e.minute))(function(i){return bD(kZe(e.second))(function(u){return bD(HZe(e.millisecond))(function(l){return UZe(new zd(aD(n)(t)(a),new Z_(r,i,u,l)))})})})})})})})},qZe=function(e){var n=rH("Failed to obtain current time. This should never happen.");return Ce(n)(BZe)(gpe(kJ(e)))},v1=JZe(qZe)(hpe);var m1=function(e){return bD(WZe(dpe({just:d.create,nothing:b.value})(e))(kJ))(gpe)};var JJ=function(e){if(e.first==="")return e.last;if(e.last==="")return e.first;if(Ge)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 VZe=ce(_pe);var Dpe=function(e){return VZe(e.publishScope)(Lp.value)};var QZe=Nv(dt),ype=ie(We),YZe=no(dt),KZe=Ve(M);var bpe=25,WJ=function(e){return Mo(e)>=bpe},Rpe=function(e){var n=Mo(e),t=n>0,a=QZe(" ")([function(){return t?ype(n)+" characters":""}(),YZe(["(",ype(bpe),function(){return t?"":" character"}()," minimum)"])]),r=function(){var i=WJ(e);return i?"text-success":""}();return KZe(r)(a)};var XZe=function(){function e(){}return e.value=new e,e}(),qJ=function(){function e(){}return e.value=new e,e}(),ZZe=function(){function e(){}return e.value=new e,e}(),een=function(){function e(){}return e.value=new e,e}(),nen=function(){function e(){}return e.value=new e,e}(),g5=function(){function e(){}return e.value=new e,e}(),VM=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}();var wpe=function(e){if(e instanceof XZe)return"sheet-view";if(e instanceof qJ)return"school-details";if(e instanceof ZZe)return"network-gallery";if(e instanceof een)return"livestream-details";if(e instanceof nen)return"card-view";throw new Error("Failed pattern match at Sem.Types.User (line 105, column 25 - line 110, column 26): "+[e.constructor.name])};var Spe=JSON.stringify;var ten=vce(J)()(),cv=function(){return Spe},aen=cv();var D5=function(){return function(e){return ten({type:"application/ld+json",dangerouslySetInnerHTML:{__html:aen(e)}})([])}};var y5="/messages";var Epe=e=>()=>e.preventDefault&&e.preventDefault(),Cpe=e=>()=>e.stopPropagation&&e.stopPropagation();var QM=function(){return Cpe},Qm=function(){return Epe};var fen=H(J),ven=Ln(X)()(),men=ra(M),_en=da(M),pen=H(M),Ipe=function(e){return fen("d-flex flex-column align-items-center "+e)([ven("rounded-circle bg-light text-secondary x-large d-flex align-items-center justify-content-center")({style:$e({width:"3rem",height:"3rem"})})(men("fe fe-search")("")),_en("mt-3")("No matches"),pen("")("Try adjusting your filters.")])};var den=kt($o),hen=Qm(),gen=QM(),b5=function(e){var n=Zt(e)()();return function(t){return function(a){return n(t)({href:a.href,onClick:den(function(r){return function(){return hen(r)(),gen(r)(),a.onClick()}})})}}};var Fpe=x(U),Den=Sf(U),yen=Bn(Ma),Nt=function(){function e(){}return e.value=new e,e}(),Wn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),va=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),co={map:function(e){return function(n){if(n instanceof Nt)return Nt.value;if(n instanceof Wn)return new Wn(e(n.value0));if(n instanceof va)return new va(Fpe(e)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 0, column 0 - line 0, column 0): "+[n.constructor.name])}}},ben={apply:function(e){return function(n){if(e instanceof Nt||n instanceof Nt)return Nt.value;if(e instanceof Wn&&n instanceof Wn)return new Wn(e.value0(n.value0));if(e instanceof va&&n instanceof Wn)return new va(Den(e.value0)(n.value0));if(e instanceof Wn&&n instanceof va)return new va(Fpe(e.value0)(n.value0));if(e instanceof va&&n instanceof va)return new va(yen(e.value0)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 35, column 1 - line 41, column 52): "+[e.constructor.name,n.constructor.name])}},Functor0:function(){return co}},Tpe=function(){return{pure:Wn.create,Apply0:function(){return ben}}}(),Mpe={alt:function(e){return function(n){return e instanceof Nt?n:e}},Functor0:function(){return co}},hE=function(e){if(e instanceof Nt)return new va(b.value);if(e instanceof Wn)return new va(new d(e.value0));if(e instanceof va)return new va(e.value0);throw new Error("Failed pattern match at Utils.Loadable (line 62, column 13 - line 65, column 25): "+[e.constructor.name])},Ba=function(e){if(e instanceof Nt)return b.value;if(e instanceof Wn)return new d(e.value0);if(e instanceof va)return e.value0;throw new Error("Failed pattern match at Utils.Loadable (line 47, column 11 - line 50, column 17): "+[e.constructor.name])},RD=function(e){return function(n){if(n instanceof va&&n.value0 instanceof b)return new va(b.value);var t=function(r){var i=function(l){return Nt.value};if(n instanceof Wn){var u=e(n.value0);return u instanceof d?new Wn(u.value0):i(!0)}return i(!0)};if(n instanceof va&&n.value0 instanceof d){var a=e(n.value0.value0);return a instanceof d?new va(new d(a.value0)):t(!0)}return t(!0)}};var VJ=function(e){if(e instanceof Nt)return!1;if(e instanceof va)return!0;if(e instanceof Wn)return!1;throw new Error("Failed pattern match at Utils.Loadable (line 68, column 13 - line 71, column 21): "+[e.constructor.name])};var Ren=ie(We),wen=vi(ze)(dt),Gpe=function(e){var n=Nf(e);return function(){return function(){return n("text")}}};var QJ=function(){return function(){return xb("path")}},Sen=QJ()();var gE=function(e){var n=function(l){return Ren(ts(l))},t=function(l){return function(c){return n(l*c.x)+(" "+n(l*c.y))}},a=function(l){return{x:e.center.x+Ck(l),y:e.center.y-Fk(l)}},r=a(e.angle1),i=a(e.angle0),u=function(){var l=e.angle1-e.angle0>k_;return l?"1":"0"}();return Sen("")({d:wen([" 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})},Ape=function(){return function(){return xb("circle")}};var Een=x(co),Cen=Bn(Ma),Ien=x(U),YJ=H(X),xpe=H(J),Lpe=jt(M),Fen=Y_(X)()(),KJ=Ve(M),jpe=ie(We),Ppe=ra(M),Ten=tn(),Npe=$(U),Men=$(co);var R5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),XJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),w5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ym=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}(),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}(),Gen=function(e){return e};var S5={map:function(e){return function(n){return Een(function(t){return{regular:e(t.regular),simulated:e(t.simulated)}})(n)}}},Ope=function(e){return RD(function(n){return Cen(Ien(function(t){return function(a){return a-t|0}})(n.regular.score))(n.simulated.score)})(e)},YM=function(e){return YJ("card")(YJ("card-body")(xpe("row")([YJ("col-8 "+function(){return e.narrowLayout?"":"order-1"}())(Lpe("")("Chancing for this school is coming soon")),xpe("col-4 order-md-0 d-flex flex-column align-items-center "+function(){return e.narrowLayout?"":"order-0"}())([Fen("")({viewBox:"-100 -100 200 100"})(gE({center:{x:0,y:0},angle0:0,angle1:k_,innerRadius:50,outerRadius:90,fill:"#EDF2F9",stroke:{color:"#EDF2F9",width:1}})),Lpe("text-muted mt-2")("N/A")])])))},kpe=function(e){if(e instanceof R5)return!1;if(e instanceof XJ)return VJ(e.value0);if(e instanceof w5)return VJ(e.value0.simulated);throw new Error("Failed pattern match at Hub.Chancing (line 68, column 19 - line 71, column 65): "+[e.constructor.name])};var _1=function(e){if(e instanceof R5)return new d(e.value0);if(e instanceof XJ)return Ba(e.value0);if(e instanceof w5)return new d(me(e.value0.regular)(Ba(e.value0.simulated)));throw new Error("Failed pattern match at Hub.Chancing (line 55, column 19 - line 58, column 101): "+[e.constructor.name])},Hpe=function(e){if(e instanceof Pp)return b.value;if(e instanceof Np)return b.value;if(e instanceof jp)return b.value;if(e instanceof Ym)return _1(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 61, column 20 - line 65, column 35): "+[e.constructor.name])},E5=function(e){return function(n){return function(t){if(t instanceof Wn&&t.value0>0)return KJ("text-success "+e)("+"+(jpe(t.value0)+"%"));if(t instanceof Wn&&t.value0<0)return KJ("text-danger "+e)("-"+(jpe(-t.value0|0)+"%"));if(t instanceof Wn)return He;if(t instanceof Nt)return He;if(t instanceof va)return KJ("spinner-border spinner-border-sm text-primary "+e)("");throw new Error("Failed pattern match at Hub.Chancing (line 180, column 51 - line 185, column 85): "+[t.constructor.name])}(Ope(n))}},KM=function(e){return function(n){return function(t){if(t instanceof Wn&&t.value0>0)return Ppe("fe fe-arrow-up text-success "+e)("");if(t instanceof Wn&&t.value0<0)return Ppe("fe fe-arrow-down text-danger "+e)("");if(t instanceof Wn)return He;if(t instanceof Nt)return He;if(t instanceof va)return He;throw new Error("Failed pattern match at Hub.Chancing (line 172, column 46 - line 177, column 25): "+[t.constructor.name])}(Ope(n))}},DE=function(e){var n=function(a){return function(r){if(e.chancingState.simulation instanceof d)return new Ym(e.chancingState.simulation.value0.effectiveProfile,new w5({regular:r,simulated:e.chancingState.simulation.value0.results(e.school.id)}));if(e.chancingState.simulation instanceof b)return new Ym(Ten(a),new R5(r));throw new Error("Failed pattern match at Hub.Chancing (line 120, column 7 - line 124, column 62): "+[e.chancingState.simulation.constructor.name])}},t=function(a){return za(Za)("Both chancing data and profile are present, but chancing result is absent")({schoolId:e.school.id})(function(r){return Np.value})};if(!e.school.chancing.canChance)return Np.value;if(e.currentUser instanceof b||e.chancingState.permanentProfile instanceof b)return Pp.value;if(e.chancingState.permanentProfile instanceof d){if(e.chancingState.chances instanceof Nt)return t(be);if(e.chancingState.chances instanceof va&&e.chancingState.chances.value0 instanceof b)return jp.value;if(e.chancingState.chances instanceof va&&e.chancingState.chances.value0 instanceof d)return me(jp.value)(Npe(e.chancingState.chances.value0.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));if(e.chancingState.chances instanceof Wn)return U4(t)(Npe(e.chancingState.chances.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));throw new Error("Failed pattern match at Hub.Chancing (line 103, column 36 - line 111, column 83): "+[e.chancingState.chances.constructor.name])}throw new Error("Failed pattern match at Hub.Chancing (line 91, column 21 - line 111, column 83): "+[e.constructor.name])},XM=function(e){return Gen(function(n){if(n instanceof R5)return Nt.value;if(n instanceof XJ)return Nt.value;if(n instanceof w5)return Men(n.value0.simulated)(function(t){return{regular:n.value0.regular,simulated:t}});throw new Error("Failed pattern match at Hub.Chancing (line 157, column 29 - line 163, column 44): "+[n.constructor.name])}(e))},Upe=function(e){if(e instanceof Pp)return Nt.value;if(e instanceof Np)return Nt.value;if(e instanceof jp)return Nt.value;if(e instanceof Ym)return XM(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 150, column 15 - line 154, column 30): "+[e.constructor.name])};var Aen=$(U);var Bpe=function(e){return{id:e.id,slug:e.slug,name:e.name,imgixImageUrl:e.imgixPath,acceptanceRate:Aen(e.admissions.acceptanceRate)(function(n){return n.value}),cityState:new d(Kb(e.address))}};var C5=$(U),p1=Y(Ie),xen=to(xA),Len=j_(Mn)(Uo),jen=to(rJ),Pen=x(U),Jpe=$(co),Nen=x(co),ZM=function(e){return function(n){return RD(function(t){return Gi(e)(t.results)})(n.whatIfChances)}};var yE=function(e){return function(n){return me("")(Gi(e)(n.schoolNotes))}},Xs=function(e){return function(n){return Gi(e)(n.schoolList)}};var e2=function(e){return function(n){return RD(Gi(e))(n.schoolConnections)}};var wD=function(e){return function(n){return p1(Ba(n.all))(function(t){return Gi(e)(t.table)})}},ZJ=function(e){return function(n){return p1(p1(Ba(n.slugs))(xen(e)))(function(t){return wD(t)(n)})}},n2=function(e){return function(n){return me([])(p1(wD(e)(n))(function(t){return Len(t.majors)(function(a){return jen(a)(n.majors)})}))}},eW=function(e){return function(n){return RD(function(t){return p1(C5(Gi(e)(t))(toe(function(a){return Pen(Bpe)(wD(a)(n))})))(kv)})(n.recommendedSchools)}},nW=function(e){return Jpe(e.financials)(function(n){return function(t){return Gi(t)(n)}})},Km=function(e){return function(n){return RD(Gi(e))(n.financials)}},tW=function(e){return function(n){return Nen(Gi(e))(n.counselorConnections)}},d1=function(e){return function(n){return p1(Ba(n.contentModules.content))(Gi(e))}},aW=function(e){return Jpe(e.chances)(function(n){return function(t){return Gi(t)(n)}})},t2=function(e){return function(n){return RD(Gi(e))(n.chances)}},I5=function(e){return function(n){return me(Wb)(C5(Xs(e)(n))(function(t){return t.applicationRound}))}},rW=function(e){return me([])(C5(C5(Ba(e.all))(function(n){return n.table}))(Jce))},a2=function(e){return function(n){return p1(Ba(n.admissionsDates))(Gi(e))}};var Wpe=gn(hn),qpe=dn(Wpe)(vn(fn)),zpe=_n(mn),$pe=pn(zpe),Vpe=bn(yn),Qpe=Dn(Vpe),ql=function(){function e(){}return e.value=new e,e}(),Op=function(){function e(){}return e.value=new e,e}(),Zs=function(){function e(){}return e.value=new e,e}();var Uen={to:function(e){if(e instanceof T)return ql.value;if(e instanceof o&&e.value0 instanceof T)return Op.value;if(e instanceof o&&e.value0 instanceof o)return Zs.value;throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 17, column 1 - line 17, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof ql)return new T(z.value);if(e instanceof Op)return new o(new T(z.value));if(e instanceof Zs)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 17, column 1 - line 17, column 32): "+[e.constructor.name])}};var oW=function(e){if(e instanceof ql)return b.value;if(e instanceof Zs)return new d("open");if(e instanceof Op)return new d("on");throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 26, column 13 - line 29, column 22): "+[e.constructor.name])},Ype=function(){return Kn(xe)({parse:Sn(function(){var e=me("");return function(n){return e(oW(n))}}())(cn(Uen)(qpe(qpe(Wpe)(zpe))($pe))(Qpe(Qpe(Vpe)))($pe)),default:ql.value,diagnosticName:"Hub.Types.WhatificatorPhase"})}();var Ben=Na(),Jen=Ln(J)()(),iW=H(X),Wen=Ln(X)()(),qen=kt(ka),F5=function(){return function(e){var n=Ben(e),t=ir(n.header);return re([Jen("z-index-modal position-fixed fixed-bottom d-flex flex-column pt-5")({style:$e({maxHeight:"100%"})})([Oe(t)(function(a){return iW("bg-white rounded-top border-bottom border-light position-relative")(a)}),iW("flex-grow-1 overflow-y-auto overflow-x-hidden bg-white px-4 py-3"+function(){var a=Xn(t);return a?"":" rounded-top"}())(n.body),Oe(ir(n.footer))(function(a){return iW("bg-white border-top border-light px-4 py-3")(a)})]),Wen("modal-backdrop show")({onClick:qen(n.onClose)})(He)])}};var r2=ie(We);var zen=yr(Ka);var o2=function(e){return"$"+(ms("0")(e/1e3)+"K")},$en=function(e){return function(n){return function(t){var a=e===1;return a?n:t}}},Kpe=function(e){return function(n){return function(t){return ms("0,0")(Jn(e))+(" "+$en(e)(n)(t))}}},i2=function(e){return r2(ts(e*100))+"%"},Ea=function(e){return r2(ts(e*100))+"%"};var Xpe=ms("0,0"),xu=function(e){return"$"+Xpe(e)},ef=function(e){return Xpe(Jn(e))};var SD=function(e){var n=function(){var a=gb(Jn(e))(60),r=a<10;return r?"0"+r2($r(a)):r2($r(a))}(),t=r2(zen(e)(60));return t+(":"+n)};var Ven=ce(uD),Qen=qe(b0);var Zpe=x(pe),Yen=Ke(sa),ede=gn(hn),Ut=dn(ede)(vn(fn)),nde=_n(mn),Bt=pn(nde),tde=bn(yn),Jt=Dn(tde),T5=$(U),Ken=ce(At(Wa)),Xen=Y(Ie),Zen=q(Mn),u2=lt(Ie),uW=ie(We),enn=to(b0),ni=function(){function e(){}return e.value=new e,e}(),il=function(){function e(){}return e.value=new e,e}(),ul=function(){function e(){}return e.value=new e,e}(),dc=function(){function e(){}return e.value=new e,e}(),xi=function(){function e(){}return e.value=new e,e}(),uu=function(){function e(){}return e.value=new e,e}(),zl=function(){function e(){}return e.value=new e,e}(),hc=function(){function e(){}return e.value=new e,e}(),gc=function(){function e(){}return e.value=new e,e}(),ll=function(){function e(){}return e.value=new e,e}(),Dc=function(){function e(){}return e.value=new e,e}(),cl=function(){function e(){}return e.value=new e,e}(),sl=function(){function e(){}return e.value=new e,e}(),yc=function(){function e(){}return e.value=new e,e}(),fl=function(){function e(){}return e.value=new e,e}(),vl=function(){function e(){}return e.value=new e,e}(),ml=function(){function e(){}return e.value=new e,e}(),Li=function(){function e(){}return e.value=new e,e}(),_l=function(){function e(){}return e.value=new e,e}(),pl=function(){function e(){}return e.value=new e,e}(),ji=function(){function e(){}return e.value=new e,e}(),bc=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}(),Lu=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}(),yl=function(){function e(){}return e.value=new e,e}(),bl=function(){function e(){}return e.value=new e,e}(),Pi=function(){function e(){}return e.value=new e,e}(),Rl=function(){function e(){}return e.value=new e,e}(),Rc=function(){function e(){}return e.value=new e,e}(),lu=function(){function e(){}return e.value=new e,e}(),Ni=function(){function e(){}return e.value=new e,e}(),wc=function(){function e(){}return e.value=new e,e}(),Oi=function(){function e(){}return e.value=new e,e}(),Sc=function(){function e(){}return e.value=new e,e}(),Ec=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}(),cu=function(){function e(){}return e.value=new e,e}(),El=function(){function e(){}return e.value=new e,e}(),Cl=function(){function e(){}return e.value=new e,e}(),ki=function(){function e(){}return e.value=new e,e}(),Cc=function(){function e(){}return e.value=new e,e}(),ju=function(){function e(){}return e.value=new e,e}(),Ic=function(){function e(){}return e.value=new e,e}(),Pu=function(){function e(){}return e.value=new e,e}(),Hi=function(){function e(){}return e.value=new e,e}(),di=function(){function e(){}return e.value=new e,e}(),Fc=function(){function e(){}return e.value=new e,e}(),Nu=function(){function e(){}return e.value=new e,e}(),Ui=function(){function e(){}return e.value=new e,e}(),su=function(){function e(){}return e.value=new e,e}(),Bi=function(){function e(){}return e.value=new e,e}(),nf=function(){function e(){}return e.value=new e,e}(),ED=function(){function e(){}return e.value=new e,e}(),tf=function(){function e(){}return e.value=new e,e}(),fu=function(){function e(){}return e.value=new e,e}(),Xm=function(){function e(){}return e.value=new e,e}(),Zm=function(){function e(){}return e.value=new e,e}(),kp=function(){function e(){}return e.value=new e,e}(),CD=function(){function e(){}return e.value=new e,e}(),e_=function(){function e(){}return e.value=new e,e}(),Hp=function(){function e(){}return e.value=new e,e}(),_s=function(){function e(){}return e.value=new e,e}(),sv=function(){function e(){}return e.value=new e,e}(),Ch=function(){function e(){}return e.value=new e,e}(),bE=function(){function e(){}return e.value=new e,e}(),j=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lr=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nnn={to:function(e){if(e instanceof T)return ni.value;if(e instanceof o&&e.value0 instanceof T)return il.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return ul.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return dc.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 xi.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 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 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 hc.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 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 T)return ll.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 Dc.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 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 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 T)return yc.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 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 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 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 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 T)return Li.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 _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 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 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 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 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 T)return bc.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 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 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 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 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 Lu.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 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 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 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 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 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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.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 Pi.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 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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.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 Rc.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 lu.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 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 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 wc.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 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 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 Sc.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 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 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 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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.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 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 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 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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.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 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 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 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 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 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 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 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 Pu.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 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 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 di.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 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 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 Nu.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 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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.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 su.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 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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.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 nf.value;throw new Error("Failed pattern match at Hub.Facet (line 136, column 1 - line 136, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof ni)return new T(z.value);if(e instanceof il)return new o(new T(z.value));if(e instanceof ul)return new o(new o(new T(z.value)));if(e instanceof dc)return new o(new o(new o(new T(z.value))));if(e instanceof xi)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof uu)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof zl)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof hc)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof gc)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof ll)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof Dc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.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 T(z.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 T(z.value)))))))))))));if(e instanceof yc)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(z.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 T(z.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 o(new o(new o(new o(new o(new o(new T(z.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 T(z.value)))))))))))))))));if(e instanceof Li)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(z.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 o(new o(new o(new o(new o(new o(new T(z.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 o(new o(new o(new o(new o(new T(z.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 T(z.value)))))))))))))))))))));if(e instanceof bc)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(z.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 o(new o(new o(new T(z.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 o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))));if(e instanceof Lu)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(z.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 o(new o(new o(new o(new o(new o(new o(new T(z.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 o(new o(new o(new o(new o(new o(new o(new T(z.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 o(new o(new o(new o(new o(new T(z.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 o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))));if(e instanceof Pi)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(z.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 o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))));if(e instanceof Rc)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(z.value))))))))))))))))))))))))))))))));if(e instanceof lu)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(z.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 o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new 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(z.value))))))))))))))))))))))))))))))))));if(e instanceof wc)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(z.value)))))))))))))))))))))))))))))))))));if(e instanceof Oi)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(z.value))))))))))))))))))))))))))))))))))));if(e instanceof Sc)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(z.value)))))))))))))))))))))))))))))))))))));if(e instanceof Ec)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(z.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 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(z.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 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(z.value))))))))))))))))))))))))))))))))))))))));if(e instanceof cu)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(z.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 o(new 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(z.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 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(z.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 o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new 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(z.value))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Cc)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(z.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 T(z.value))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ic)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(z.value)))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Pu)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(z.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 o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new 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(z.value)))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof di)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(z.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 o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new 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(z.value)))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Nu)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(z.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 o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new 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(z.value)))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof su)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(z.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 o(new o(new o(new o(new o(new o(new o(new o(new o(new 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(z.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof nf)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(z.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));throw new Error("Failed pattern match at Hub.Facet (line 136, column 1 - line 136, column 37): "+[e.constructor.name])}};var ade={eq:function(e){return function(n){return e instanceof ni&&n instanceof ni||e instanceof il&&n instanceof il||e instanceof ul&&n instanceof ul||e instanceof dc&&n instanceof dc||e instanceof xi&&n instanceof xi||e instanceof uu&&n instanceof uu||e instanceof zl&&n instanceof zl||e instanceof hc&&n instanceof hc||e instanceof gc&&n instanceof gc||e instanceof ll&&n instanceof ll||e instanceof Dc&&n instanceof Dc||e instanceof cl&&n instanceof cl||e instanceof sl&&n instanceof sl||e instanceof yc&&n instanceof yc||e instanceof fl&&n instanceof fl||e instanceof vl&&n instanceof vl||e instanceof ml&&n instanceof ml||e instanceof Li&&n instanceof Li||e instanceof _l&&n instanceof _l||e instanceof pl&&n instanceof pl||e instanceof ji&&n instanceof ji||e instanceof bc&&n instanceof bc||e instanceof dl&&n instanceof dl||e instanceof hl&&n instanceof hl||e instanceof Lu&&n instanceof Lu||e instanceof gl&&n instanceof gl||e instanceof Dl&&n instanceof Dl||e instanceof yl&&n instanceof yl||e instanceof bl&&n instanceof bl||e instanceof Pi&&n instanceof Pi||e instanceof Rl&&n instanceof Rl||e instanceof Rc&&n instanceof Rc||e instanceof lu&&n instanceof lu||e instanceof Ni&&n instanceof Ni||e instanceof wc&&n instanceof wc||e instanceof Oi&&n instanceof Oi||e instanceof Sc&&n instanceof Sc||e instanceof Ec&&n instanceof Ec||e instanceof wl&&n instanceof wl||e instanceof Sl&&n instanceof Sl||e instanceof cu&&n instanceof cu||e instanceof El&&n instanceof El||e instanceof Cl&&n instanceof Cl||e instanceof ki&&n instanceof ki||e instanceof Cc&&n instanceof Cc||e instanceof ju&&n instanceof ju||e instanceof Ic&&n instanceof Ic||e instanceof Pu&&n instanceof Pu||e instanceof Hi&&n instanceof Hi||e instanceof di&&n instanceof di||e instanceof Fc&&n instanceof Fc||e instanceof Nu&&n instanceof Nu||e instanceof Ui&&n instanceof Ui||e instanceof su&&n instanceof su||e instanceof Bi&&n instanceof Bi||e instanceof nf&&n instanceof nf}}},tnn=ce(ade);var ann={compare:function(e){return function(n){if(e instanceof ni&&n instanceof ni)return K.value;if(e instanceof ni)return Q.value;if(n instanceof ni)return V.value;if(e instanceof il&&n instanceof il)return K.value;if(e instanceof il)return Q.value;if(n instanceof il)return V.value;if(e instanceof ul&&n instanceof ul)return K.value;if(e instanceof ul)return Q.value;if(n instanceof ul)return V.value;if(e instanceof dc&&n instanceof dc)return K.value;if(e instanceof dc)return Q.value;if(n instanceof dc)return V.value;if(e instanceof xi&&n instanceof xi)return K.value;if(e instanceof xi)return Q.value;if(n instanceof xi)return V.value;if(e instanceof uu&&n instanceof uu)return K.value;if(e instanceof uu)return Q.value;if(n instanceof uu)return V.value;if(e instanceof zl&&n instanceof zl)return K.value;if(e instanceof zl)return Q.value;if(n instanceof zl)return V.value;if(e instanceof hc&&n instanceof hc)return K.value;if(e instanceof hc)return Q.value;if(n instanceof hc)return V.value;if(e instanceof gc&&n instanceof gc)return K.value;if(e instanceof gc)return Q.value;if(n instanceof gc)return V.value;if(e instanceof ll&&n instanceof ll)return K.value;if(e instanceof ll)return Q.value;if(n instanceof ll)return V.value;if(e instanceof Dc&&n instanceof Dc)return K.value;if(e instanceof Dc)return Q.value;if(n instanceof Dc)return V.value;if(e instanceof cl&&n instanceof cl)return K.value;if(e instanceof cl)return Q.value;if(n instanceof cl)return V.value;if(e instanceof sl&&n instanceof sl)return K.value;if(e instanceof sl)return Q.value;if(n instanceof sl)return V.value;if(e instanceof yc&&n instanceof yc)return K.value;if(e instanceof yc)return Q.value;if(n instanceof yc)return V.value;if(e instanceof fl&&n instanceof fl)return K.value;if(e instanceof fl)return Q.value;if(n instanceof fl)return V.value;if(e instanceof vl&&n instanceof vl)return K.value;if(e instanceof vl)return Q.value;if(n instanceof vl)return V.value;if(e instanceof ml&&n instanceof ml)return K.value;if(e instanceof ml)return Q.value;if(n instanceof ml)return V.value;if(e instanceof Li&&n instanceof Li)return K.value;if(e instanceof Li)return Q.value;if(n instanceof Li)return V.value;if(e instanceof _l&&n instanceof _l)return K.value;if(e instanceof _l)return Q.value;if(n instanceof _l)return V.value;if(e instanceof pl&&n instanceof pl)return K.value;if(e instanceof pl)return Q.value;if(n instanceof pl)return V.value;if(e instanceof ji&&n instanceof ji)return K.value;if(e instanceof ji)return Q.value;if(n instanceof ji)return V.value;if(e instanceof bc&&n instanceof bc)return K.value;if(e instanceof bc)return Q.value;if(n instanceof bc)return V.value;if(e instanceof dl&&n instanceof dl)return K.value;if(e instanceof dl)return Q.value;if(n instanceof dl)return V.value;if(e instanceof hl&&n instanceof hl)return K.value;if(e instanceof hl)return Q.value;if(n instanceof hl)return V.value;if(e instanceof Lu&&n instanceof Lu)return K.value;if(e instanceof Lu)return Q.value;if(n instanceof Lu)return V.value;if(e instanceof gl&&n instanceof gl)return K.value;if(e instanceof gl)return Q.value;if(n instanceof gl)return V.value;if(e instanceof Dl&&n instanceof Dl)return K.value;if(e instanceof Dl)return Q.value;if(n instanceof Dl)return V.value;if(e instanceof yl&&n instanceof yl)return K.value;if(e instanceof yl)return Q.value;if(n instanceof yl)return V.value;if(e instanceof bl&&n instanceof bl)return K.value;if(e instanceof bl)return Q.value;if(n instanceof bl)return V.value;if(e instanceof Pi&&n instanceof Pi)return K.value;if(e instanceof Pi)return Q.value;if(n instanceof Pi)return V.value;if(e instanceof Rl&&n instanceof Rl)return K.value;if(e instanceof Rl)return Q.value;if(n instanceof Rl)return V.value;if(e instanceof Rc&&n instanceof Rc)return K.value;if(e instanceof Rc)return Q.value;if(n instanceof Rc)return V.value;if(e instanceof lu&&n instanceof lu)return K.value;if(e instanceof lu)return Q.value;if(n instanceof lu)return V.value;if(e instanceof Ni&&n instanceof Ni)return K.value;if(e instanceof Ni)return Q.value;if(n instanceof Ni)return V.value;if(e instanceof wc&&n instanceof wc)return K.value;if(e instanceof wc)return Q.value;if(n instanceof wc)return V.value;if(e instanceof Oi&&n instanceof Oi)return K.value;if(e instanceof Oi)return Q.value;if(n instanceof Oi)return V.value;if(e instanceof Sc&&n instanceof Sc)return K.value;if(e instanceof Sc)return Q.value;if(n instanceof Sc)return V.value;if(e instanceof Ec&&n instanceof Ec)return K.value;if(e instanceof Ec)return Q.value;if(n instanceof Ec)return V.value;if(e instanceof wl&&n instanceof wl)return K.value;if(e instanceof wl)return Q.value;if(n instanceof wl)return V.value;if(e instanceof Sl&&n instanceof Sl)return K.value;if(e instanceof Sl)return Q.value;if(n instanceof Sl)return V.value;if(e instanceof cu&&n instanceof cu)return K.value;if(e instanceof cu)return Q.value;if(n instanceof cu)return V.value;if(e instanceof El&&n instanceof El)return K.value;if(e instanceof El)return Q.value;if(n instanceof El)return V.value;if(e instanceof Cl&&n instanceof Cl)return K.value;if(e instanceof Cl)return Q.value;if(n instanceof Cl)return V.value;if(e instanceof ki&&n instanceof ki)return K.value;if(e instanceof ki)return Q.value;if(n instanceof ki)return V.value;if(e instanceof Cc&&n instanceof Cc)return K.value;if(e instanceof Cc)return Q.value;if(n instanceof Cc)return V.value;if(e instanceof ju&&n instanceof ju)return K.value;if(e instanceof ju)return Q.value;if(n instanceof ju)return V.value;if(e instanceof Ic&&n instanceof Ic)return K.value;if(e instanceof Ic)return Q.value;if(n instanceof Ic)return V.value;if(e instanceof Pu&&n instanceof Pu)return K.value;if(e instanceof Pu)return Q.value;if(n instanceof Pu)return V.value;if(e instanceof Hi&&n instanceof Hi)return K.value;if(e instanceof Hi)return Q.value;if(n instanceof Hi)return V.value;if(e instanceof di&&n instanceof di)return K.value;if(e instanceof di)return Q.value;if(n instanceof di)return V.value;if(e instanceof Fc&&n instanceof Fc)return K.value;if(e instanceof Fc)return Q.value;if(n instanceof Fc)return V.value;if(e instanceof Nu&&n instanceof Nu)return K.value;if(e instanceof Nu)return Q.value;if(n instanceof Nu)return V.value;if(e instanceof Ui&&n instanceof Ui)return K.value;if(e instanceof Ui)return Q.value;if(n instanceof Ui)return V.value;if(e instanceof su&&n instanceof su)return K.value;if(e instanceof su)return Q.value;if(n instanceof su)return V.value;if(e instanceof Bi&&n instanceof Bi)return K.value;if(e instanceof Bi)return Q.value;if(n instanceof Bi)return V.value;if(e instanceof nf&&n instanceof nf)return K.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 ade}},rnn=qe(ann),onn={eq:function(e){return function(n){return e instanceof ED&&n instanceof ED||e instanceof tf&&n instanceof tf||e instanceof fu&&n instanceof fu||e instanceof Xm&&n instanceof Xm||e instanceof Zm&&n instanceof Zm||e instanceof kp&&n instanceof kp||e instanceof CD&&n instanceof CD||e instanceof e_&&n instanceof e_||e instanceof Hp&&n instanceof Hp||e instanceof _s&&n instanceof _s||e instanceof sv&&n instanceof sv||e instanceof Ch&&n instanceof Ch||e instanceof bE&&n instanceof bE}}},rde={compare:function(e){return function(n){if(e instanceof ED&&n instanceof ED)return K.value;if(e instanceof ED)return Q.value;if(n instanceof ED)return V.value;if(e instanceof tf&&n instanceof tf)return K.value;if(e instanceof tf)return Q.value;if(n instanceof tf)return V.value;if(e instanceof fu&&n instanceof fu)return K.value;if(e instanceof fu)return Q.value;if(n instanceof fu)return V.value;if(e instanceof Xm&&n instanceof Xm)return K.value;if(e instanceof Xm)return Q.value;if(n instanceof Xm)return V.value;if(e instanceof Zm&&n instanceof Zm)return K.value;if(e instanceof Zm)return Q.value;if(n instanceof Zm)return V.value;if(e instanceof kp&&n instanceof kp)return K.value;if(e instanceof kp)return Q.value;if(n instanceof kp)return V.value;if(e instanceof CD&&n instanceof CD)return K.value;if(e instanceof CD)return Q.value;if(n instanceof CD)return V.value;if(e instanceof e_&&n instanceof e_)return K.value;if(e instanceof e_)return Q.value;if(n instanceof e_)return V.value;if(e instanceof Hp&&n instanceof Hp)return K.value;if(e instanceof Hp)return Q.value;if(n instanceof Hp)return V.value;if(e instanceof _s&&n instanceof _s)return K.value;if(e instanceof _s)return Q.value;if(n instanceof _s)return V.value;if(e instanceof sv&&n instanceof sv)return K.value;if(e instanceof sv)return Q.value;if(n instanceof sv)return V.value;if(e instanceof Ch&&n instanceof Ch)return K.value;if(e instanceof Ch)return Q.value;if(n instanceof Ch)return V.value;if(e instanceof bE&&n instanceof bE)return K.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 onn}},h1={eq:function(e){return function(n){return e instanceof j&&n instanceof j?tnn(e.value0)(n.value0):e instanceof lr&&n instanceof lr?Ven(e.value0)(n.value0):!1}}};var Tc={compare:function(e){return function(n){if(e instanceof j&&n instanceof j)return rnn(e.value0)(n.value0);if(e instanceof j)return Q.value;if(n instanceof j)return V.value;if(e instanceof lr&&n instanceof lr)return Qen(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 h1}};var fv=function(e){if(e)return"Yes";if(!e)return"No";throw new Error("Failed pattern match at Hub.Facet (line 478, column 1 - line 478, column 29): "+[e.constructor.name])},Up=function(e){if(e instanceof j&&e.value0 instanceof ni)return"Overall acceptance rate";if(e instanceof j&&e.value0 instanceof il)return"Acceptance rate for men";if(e instanceof j&&e.value0 instanceof ul)return"Acceptance rate for women";if(e instanceof j&&e.value0 instanceof dc)return"Address";if(e instanceof j&&e.value0 instanceof xi)return"Admissions chances (%)";if(e instanceof j&&e.value0 instanceof uu)return"Admissions difficulty";if(e instanceof j&&e.value0 instanceof zl)return"Admissions Notification Date";if(e instanceof j&&e.value0 instanceof hc)return"Admissions website";if(e instanceof j&&e.value0 instanceof gc)return"Rolling?";if(e instanceof j&&e.value0 instanceof ll)return"Application effort (hours)";if(e instanceof j&&e.value0 instanceof Dc)return"Application Round";if(e instanceof j&&e.value0 instanceof cl)return"Basketball conference";if(e instanceof j&&e.value0 instanceof sl)return"Campus setting";if(e instanceof j&&e.value0 instanceof yc)return"City";if(e instanceof j&&e.value0 instanceof fl)return"Class rank";if(e instanceof j&&e.value0 instanceof vl)return"Co-ed / single-sex";if(e instanceof j&&e.value0 instanceof ml)return"College type";if(e instanceof j&&e.value0 instanceof Li)return"Commuter college";if(e instanceof j&&e.value0 instanceof _l)return"Diversity";if(e instanceof j&&e.value0 instanceof pl)return"Dropout rate (%)";if(e instanceof j&&e.value0 instanceof bc)return"Financial aid website";if(e instanceof j&&e.value0 instanceof dl)return"First-year enrollment";if(e instanceof j&&e.value0 instanceof hl)return"Football conference";if(e instanceof j&&e.value0 instanceof Lu)return"4-year graduation rate (%)";if(e instanceof j&&e.value0 instanceof gl)return"Has D1 basketball";if(e instanceof j&&e.value0 instanceof Dl)return"Has D1 football";if(e instanceof j&&e.value0 instanceof yl)return"Has medical school";if(e instanceof j&&e.value0 instanceof bl)return"Has study abroad";if(e instanceof j&&e.value0 instanceof Pi)return"HBCU";if(e instanceof j&&e.value0 instanceof Rl)return"List status";if(e instanceof j&&e.value0 instanceof Rc)return"Main website";if(e instanceof j&&e.value0 instanceof ji)return"Major/program";if(e instanceof j&&e.value0 instanceof lu)return"Name";if(e instanceof j&&e.value0 instanceof Ni)return"Net cost estimate";if(e instanceof j&&e.value0 instanceof wc)return"My notes";if(e instanceof j&&e.value0 instanceof Oi)return"% international students";if(e instanceof j&&e.value0 instanceof Sc)return"Phone number";if(e instanceof j&&e.value0 instanceof Ec)return"Photo";if(e instanceof j&&e.value0 instanceof wl)return"Prestige";if(e instanceof j&&e.value0 instanceof Sl)return"Program length";if(e instanceof j&&e.value0 instanceof cu)return"Public / private";if(e instanceof j&&e.value0 instanceof El)return"Recommendation letters";if(e instanceof j&&e.value0 instanceof Cl)return"Region";if(e instanceof j&&e.value0 instanceof ki)return"Religious affiliation";if(e instanceof j&&e.value0 instanceof Cc)return"SAT / ACT submission deadline";if(e instanceof j&&e.value0 instanceof ju)return"SAT / ACT test policy";if(e instanceof j&&e.value0 instanceof Ic)return"SAT subject submission deadline";if(e instanceof j&&e.value0 instanceof Pu)return"6-year graduation rate (%)";if(e instanceof j&&e.value0 instanceof Hi)return"State";if(e instanceof j&&e.value0 instanceof di)return"Student:faculty ratio";if(e instanceof j&&e.value0 instanceof Fc)return"Submission Deadline";if(e instanceof j&&e.value0 instanceof Nu)return"TOEFL policy";if(e instanceof j&&e.value0 instanceof Ui)return"Total undergraduate students";if(e instanceof j&&e.value0 instanceof su)return"Tuition in-state";if(e instanceof j&&e.value0 instanceof Bi)return"Tuition out-of-state";if(e instanceof j&&e.value0 instanceof nf)return"Yield rate";if(e instanceof lr)return kS(e.value0);throw new Error("Failed pattern match at Hub.Facet (line 152, column 8 - line 209, column 48): "+[e.constructor.name])},lW=function(e){return e instanceof ni?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 di?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 Lu?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 Pu?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 Oi?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 Li?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 Pi?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 ji?new d(` Filter your search to only schools that offer the major(s) or program(s) you select here. `):e instanceof ki?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 ju?new d(` Policies change during COVID-19; please confirm by looking at school websites `):e instanceof Nu?new d(` TOEFL policies are only applicable to international students `):b.value},Bp=function(){var e=me("");return function(n){return e(lW(n))}}(),ode=Ce("unknown")(function(e){return xu(Jn(e))+" / year"}),inn=function(e){return ode(e.tuitionInState)},unn=function(e){return ode(e.tuitionOutOfState)},lnn=function(e){return cD(e.address)};var T0=function(e){if(e instanceof j&&e.value0 instanceof ni)return"AcceptanceRate";if(e instanceof j&&e.value0 instanceof il)return"AcceptanceRateMen";if(e instanceof j&&e.value0 instanceof ul)return"AcceptanceRateWomen";if(e instanceof j&&e.value0 instanceof dc)return"Address";if(e instanceof j&&e.value0 instanceof xi)return"AdmissionChances";if(e instanceof j&&e.value0 instanceof uu)return"AdmissionDifficulty";if(e instanceof j&&e.value0 instanceof zl)return"AdmissionsNotificationDate";if(e instanceof j&&e.value0 instanceof hc)return"AdmissionsWebsite";if(e instanceof j&&e.value0 instanceof gc)return"AppDeadlineIsRolling";if(e instanceof j&&e.value0 instanceof ll)return"ApplicationEffort";if(e instanceof j&&e.value0 instanceof Dc)return"ApplicationRound";if(e instanceof j&&e.value0 instanceof cl)return"BasketballConference";if(e instanceof j&&e.value0 instanceof sl)return"CampusSetting";if(e instanceof j&&e.value0 instanceof yc)return"City";if(e instanceof j&&e.value0 instanceof fl)return"ClassRank";if(e instanceof j&&e.value0 instanceof vl)return"CoEdSingleSex";if(e instanceof j&&e.value0 instanceof ml)return"CollegeType";if(e instanceof j&&e.value0 instanceof Li)return"CommuterCollege";if(e instanceof j&&e.value0 instanceof _l)return"Diversity";if(e instanceof j&&e.value0 instanceof pl)return"DropoutRate";if(e instanceof j&&e.value0 instanceof bc)return"FinancialAidWebsite";if(e instanceof j&&e.value0 instanceof dl)return"FirstYearEnrollment";if(e instanceof j&&e.value0 instanceof hl)return"FootballConference";if(e instanceof j&&e.value0 instanceof Lu)return"FourYearGraduationRate";if(e instanceof j&&e.value0 instanceof gl)return"HasDivisionOneBasketball";if(e instanceof j&&e.value0 instanceof Dl)return"HasDivisionOneFootball";if(e instanceof j&&e.value0 instanceof yl)return"HasMedicalSchool";if(e instanceof j&&e.value0 instanceof bl)return"HasStudyAbroad";if(e instanceof j&&e.value0 instanceof Pi)return"HBCU";if(e instanceof j&&e.value0 instanceof Rl)return"InListStatus";if(e instanceof j&&e.value0 instanceof Rc)return"MainWebsite";if(e instanceof j&&e.value0 instanceof ji)return"Majors";if(e instanceof j&&e.value0 instanceof lu)return"Name";if(e instanceof j&&e.value0 instanceof Ni)return"NetCostEstimate";if(e instanceof j&&e.value0 instanceof wc)return"Notes";if(e instanceof j&&e.value0 instanceof Oi)return"PercentInternationalStudents";if(e instanceof j&&e.value0 instanceof Sc)return"Phone";if(e instanceof j&&e.value0 instanceof Ec)return"Photo";if(e instanceof j&&e.value0 instanceof wl)return"Prestige";if(e instanceof j&&e.value0 instanceof Sl)return"ProgramLength";if(e instanceof j&&e.value0 instanceof cu)return"PublicPrivate";if(e instanceof j&&e.value0 instanceof El)return"RecommendationLetters";if(e instanceof j&&e.value0 instanceof Cl)return"Region";if(e instanceof j&&e.value0 instanceof ki)return"ReligiousAffiliation";if(e instanceof j&&e.value0 instanceof Cc)return"SatActDeadline";if(e instanceof j&&e.value0 instanceof ju)return"SatActTestPolicy";if(e instanceof j&&e.value0 instanceof Ic)return"SatSubjectTestDeadline";if(e instanceof j&&e.value0 instanceof Pu)return"SixYearGraduationRate";if(e instanceof j&&e.value0 instanceof Hi)return"State";if(e instanceof j&&e.value0 instanceof di)return"StudentFacultyRatio";if(e instanceof j&&e.value0 instanceof Fc)return"SubmissionDeadline";if(e instanceof j&&e.value0 instanceof Nu)return"TOEFLPolicy";if(e instanceof j&&e.value0 instanceof Ui)return"TotalUndergrads";if(e instanceof j&&e.value0 instanceof su)return"TuitionInState";if(e instanceof j&&e.value0 instanceof Bi)return"TuitionOutOfState";if(e instanceof j&&e.value0 instanceof nf)return"YieldRate";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof l0)return"RankingArchitecture";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof c0)return"RankingBusiness";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof s0)return"RankingChemistry";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof f0)return"RankingComputerScience";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof v0)return"RankingCriminalJusticeAndCorrections";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof m0)return"RankingEconomics";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof _0)return"RankingEngineering";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof p0)return"RankingEnglish";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof d0)return"RankingFilm";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof h0)return"RankingFinance";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof g0)return"RankingHistory";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof D0)return"RankingPoliticalScience";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof y0)return"RankingPreMed";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof mp)return"RankingPsychology";if(e instanceof lr&&e.value0 instanceof Xd)return"OverallRanking";throw new Error("Failed pattern match at Hub.Facet (line 309, column 6 - line 380, column 43): "+[e.constructor.name])};var ide=function(e){if(e instanceof ED)return"Majors";if(e instanceof tf)return"General";if(e instanceof fu)return"Admissions";if(e instanceof Xm)return"Cost";if(e instanceof Zm)return"Location";if(e instanceof kp)return"Academics";if(e instanceof CD)return"Rankings";if(e instanceof e_)return"Sports";if(e instanceof Hp)return"Culture & life";if(e instanceof _s)return"Students";if(e instanceof sv)return"Application requirements";if(e instanceof Ch)return"Contact information";if(e instanceof bE)return"Custom";throw new Error("Failed pattern match at Hub.Facet (line 275, column 16 - line 288, column 24): "+[e.constructor.name])};var ude=function(e){if(e instanceof j&&e.value0 instanceof ni||e instanceof j&&e.value0 instanceof il||e instanceof j&&e.value0 instanceof ul)return fu.value;if(e instanceof j&&e.value0 instanceof dc)return Ch.value;if(e instanceof j&&e.value0 instanceof xi||e instanceof j&&e.value0 instanceof uu||e instanceof j&&e.value0 instanceof zl||e instanceof j&&e.value0 instanceof hc||e instanceof j&&e.value0 instanceof gc||e instanceof j&&e.value0 instanceof ll||e instanceof j&&e.value0 instanceof Dc)return fu.value;if(e instanceof j&&e.value0 instanceof cl)return e_.value;if(e instanceof j&&e.value0 instanceof sl||e instanceof j&&e.value0 instanceof yc)return Zm.value;if(e instanceof j&&e.value0 instanceof fl)return sv.value;if(e instanceof j&&e.value0 instanceof vl)return _s.value;if(e instanceof j&&e.value0 instanceof ml)return tf.value;if(e instanceof j&&e.value0 instanceof Li)return Hp.value;if(e instanceof j&&e.value0 instanceof _l||e instanceof j&&e.value0 instanceof pl)return _s.value;if(e instanceof j&&e.value0 instanceof bc)return Xm.value;if(e instanceof j&&e.value0 instanceof dl)return _s.value;if(e instanceof j&&e.value0 instanceof hl)return e_.value;if(e instanceof j&&e.value0 instanceof Lu)return _s.value;if(e instanceof j&&e.value0 instanceof gl||e instanceof j&&e.value0 instanceof Dl)return e_.value;if(e instanceof j&&e.value0 instanceof yl||e instanceof j&&e.value0 instanceof bl)return kp.value;if(e instanceof j&&e.value0 instanceof Pi)return Hp.value;if(e instanceof j&&e.value0 instanceof Rl)return fu.value;if(e instanceof j&&e.value0 instanceof Rc)return tf.value;if(e instanceof j&&e.value0 instanceof ji)return ED.value;if(e instanceof j&&e.value0 instanceof lu)return tf.value;if(e instanceof j&&e.value0 instanceof Ni)return Xm.value;if(e instanceof j&&e.value0 instanceof wc)return bE.value;if(e instanceof j&&e.value0 instanceof Oi)return _s.value;if(e instanceof j&&e.value0 instanceof Sc)return Ch.value;if(e instanceof j&&e.value0 instanceof Ec||e instanceof j&&e.value0 instanceof wl||e instanceof j&&e.value0 instanceof Sl||e instanceof j&&e.value0 instanceof cu)return tf.value;if(e instanceof j&&e.value0 instanceof El)return sv.value;if(e instanceof j&&e.value0 instanceof Cl)return Zm.value;if(e instanceof j&&e.value0 instanceof ki)return Hp.value;if(e instanceof j&&e.value0 instanceof Cc||e instanceof j&&e.value0 instanceof ju||e instanceof j&&e.value0 instanceof Ic)return sv.value;if(e instanceof j&&e.value0 instanceof Pu)return _s.value;if(e instanceof j&&e.value0 instanceof Hi)return Zm.value;if(e instanceof j&&e.value0 instanceof di)return kp.value;if(e instanceof j&&e.value0 instanceof Fc)return fu.value;if(e instanceof j&&e.value0 instanceof Nu)return sv.value;if(e instanceof j&&e.value0 instanceof Ui)return _s.value;if(e instanceof j&&e.value0 instanceof su||e instanceof j&&e.value0 instanceof Bi)return Xm.value;if(e instanceof j&&e.value0 instanceof nf)return fu.value;if(e instanceof lr)return CD.value;throw new Error("Failed pattern match at Hub.Facet (line 215, column 12 - line 272, column 32): "+[e.constructor.name])},lde=function(){return Yen(Zpe(j.create)(cn(nnn)(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(ede)(nde))(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(tde))))))))))))))))))))))))))))))))))))))))))))))))))))))))(Bt)))(Zpe(lr.create)(lD))}(),cde=function(){var e=[new j(zl.value)];return Lg(h1)(lde)(e)}(),M5=Sn(T0)(lde);var Ih=Ce("Not reported")(TB),cW=function(e){return function(n){return function(t){var a=function(f){return Bd(f).siteName},r=function(f){return T5(Ba(t2(t.id)(e)))(function(v){return v.top})},i=me("")(W7(t)),u=function(){var f=Ken(Pm(t))(new d(0));return f?"$0 / year":me("")(Xen(Ba(Km(t.id)(e)))(function(v){return Zen(xu(v.estimatedNetCost)+" / year")}))}(),l=me(Wb)(T5(Xs(t.id)(e))(function(f){return f.applicationRound})),c=a2(t.id)(e),s=function(f){return Ce("Not reported")(Ea)(vD(f)(t))};if(n instanceof j&&n.value0 instanceof ni)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.admissions.acceptanceRate);if(n instanceof j&&n.value0 instanceof il)return s(function(f){return f.men});if(n instanceof j&&n.value0 instanceof ul)return s(function(f){return f.women});if(n instanceof j&&n.value0 instanceof dc)return BS(t.address);if(n instanceof j&&n.value0 instanceof xi)return Ce("")(iD(t))(r(be));if(n instanceof j&&n.value0 instanceof uu)return Ce("")(mM(t))(r(be));if(n instanceof j&&n.value0 instanceof zl)return me("")(u2(iB(l)(function(f){return f.notification}))(c));if(n instanceof j&&n.value0 instanceof hc)return Ce("Not reported")(a)(t.urls.admissions);if(n instanceof j&&n.value0 instanceof gc)return Ce("")(function(f){return f?"Yes":"No"})(u2(lfe(l)(function(f){return f.deadline}))(c));if(n instanceof j&&n.value0 instanceof ll)return uW(t.applicationTimeHours)+" hours";if(n instanceof j&&n.value0 instanceof Dc)return"";if(n instanceof j&&n.value0 instanceof cl)return Ce("None")(function(f){return f.name})(t.basketball.conference);if(n instanceof j&&n.value0 instanceof sl)return _p(t.setting);if(n instanceof j&&n.value0 instanceof yc)return Kb(t.address);if(n instanceof j&&n.value0 instanceof fl)return Ih(t.admissions.reqClassRank);if(n instanceof j&&n.value0 instanceof vl)return sp(t.gender);if(n instanceof j&&n.value0 instanceof ml)return t.schoolType;if(n instanceof j&&n.value0 instanceof Li)return fv(t.isCommuterCollege);if(n instanceof j&&n.value0 instanceof _l)return t.diversity;if(n instanceof j&&n.value0 instanceof pl)return uW(t.dropOutRate)+"%";if(n instanceof j&&n.value0 instanceof bc)return Ce("Not reported")(a)(t.urls.finAid);if(n instanceof j&&n.value0 instanceof dl)return Ce("Not reported")(ef)(T5(t.numFreshmen)(function(f){return f.value}));if(n instanceof j&&n.value0 instanceof hl)return Ce("None")(function(f){return f.name})(t.football.conference);if(n instanceof j&&n.value0 instanceof Lu)return Ce("Not reported")(Ea)(t.fourYearGradRate);if(n instanceof j&&n.value0 instanceof gl)return fv(t.basketball.division1);if(n instanceof j&&n.value0 instanceof Dl)return fv(t.football.division1);if(n instanceof j&&n.value0 instanceof yl)return fv(t.academicOfferings.hasMedicalSchool);if(n instanceof j&&n.value0 instanceof bl)return fv(t.academicOfferings.studyAbroad);if(n instanceof j&&n.value0 instanceof Pi)return fv(t.hbcu);if(n instanceof j&&n.value0 instanceof Rl)return Ce("")(mD)(T5(Xs(t.id)(e))(function(f){return f.status}));if(n instanceof j&&n.value0 instanceof Rc)return a(t.urls.main);if(n instanceof j&&n.value0 instanceof ji)return"";if(n instanceof j&&n.value0 instanceof lu)return t.name;if(n instanceof j&&n.value0 instanceof Ni)return u;if(n instanceof j&&n.value0 instanceof wc)return yE(t.id)(e);if(n instanceof j&&n.value0 instanceof Oi)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.fracInternationalStudents);if(n instanceof j&&n.value0 instanceof Sc)return t.phone;if(n instanceof j&&n.value0 instanceof Ec)return"";if(n instanceof j&&n.value0 instanceof wl)return t.prestige;if(n instanceof j&&n.value0 instanceof Sl)return i;if(n instanceof j&&n.value0 instanceof cu)return wM(t.publicPrivate);if(n instanceof j&&n.value0 instanceof El)return Ih(t.admissions.reqRecLetters);if(n instanceof j&&n.value0 instanceof Cl)return sD(t.address);if(n instanceof j&&n.value0 instanceof ki)return t.religiousAffiliation;if(n instanceof j&&n.value0 instanceof Cc)return me("")(u2(o7(function(f){return f.satActDeadline}))(c));if(n instanceof j&&n.value0 instanceof ju)return Ih(t.admissions.reqStandardTests);if(n instanceof j&&n.value0 instanceof Ic)return me("")(u2(o7(function(f){return f.satSubjectTestDeadline}))(c));if(n instanceof j&&n.value0 instanceof Pu)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.sixYearGradRate);if(n instanceof j&&n.value0 instanceof Hi)return lnn(t);if(n instanceof j&&n.value0 instanceof di)return uW(t.studentsPerFaculty.value)+":1";if(n instanceof j&&n.value0 instanceof Fc)return me("")(u2(iB(l)(function(f){return f.deadline}))(c));if(n instanceof j&&n.value0 instanceof Nu)return Ih(t.admissions.reqToefl);if(n instanceof j&&n.value0 instanceof Ui)return ef(t.totalUndergrads);if(n instanceof j&&n.value0 instanceof su)return inn(t);if(n instanceof j&&n.value0 instanceof Bi)return unn(t);if(n instanceof j&&n.value0 instanceof nf)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.admissions.yieldRate);if(n instanceof lr)return Ce("No rank")(function(f){return function(v){return"#"+v}(function(v){return v.bucket}(f))})(enn(n.value0)(t.rankings));throw new Error("Failed pattern match at Hub.Facet (line 395, column 34 - line 452, column 105): "+[n.constructor.name])}}};var cnn=H(J),sde=H(M),fde=an(M)()(),sW=kt(ka),snn=an(J)()(),fnn=nn(kn),vnn=ce(At(uD)),vde=ra(M),mnn=$(pe),_nn=ie(We),pnn=F5(),dnn=jt(M),hnn=Ln(X)()(),gnn=an(X)()(),Dnn=x(U),g1=function(){function e(){}return e.value=new e,e}(),D1=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),y1=function(){function e(){}return e.value=new e,e}();var mde=function(e){if(e instanceof g1)return"filters";if(e instanceof D1)return"filter:"+T0(e.value0);if(e instanceof y1)return"rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 40, column 26 - line 43, column 39): "+[e.constructor.name])},ynn=function(e){var n=function(r){return cnn("d-flex align-items-center justify-content-between")([me(sde("")(""))(r.left),fde("btn btn-dark small px-4")({onClick:sW(e.onClose)})(r.closeText)])},t=n({left:b.value,closeText:"Close"}),a=function(r){return n({left:new d(fde("btn btn-link small px-0")({onClick:sW(r)})("Clear all")),closeText:"Apply"})};return function(r){if(r instanceof g1)return a(e.onClearFilters);if(r instanceof D1)return a(e.onFilter(r.value0)(b.value));if(r instanceof y1)return t;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 74, column 22 - line 77, column 44): "+[r.constructor.name])}},bnn=function(e){var n=function(t){return snn("btn btn-block btn-link text-left text-body d-flex justify-content-between align-items-center large py-1 "+t.testClass)({onClick:fnn(e.onSelectRanking)(t.ranking)})([sde("")(t.title),on(vnn(t.ranking)(e.ranking))(vde("fe fe-check large")(""))])};return function(t){if(t instanceof g1)return Ul(e.mobileFilters);if(t instanceof D1)return e.mobileSingleFilter(t.value0);if(t instanceof y1)return re([n({title:"All colleges",ranking:b.value,testClass:"t--ranking-none"}),re(mnn(lD)(function(a){return n({title:kS(a),ranking:new d(a),testClass:"t--ranking-"+Zd(a)})}))]);throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 114, column 20 - line 134, column 8): "+[t.constructor.name])}},Rnn=function(e){if(e.numActiveFilters>0)return" ("+(_nn(e.numActiveFilters)+")");if(Ge)return"";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 144, column 1 - line 144, column 63): "+[e.constructor.name])},wnn=function(e){return function(n){if(n instanceof g1)return"Filter"+Rnn(e);if(n instanceof D1)return Up(n.value0);if(n instanceof y1)return"Rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 68, column 22 - line 71, column 39): "+[n.constructor.name])}},_de=function(e){return function(n){return pnn({header:re([dnn("py-3 my-0 text-center")(wnn(e)(n)),hnn("align-items-center d-flex position-absolute pr-3")({style:$e({right:0,top:0,bottom:0})})(gnn("btn btn-link p-0")({onClick:sW(e.onClose)})(vde("fe fe-x large text-body")("")))]),body:bnn(e)(n),footer:ynn(e)(n),onClose:e.onClose})}},pde=function(e){if(e==="filters")return new d(g1.value);if(e==="rankings")return new d(y1.value);var n=function(a){if(Ge)return b.value;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 45, column 1 - line 45, column 58): "+[e.constructor.name])},t=Bo(":")(e);return t.length===2&&t[0]==="filter"?Dnn(D1.create)(M5(t[1])):n(!0)};var fW=Im(function(e){return{status:GB(e.status),applicationRound:rfe(e.applicationRound)}}),vW=function(){return{status:Nm.value,applicationRound:$d.value}}();var G5=500;var b1=function(){function e(){}return e.value=new e,e}(),l2=function(){function e(){}return e.value=new e,e}();var Mc=function(e){if(e instanceof b1)return d.create;if(e instanceof l2)return je(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 21, column 1 - line 21, column 62): "+[e.constructor.name])},Fh=function(e){if(e instanceof l2)return d.create;if(e instanceof b1)return je(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 25, column 1 - line 25, column 61): "+[e.constructor.name])},ID=function(){return d.create}();var Snn=function(){function e(){}return e.value=new e,e}(),mW=function(){function e(){}return e.value=new e,e}(),FD=function(){function e(){}return e.value=new e,e}(),dde=function(){function e(){}return e.value=new e,e}(),hde=function(e){if(e instanceof Snn)return"modal-sm";if(e instanceof mW)return"";if(e instanceof FD)return"modal-lg";if(e instanceof dde)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 R1=function(){return en};var RE=H(X),_W=Na(),Enn=Ln(X)()(),Cnn=Ln(J)()(),Inn=H(J),Fnn=an(M)()(),Tnn=kt(ka),Mnn=ko(xt),gde=R1(),Gnn=gS()(),Ann=kt($o),wE=function(){return function(e){var n=RE("modal-backdrop fade show")(He),t=_W(e),a=ir(t.footer),r=ir(t.header),i=et(t.size)(mW.value),u=ho(" ")([function(){var c=et(t.scrollable)(!0);return c?"modal-dialog-scrollable":""}(),function(){var c=et(t.centered)(!0);return c?"modal-dialog-centered":""}(),hde(i),et(t.dialogClass)("")]),l=RE("modal fade show d-block")(Enn("modal-dialog "+u)({style:et(t.dialogStyle)($e({}))})(Cnn("modal-content "+et(t.contentClass)(""))({style:et(t.contentStyle)($e({}))})([Oe(r)(RE("modal-header "+et(t.headerClass)(""))),RE("modal-body "+et(t.bodyClass)(""))(t.body),Oe(a)(RE("modal-footer "+et(t.footerClass)("")))])));return re([l,n])}},Dde=wE(),TD=function(){return function(e){var n=_W(e),t=Inn("d-flex w-100 justify-content-between align-items-center")([RE("mr-4")(et(n.title)(He)),Fnn("btn btn-link large mr-n3 py-0 fe fe-x t--close "+et(n.dismissButtonClass)("text-body"))({type:"button",onClick:Tnn(n.onDismiss)})("")]),a=function(r){return Mnn(r.key==="Escape")(n.onDismiss)};return re([function(){var r=et(n.bodyScrollable)(!1);return Dde(r?function(){var i=_W(gde(n));return{body:i.body,bodyClass:i.bodyClass,centered:i.centered,contentClass:i.contentClass,contentStyle:i.contentStyle,dialogClass:i.dialogClass,dialogStyle:i.dialogStyle,footer:i.footer,footerClass:i.footerClass,headerClass:i.headerClass,scrollable:i.scrollable,size:i.size,header:t}}():gde({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:re([t,n.body])}))}(),Gnn({keyup:Ann(a)})])}};var yde=Na(),xnn=Ye(Xe),Lnn=lle(J)()(),jnn=an(X)()(),Pnn=Go()();var M0="signUp";var SE="login",G0=function(){return function(e){var n=yde(e),t=function(){var i=et(n.auth0ActiveTab)(SE);return i}(),a=me({path:"",token:""})(f_e("login_path")),r=function(i){return function(u){return Ce(xnn)(function(l){return Xv(function(c){return{key:i,value:c}}(l))})(ir(u))}};return Lnn("d-inline")({method:"post",action:r("origin")(n.origin)(r("login_hint")(n.auth0LoginHint)(Xv({key:"screen_hint",value:t})(a.path))),target:function(){var i=et(n.openInNewTab)(!1);return i?"_blank":""}()})([jnn(et(n.className)("btn btn-primary px-4"))({type:"submit",disabled:et(n.disabled)(!1)})(et(n.content)(ee(et(n.text)("Log in")))),Pnn("")({type:"hidden",name:"authenticity_token",value:a.token})])}},Nnn=G0(),A5=function(){return function(e){var n=yde(e);return Nnn({auth0LoginHint:n.auth0LoginHint,className:n.className,content:n.content,disabled:n.disabled,openInNewTab:n.openInNewTab,origin:n.origin,text:n.text,auth0ActiveTab:M0})}};var pW=typeof CV!="undefined"&&CV.assetsRoot||typeof global!="undefined"&&global.CV&&global.CV.assetsRoot||"/";var dW=A_(La(Yt)),Onn=Ye(Xe),knn=K_()(),x5=function(e){var n=uc(e);return function(t){return Xn(n(t))}},w1=function(e){if(dW(x5("http://"))(dW(x5("https://"))(dW(x5("//"))(x5("blob:"))))(e))return e;if(Ge)return pW+me(e)(uc("/")(e));throw new Error("Failed pattern match at Utils.AppAssets (line 47, column 1 - line 47, column 30): "+[e.constructor.name])},ps=function(){return function(){return function(e){return function(n){var t=function(r){return Onn},a=t(n)(N_("src")(w1(n.src))(n));return knn(e)(a)}}}},Hnn=ps()(),c2=function(e){return function(n){return Hnn(e)({src:n})}};var bde=Qu(hH);var S1=function(e){return function(n){return function(){return n[e]}}},Unn=S1("URL"),Bnn=S1("documentURI"),Jnn=S1("origin"),Wnn=S1("compatMode"),qnn=S1("characterSet"),znn=S1("contentType");var $nn=S1("documentElement");function hW(e){return function(n){return function(){return n.createElement(e)}}}var Vnn=jn(In),Qnn=Vnn(qt),Ynn=Yn(ut),Knn=lt(Ir),Xnn=Tr(xt)(Mr),Rde=q(nt);var Znn=Ru("Portal")(function(e){return{init:Qnn(Pb(function(n){return Ynn(function(){var a=Fce(e.id)();if(a instanceof d)return n.dispatch(a.value0)();if(a instanceof b){var r=Knn(Ud)(Ao)(),i=bce(r)();return Xnn(i)(function(u){return function(){var c=hW("div")(yce(r))();return SU(e.id)(c)(),FU(Ax(c))(Rce(u))(),n.dispatch(c)()}})()}throw new Error("Failed pattern match at Utils.Portal (line 43, column 9 - line 53, column 33): "+[a.constructor.name])})}))(function(){return Rde(b.value)}),update:function(n){return function(t){return Rde(new d(t))}},view:function(n){return function(t){return Oe(n)(bde(e.content))}}}}),etn=Zg(vm(!1)),L5=function(e){return function(n){var t=Zg(Av(etn));return t?n:Znn({id:e,content:n})}};var ntn=$(U),wde=function(e){return{admissionYear:ae(e.admissionYear),avatarUrl:ae(e.avatarUrl),fullName:ae(e.fullName),homeState:ntn(ae(e.homeState))(_ve),initials:ae(e.initials),publishScope:NJ(e.publishScope)}};var Sde=$(U),ttn=Oo(U),Ede=St(pr),gW=function(){function e(){}return e.value=new e,e}(),s2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),atn=function(){var e=function(n){var t=Sde(ae(n.vine))(function(i){return new s2(wde(i))}),a=Sde(ae(n.semUser))(DW.create),r=ttn(ae(n.counselor))(gW.value);return Ede(r)(Ede(t)(a))};return Kn(xe)({diagnosticName:"SchoolDetails.User.UserRole",default:gW.value,parse:e})}(),yW=function(e){return{cvid:e.cvid,isHq:e.isHq,role:atn(e.role)}},Cde=function(e){return e.role instanceof gW},Jp=function(e){return e.role instanceof s2?new d(e.role.value0):b.value};var Ide=ct(),Fde=st(xe)(U)({parse:Rt(Ide(C({reflectSymbol:function(){return"photos"}})(rt(Ide(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he))),diagnosticName:"Sem.School.ContentModule.AcademicPhotos"});var rtn=$(pe),otn=x(U),Tde=ct(),itn=Rt(Tde(C({reflectSymbol:function(){return"alumni"}})(rt(Tde(C({reflectSymbol:function(){return"avatarURL"}})(Gn(fe))(C({reflectSymbol:function(){return"bio"}})(fe)(C({reflectSymbol:function(){return"degreeGraduationYear"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))))(he)));var utn=function(e){return{name:e.name,degreeGraduationYear:e.degreeGraduationYear,bio:e.bio,avatarURL:ae(e.avatarURL)}},ltn=function(e){return{alumni:rtn(e.alumni)(utn)}},Mde=st(xe)(U)({parse:function(e){return otn(ltn)(itn(e))},diagnosticName:"Sem.School.ContentModule.AlumniSpotlight"});var Gde=ct(),Ade=st(xe)(U)({parse:Rt(Gde(C({reflectSymbol:function(){return"videos"}})(rt(Gde(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"link"}})(fe)(C({reflectSymbol:function(){return"title"}})(fe)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.CampusExperience"});var xde=ct(),Lde=st(xe)(U)({parse:Rt(xde(C({reflectSymbol:function(){return"photos"}})(rt(xde(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he))),diagnosticName:"Sem.School.ContentModule.CampusPhotoGallery"});var jde=ct(),Pde=st(xe)(U)({parse:Rt(jde(C({reflectSymbol:function(){return"videos"}})(rt(jde(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.CampusTour"});var ctn=$(pe),stn=st(xe)(U),Nde=ct(),bW=Gn(fe),ftn=Rt(Nde(C({reflectSymbol:function(){return"courses"}})(rt(Nde(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"description"}})(bW)(C({reflectSymbol:function(){return"instructors"}})(bW)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"number"}})(fe)(C({reflectSymbol:function(){return"size"}})(Gn(Dt))(C({reflectSymbol:function(){return"term"}})(bW)(he))))))))))(he))),vtn=Y(Ie);var Ode=function(e){var n=stn({parse:ftn,diagnosticName:"Sem.School.ContentModule.CourseCatalog"}),t=function(a){return ctn(a.courses)(function(r){return{department:r.department,name:r.name,number:r.number,size:ae(r.size),term:ae(r.term),instructors:ae(r.instructors),description:ae(r.description)}})};return vtn(n(e))(function(a){return new d({courses:t(a)})})};var RW=ct(),kde=st(xe)(U)({parse:Rt(RW(C({reflectSymbol:function(){return"degrees"}})(rt(RW(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"offerings"}})(RW(C({reflectSymbol:function(){return"concentration"}})(Zn)(C({reflectSymbol:function(){return"major"}})(Zn)(C({reflectSymbol:function(){return"minor"}})(Zn)(he)))))(he))))))(he))),diagnosticName:"Sem.School.ContentModule.DegreeOptions"});var mtn=$(pe),_tn=x(U),Hde=ct(),ptn=Rt(Hde(C({reflectSymbol:function(){return"faculty"}})(rt(Hde(C({reflectSymbol:function(){return"avatarUrl"}})(Gn(fe))(C({reflectSymbol:function(){return"bio"}})(fe)(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))))(he)));var dtn=function(e){return{name:e.name,department:e.department,bio:e.bio,avatarUrl:ae(e.avatarUrl)}},htn=function(e){return{faculty:mtn(e.faculty)(dtn)}},Ude=st(xe)(U)({parse:function(e){return _tn(htn)(ptn(e))},diagnosticName:"Sem.School.ContentModule.FacultySpotlight"});var Bde=ct(),Jde=st(xe)(U)({parse:Rt(Bde(C({reflectSymbol:function(){return"breakdown"}})(rt(Bde(C({reflectSymbol:function(){return"chartColor"}})(fe)(C({reflectSymbol:function(){return"label"}})(fe)(C({reflectSymbol:function(){return"percentage"}})(Wt)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.FinancialAidBreakdown"});var Wde=ct(),qde=st(xe)(U)({parse:Rt(Wde(C({reflectSymbol:function(){return"video"}})(Wde(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"link"}})(fe)(C({reflectSymbol:function(){return"title"}})(fe)(he)))))(he))),diagnosticName:"Sem.School.ContentModule.FinancialAidSpotlight"});var zde=ct(),$de=st(xe)(U)({parse:Rt(zde(C({reflectSymbol:function(){return"grantsAndScholarships"}})(rt(zde(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.GrantsAndScholarships"});var j5=ct(),Vde=C({reflectSymbol:function(){return"description"}})(fe),Qde=C({reflectSymbol:function(){return"name"}})(fe)(he),Yde=st(xe)(U)({parse:Rt(j5(C({reflectSymbol:function(){return"activities"}})(rt(j5(Vde(Qde))))(C({reflectSymbol:function(){return"area"}})(j5(Vde(C({reflectSymbol:function(){return"images"}})(rt(j5(C({reflectSymbol:function(){return"url"}})(fe)(he))))(Qde))))(he)))),diagnosticName:"Sem.School.ContentModule.LocalAreaSpotlight"});var EE=function(){function e(){}return e.value=new e,e}(),Wp=function(){function e(){}return e.value=new e,e}(),CE=function(){function e(){}return e.value=new e,e}(),IE=function(){function e(){}return e.value=new e,e}(),FE=function(){function e(){}return e.value=new e,e}(),TE=function(){function e(){}return e.value=new e,e}(),ME=function(){function e(){}return e.value=new e,e}(),GE=function(){function e(){}return e.value=new e,e}(),AE=function(){function e(){}return e.value=new e,e}(),xE=function(){function e(){}return e.value=new e,e}(),LE=function(){function e(){}return e.value=new e,e}(),jE=function(){function e(){}return e.value=new e,e}(),PE=function(){function e(){}return e.value=new e,e}(),NE=function(){function e(){}return e.value=new e,e}(),OE=function(){function e(){}return e.value=new e,e}(),kE=function(){function e(){}return e.value=new e,e}(),HE=function(){function e(){}return e.value=new e,e}(),UE=function(){function e(){}return e.value=new e,e}(),BE=function(){function e(){}return e.value=new e,e}(),JE=function(){function e(){}return e.value=new e,e}(),Kde={eq:function(e){return function(n){return e instanceof EE&&n instanceof EE||e instanceof Wp&&n instanceof Wp||e instanceof CE&&n instanceof CE||e instanceof IE&&n instanceof IE||e instanceof FE&&n instanceof FE||e instanceof TE&&n instanceof TE||e instanceof ME&&n instanceof ME||e instanceof GE&&n instanceof GE||e instanceof AE&&n instanceof AE||e instanceof xE&&n instanceof xE||e instanceof LE&&n instanceof LE||e instanceof jE&&n instanceof jE||e instanceof PE&&n instanceof PE||e instanceof NE&&n instanceof NE||e instanceof OE&&n instanceof OE||e instanceof kE&&n instanceof kE||e instanceof HE&&n instanceof HE||e instanceof UE&&n instanceof UE||e instanceof BE&&n instanceof BE||e instanceof JE&&n instanceof JE}}};var MD=function(e){if(e instanceof EE)return"Academic photos";if(e instanceof Wp)return"Alumni spotlight";if(e instanceof CE)return"Campus experience";if(e instanceof IE)return"Campus location";if(e instanceof FE)return"Campus photos";if(e instanceof TE)return"Campus tour";if(e instanceof ME)return"Coursework";if(e instanceof GE)return"Degree options";if(e instanceof AE)return"Faculty spotlight";if(e instanceof xE)return"Financial aid breakdown";if(e instanceof LE)return"Financial aid case study";if(e instanceof jE)return"Grants and scholarships";if(e instanceof PE)return"Local area";if(e instanceof NE)return"Non-academic facilities";if(e instanceof OE)return"Annual cost";if(e instanceof kE)return"Religious life";if(e instanceof HE)return"Spectator sports";if(e instanceof UE)return"Student groups";if(e instanceof BE)return"Study away & study abroad";if(e instanceof JE)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 Xde=gn(hn),Zde=dn(Xde)(vn(fn)),ehe=_n(mn),nhe=pn(ehe),the=bn(yn),ahe=Dn(the),gtn=Y(Ie),P5=ct(),rhe=C({reflectSymbol:function(){return"description"}})(fe),wW=P5(rhe(C({reflectSymbol:function(){return"id"}})(fe)(C({reflectSymbol:function(){return"information"}})(rt(P5(rhe(C({reflectSymbol:function(){return"name"}})(fe)(he)))))(C({reflectSymbol:function(){return"list"}})(Gn(rt(fe)))(C({reflectSymbol:function(){return"photos"}})(rt(P5(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he)))))),Dtn=Rt(P5(C({reflectSymbol:function(){return"athletic"}})(wW)(C({reflectSymbol:function(){return"dining"}})(wW)(C({reflectSymbol:function(){return"residence"}})(wW)(he))))),qp=function(){function e(){}return e.value=new e,e}(),GD=function(){function e(){}return e.value=new e,e}(),Th=function(){function e(){}return e.value=new e,e}(),ytn={to:function(e){if(e instanceof T)return qp.value;if(e instanceof o&&e.value0 instanceof T)return GD.value;if(e instanceof o&&e.value0 instanceof o)return Th.value;throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 63, column 1 - line 63, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof qp)return new T(z.value);if(e instanceof GD)return new o(new T(z.value));if(e instanceof Th)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 63, column 1 - line 63, column 37): "+[e.constructor.name])}};var ohe={eq:function(e){return function(n){return e instanceof qp&&n instanceof qp||e instanceof GD&&n instanceof GD||e instanceof Th&&n instanceof Th}}},ihe=function(e){if(e instanceof qp)return"Residence halls";if(e instanceof GD)return"Athletics";if(e instanceof Th)return"Dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 94, column 9 - line 97, column 21): "+[e.constructor.name])},N5=function(e){if(e instanceof qp)return"residence";if(e instanceof GD)return"athletic";if(e instanceof Th)return"dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 88, column 23 - line 91, column 21): "+[e.constructor.name])};var uhe=function(e){return e instanceof d&&e.value0 instanceof Th?new d("Additional dining"):b.value},btn=Sn(N5)(cn(ytn)(Zde(Zde(Xde)(ehe))(nhe))(ahe(ahe(the)))(nhe)),lhe=function(){var e=function(n){return{description:n.description,information:n.information,photos:n.photos,id:btn(n.id),list:ae(n.list)}};return st(xe)(U)({parse:function(n){return gtn(Dtn(n))(function(t){return new d({residence:e(t.residence),athletic:e(t.athletic),dining:e(t.dining)})})},diagnosticName:"Sem.School.ContentModule.NonAcademicFacilities"})}();var Rtn=$(pe),wtn=st(xe)(U),che=ct(),Stn=Rt(che(C({reflectSymbol:function(){return"costs"}})(rt(che(C({reflectSymbol:function(){return"description"}})(Gn(fe))(C({reflectSymbol:function(){return"name"}})(fe)(he)))))(he))),Etn=Y(Ie);var she=function(e){var n=wtn({parse:Stn,diagnosticName:"Sem.School.ContentModule.PublishedCosts"}),t=function(a){return Rtn(a.costs)(function(r){return{name:r.name,description:ae(r.description)}})};return Etn(n(e))(function(a){return new d({costs:t(a)})})};var fhe=ct();var vhe=st(xe)(U)({parse:Rt(fhe(C({reflectSymbol:function(){return"affiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"locations"}})(rt(fhe(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he)))))(he))))),diagnosticName:"Sem.School.ContentModule.ReligiousLife"});var Ctn=x(U),SW=ct(),Itn=Rt(SW(C({reflectSymbol:function(){return"spectatorSports"}})(SW(C({reflectSymbol:function(){return"conferenceAffiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(fe))(C({reflectSymbol:function(){return"video"}})(SW(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he)))))(he))))))(he)));var Ftn=function(e){return{description:e.description,video:e.video,conferenceAffiliation:e.conferenceAffiliation,photoUrl:ae(e.photoUrl)}},Ttn=function(e){return{spectatorSports:Ftn(e.spectatorSports)}},mhe=st(xe)(U)({parse:function(e){return Ctn(Ttn)(Itn(e))},diagnosticName:"Sem.School.ContentModule.SpectatorSports"});var Mtn=Y(Ie),EW=ct(),Gtn=Rt(EW(C({reflectSymbol:function(){return"groups"}})(rt(EW(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"description"}})(Gn(fe))(C({reflectSymbol:function(){return"isFeatured"}})(Zn)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))))(C({reflectSymbol:function(){return"photos"}})(rt(EW(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he)))),Atn=x(pe);var _he=function(){var e=function(n){return{category:n.category,isFeatured:n.isFeatured,name:n.name,description:ae(n.description)}};return st(xe)(U)({parse:function(n){return Mtn(Gtn(n))(function(t){return new d({photos:t.photos,groups:Atn(e)(t.groups)})})},diagnosticName:"Sem.School.ContentModule.StudentGroups"})}();var xtn=Y(Ie),CW=ct(),O5=Gn(fe),phe=C({reflectSymbol:function(){return"description"}})(O5),dhe=rt(CW(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"country"}})(fe)(phe(C({reflectSymbol:function(){return"duration"}})(O5)(C({reflectSymbol:function(){return"imageURL"}})(O5)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"region"}})(O5)(he))))))))),Ltn=Rt(CW(phe(C({reflectSymbol:function(){return"featuredPrograms"}})(dhe)(C({reflectSymbol:function(){return"photos"}})(Gn(rt(CW(C({reflectSymbol:function(){return"url"}})(fe)(he)))))(C({reflectSymbol:function(){return"programs"}})(dhe)(he)))))),hhe=x(pe);var ghe=function(){var e=function(n){return{city:n.city,country:n.country,name:n.name,imageURL:ae(n.imageURL),region:ae(n.region),duration:ae(n.duration),description:ae(n.description)}};return st(xe)(U)({parse:function(n){return xtn(Ltn(n))(function(t){return new d({featuredPrograms:hhe(e)(t.featuredPrograms),programs:hhe(e)(t.programs),description:ae(t.description),photos:ae(t.photos)})})},diagnosticName:"Sem.School.ContentModule.StudyAwayAbroad"})}();var jtn=$(pe),Ptn=x(U),Dhe=ct(),Ntn=Rt(Dhe(C({reflectSymbol:function(){return"traditions"}})(rt(Dhe(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(fe))(he))))))(he)));var Otn=function(e){return{name:e.name,description:e.description,photoUrl:ae(e.photoUrl)}},ktn=function(e){return{traditions:jtn(e.traditions)(Otn)}},yhe=st(xe)(U)({parse:function(e){return Ptn(ktn)(Ntn(e))},diagnosticName:"Sem.School.ContentModule.Traditions"});var Ou=x(U),bhe=Y(Ie),Htn=Rt(ct()(C({reflectSymbol:function(){return"id"}})(Dt)(C({reflectSymbol:function(){return"isLiked"}})(Zn)(C({reflectSymbol:function(){return"isPublished"}})(Zn)(C({reflectSymbol:function(){return"type"}})(fe)(he)))))),Utn=P_(Kde),k5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),B5=function(){function e(){}return e.value=new e,e}(),J5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),W5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),q5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),z5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),V5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Q5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Y5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),K5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),X5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Z5=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}(),n6=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}(),a6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Btn=function(e){return function(n){return e==="Sem::School::ContentModule::AcademicPhotos"?Ou(k5.create)(Fde(n)):e==="Sem::School::ContentModule::AlumniSpotlight"?Ou(H5.create)(Mde(n)):e==="Sem::School::ContentModule::CampusExperience"?Ou(U5.create)(Ade(n)):e==="Sem::School::ContentModule::CampusLocation"?new d(B5.value):e==="Sem::School::ContentModule::CampusPhotoGallery"?Ou(J5.create)(Lde(n)):e==="Sem::School::ContentModule::CampusTour"?Ou(W5.create)(Pde(n)):e==="Sem::School::ContentModule::CourseCatalog"?Ou(q5.create)(Ode(n)):e==="Sem::School::ContentModule::DegreeOptions"?Ou(z5.create)(kde(n)):e==="Sem::School::ContentModule::FacultySpotlight"?Ou($5.create)(Ude(n)):e==="Sem::School::ContentModule::FinancialAidBreakdown"?Ou(V5.create)(Jde(n)):e==="Sem::School::ContentModule::FinancialAidSpotlight"?Ou(Q5.create)(qde(n)):e==="Sem::School::ContentModule::GrantsAndScholarships"?Ou(Y5.create)($de(n)):e==="Sem::School::ContentModule::LocalAreaSpotlight"?Ou(K5.create)(Yde(n)):e==="Sem::School::ContentModule::NonAcademicFacilities"?Ou(X5.create)(lhe(n)):e==="Sem::School::ContentModule::PublishedCosts"?Ou(Z5.create)(she(n)):e==="Sem::School::ContentModule::ReligiousLife"?Ou(e6.create)(vhe(n)):e==="Sem::School::ContentModule::SpectatorSports"?Ou(n6.create)(mhe(n)):e==="Sem::School::ContentModule::StudentGroups"?Ou(t6.create)(_he(n)):e==="Sem::School::ContentModule::StudyAwayAbroad"?Ou(a6.create)(ghe(n)):e==="Sem::School::ContentModule::Traditions"?Ou(r6.create)(yhe(n)):b.value}},Rhe=st(xe)(U)({parse:function(e){return bhe(Htn(e))(function(n){return bhe(Btn(n.type)(e))(function(t){return new d({isLiked:n.isLiked,data:t,id:n.id,isPublished:n.isPublished})})})},diagnosticName:"Sem.School.ContentModule.Module"}),Jtn=function(){return[EE.value,Wp.value,CE.value,IE.value,FE.value,TE.value,ME.value,GE.value,AE.value,PE.value,NE.value,kE.value,HE.value,UE.value,BE.value,JE.value,jE.value,LE.value,xE.value,OE.value]}(),n_=function(e){if(e instanceof k5)return EE.value;if(e instanceof H5)return Wp.value;if(e instanceof U5)return CE.value;if(e instanceof B5)return IE.value;if(e instanceof J5)return FE.value;if(e instanceof W5)return TE.value;if(e instanceof q5)return ME.value;if(e instanceof z5)return GE.value;if(e instanceof $5)return AE.value;if(e instanceof V5)return xE.value;if(e instanceof Q5)return LE.value;if(e instanceof Y5)return jE.value;if(e instanceof K5)return PE.value;if(e instanceof X5)return NE.value;if(e instanceof Z5)return OE.value;if(e instanceof e6)return kE.value;if(e instanceof n6)return HE.value;if(e instanceof t6)return UE.value;if(e instanceof a6)return BE.value;if(e instanceof r6)return JE.value;throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleData (line 124, column 6 - line 144, column 38): "+[e.constructor.name])},whe=Cr(Du(zn))(function(e){return Utn(e)(Jtn)});var Wtn=x(pe),o6=function(e){return rr(Wtn(Rhe)(e))};var qtn=Kn(xe),She=gn(hn),WE=dn(She)(vn(fn)),Ehe=_n(mn),qE=pn(Ehe),Che=bn(yn),zE=Dn(Che);var ztn=tn();var $tn=Ga(La(Yt)),Ihe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$E=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cr=function(){function e(){}return e.value=new e,e}(),Gc=function(){function e(){}return e.value=new e,e}(),Ji=function(){function e(){}return e.value=new e,e}(),Ac=function(){function e(){}return e.value=new e,e}(),af=function(){function e(){}return e.value=new e,e}(),rf=function(){function e(){}return e.value=new e,e}(),of=function(){function e(){}return e.value=new e,e}(),Vtn={to:function(e){if(e instanceof T)return cr.value;if(e instanceof o&&e.value0 instanceof T)return Gc.value;if(e instanceof o&&e.value0 instanceof o&&e.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 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 T)return af.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 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)return of.value;throw new Error("Failed pattern match at SchoolDetails.Types (line 73, column 1 - line 73, column 30): "+[e.constructor.name])},from:function(e){if(e instanceof cr)return new T(z.value);if(e instanceof Gc)return new o(new T(z.value));if(e instanceof Ji)return new o(new o(new T(z.value)));if(e instanceof Ac)return new o(new o(new o(new T(z.value))));if(e instanceof af)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof rf)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof of)return new o(new o(new o(new o(new o(new o(z.value))))));throw new Error("Failed pattern match at SchoolDetails.Types (line 73, column 1 - line 73, column 30): "+[e.constructor.name])}},Qtn=cn(Vtn)(WE(WE(WE(WE(WE(WE(She)(Ehe))(qE))(qE))(qE))(qE))(qE))(zE(zE(zE(zE(zE(zE(Che)))))))(qE),i6={eq:function(e){return function(n){return e instanceof cr&&n instanceof cr||e instanceof Gc&&n instanceof Gc||e instanceof Ji&&n instanceof Ji||e instanceof Ac&&n instanceof Ac||e instanceof af&&n instanceof af||e instanceof rf&&n instanceof rf||e instanceof of&&n instanceof of}}},f2=function(e){if(e instanceof cr)return b.value;if(e instanceof Gc)return new d("for-you");if(e instanceof Ji)return new d("chancing");if(e instanceof Ac)return new d("finances");if(e instanceof af)return new d("majors");if(e instanceof rf)return new d("admission-requirements");if(e instanceof of)return new d("essay-prompts");throw new Error("Failed pattern match at SchoolDetails.Types (line 96, column 14 - line 103, column 39): "+[e.constructor.name])},u6=function(e){if(e instanceof cr)return"Overview";if(e instanceof Gc)return"For_You";if(e instanceof Ji)return"Chancing";if(e instanceof Ac)return"Finances";if(e instanceof af)return"Majors";if(e instanceof rf)return"Admission_Requirements";if(e instanceof of)return"Essay_Prompts";throw new Error("Failed pattern match at SchoolDetails.Types (line 77, column 9 - line 84, column 34): "+[e.constructor.name])};var l6=function(e){var n=ztn(e.school);if(e.configuration instanceof b1)return function(t){if(t instanceof cr)return!0;if(t instanceof Gc)return Xn(d1(n.id)(e.schoolDb));if(t instanceof Ji)return Xn(e.chancingState.effectiveProfile);if(t instanceof Ac)return!0;if(t instanceof af)return $tn(eo)(n.majors);if(t instanceof rf)return Nr(e.currentUser);if(t instanceof of)return Nr(e.currentUser);throw new Error("Failed pattern match at SchoolDetails.Types (line 124, column 27 - line 131, column 47): "+[t.constructor.name])};if(e.configuration instanceof l2)return function(t){if(t instanceof cr)return!0;if(t instanceof Gc||t instanceof Ji)return!1;if(t instanceof Ac)return!0;if(t instanceof af||t instanceof rf||t instanceof of)return!1;throw new Error("Failed pattern match at SchoolDetails.Types (line 132, column 26 - line 139, column 26): "+[t.constructor.name])};throw new Error("Failed pattern match at SchoolDetails.Types (line 123, column 19 - line 139, column 26): "+[e.configuration.constructor.name])},c6=function(){return qtn({parse:Sn(function(){var e=me("overview");return function(n){return e(f2(n))}}())(Qtn),default:cr.value,diagnosticName:"School Details tab URL piece"})}();var Ytn=gS()(),Ktn=kt(ka),E1=Y(Ir),Xtn=q(xt),Ztn=Ef(OO),ean=Fd(xt),nan=ase(Af),Fhe=Y(Ie),tan=O_(ze),aan=$(pe),ran=Ga(La(Yt)),oan=xa(_t),The=lt(Ir),IW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FW=function(){function e(){}return e.value=new e,e}(),TW=function(){function e(){}return e.value=new e,e}();var Mhe=function(e){return Ytn({popstate:Ktn(function(){var t=E1(Ao)(bS)(),a=Ex(t)(),r=Cx(t)();return function(i){if(i instanceof TW)return za(Za)("Failed to parse URL on popstate")({path:a,queryString:r})(Xtn);if(i instanceof FW)return E1(E1(Ao)(bS))(yU);if(i instanceof IW)return e.onLocationChange(i.value0);throw new Error("Failed pattern match at Utils.Location (line 84, column 47 - line 105, column 33): "+[i.constructor.name])}(e.parseLocation({path:a,queryString:r}))()})})},Ghe=function(e){var n=function(){if(e.replace)return gU;if(Ge)return hU;throw new Error("Failed pattern match at Utils.Location (line 63, column 5 - line 65, column 38): "+[])}(),t=E1(E1(Ao)(Ix))(n(_i(zo))("CollegeVine")(e.url));return function(){var r=E1(Ao)(bS)(),i=Ex(r)(),u=Cx(r)();return Ztn(ean(i+u===e.url)(t))(nan)()}};var Ahe=function(e){var n=function(t){var a=Bo("=")(t),r=Fhe(Or(a)(1))(PU),i=me("")(Fhe(Or(a)(0))(PU));return new Ue(i,r)};return tan(aan(wa(ran(Jo))(Bo("&")(me(e)(uc("?")(e)))))(n))},xhe=function(e){return oan(E1(Ao)(Ece(e)("_blank")("")))},s6=function(e){return The(DU(e))(The(bS)(Ao))};var Mh=$(U),ian=Ga(La(Yt)),Lhe=ec(Ie),f6=Y(Ie),uan=Gs(),lan=q(Mn),can=St(pr),MW=Xi(ze)(dt),san=tn(),fan=Oo(U),VE=function(e){return"/schools/"+e.slug},v2="/schools/hub",van=function(e){return function(n){var t=function(m){return Mh(Mh(uc(m)(n.path))(Bo("/")))(wa(ian(Jo)))},a=Ahe(n.queryString),r=me(ql.value)(Mh(Lhe(Ti("simulator")(a)))(Ype)),i=f6(Lhe(Ti("overlay")(a)))(pde),u=function(m){return function(_){return Mh(m)(function(h){return{slug:uan(h),tab:me(cr.value)(Mh(_)(c6))}})}},l=Mh(t(v2))(function(m){return{ranking:f6(Or(m)(0))(w7),focusedSchool:u(Or(m)(2))(Or(m)(3)),mobileOverlay:i,seoView:!1,whatificator:r}}),c=f6(e.knownSeoState)(function(m){return f6(t(VE({slug:m.slug})))(function(_){return lan({ranking:m.ranking,focusedSchool:u(Or(_)(0))(Or(_)(1)),mobileOverlay:i,seoView:!0,whatificator:r})})}),s=can(l)(c);if(s instanceof d)return new IW(s.value0);var f=function(m){if(s instanceof b)return FW.value;throw new Error("Failed pattern match at Hub.Location (line 87, column 1 - line 87, column 93): "+[s.constructor.name])};if(s instanceof b){var v=uc(v2)(n.path);return v instanceof d?TW.value:f(!0)}return f(!0)}},jhe=function(e){return function(n){return Mhe({parseLocation:van(e),onLocationChange:n})}},GW=function(e){return function(n){var t=Mh(oW(n.whatificator))(function(l){return"simulator="+l}),a=Mh(n.mobileOverlay)(function(l){return"overlay="+mde(l)}),r=ho("&")(rr([a,t])),i=Mh(n.focusedSchool)(function(l){return MW("/")(rr([new d(san(l.slug)),f2(l.tab)]))}),u=function(){return e.knownSeoState instanceof d&&n.seoView?MW("/")(rr([new d(VE({slug:e.knownSeoState.value0.slug})),i])):MW("/")(rr([new d(v2),new d(Ce(e.basePath)(Zd)(n.ranking)),fan(i)("d"),i]))}();return u+(function(){var l=r==="";return l?"":"?"}()+r)}},Phe=function(e){return function(n){return function(t){return Ghe({url:GW(e)(n),replace:t.replace})}}};var Nhe="/profile";var man=tn();var zp=function(e){return function(n){return ho("/")(rr([new d("/schools"),new d(man(n)),f2(e)]))}},Gh=Nhe;var Ohe=function(e){return GW({basePath:"all",knownSeoState:b.value})({ranking:b.value,focusedSchool:e,mobileOverlay:b.value,seoView:!1,whatificator:ql.value})},khe=function(e){return Ohe(e)+"?simulator=on"},Hhe=function(e){return function(n){return Ohe(new d({tab:e,slug:n}))}},QE="/profile/finances";var Uhe="/chancing/profile",Bhe="https://blog.collegevine.com/how-federal-work-study-works/";var _an=Na(),v6=$(U),m2=ie(We),pan=vi(ze)(dt),dan=Xi(ze)(dt),han=$(pe),gan=K_()(),Dan=Ke(sa)(ic(_o)(function(e){var n=e>=5120;return n?b.value:new d(new Ue(e,e*1.16))})(640))([5120]),Lo=function(){return function(e){return function(n){var t=_an(n),a=Xv({key:"auto",value:et(t.auto)("format")})(Jd({key:"q",value:v6(ir(t.q))(m2)})(Jd({key:"dpr",value:v6(ir(t.dpr))(m2)})(Jd({key:"ar",value:ir(t.ar)})(Jd({key:"crop",value:ir(t.crop)})(Jd({key:"fit",value:ir(t.fit)})(Jd({key:"h",value:v6(ir(t.h))(m2)})(Jd({key:"w",value:v6(ir(t.w))(m2)})(me(t.src)(tS("?")(t.src)))))))))),r=function(u){var l=m2($r(u));return pan([a,"&w=",l," ",l,"w"])},i=function(){if(IT(t.w))return dan(",")(han(Dan)(r));if(Ge)return"";throw new Error("Failed pattern match at Utils.Imgix (line 66, column 5 - line 70, column 13): "+[])}();return gan(e)({src:a,srcSet:i,style:et(t.style)($e({})),alt:et(t.alt)(""),sizes:et(t.sizes)("")})}}};var yan=Zt(M)()(),ban=b5(M),YE=$(U),AW=H(M),xW=Ln(X)()(),Ran=Nv(dt),wan=Lo(),m6=ie(We),_6=yr(Ka),LW=H(X),C1=H(J),Jhe=Ve(M),San=es(Uo)(Mn),KE=x(U),Whe=da(M),qhe=x(pe),Ean=tn(),Can=nc(At(fM)),Ian=Y(Ie),Fan=Ln(J)()(),Tan=x(Pl),zhe=ie(Mi),Man=kt(ka),Gan=q(xt),$he=Ke(sa),Vhe=function(){function e(){}return e.value=new e,e}(),p6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qhe=function(e){var n=function(){if(e.schoolDetailPageLink instanceof Vhe)return yan("h2 text-body flex-grow-1")({href:zp(cr.value)(e.school.slug)})(e.school.name);if(e.schoolDetailPageLink instanceof p6)return ban("h2 text-body flex-grow-1")({href:Hhe(cr.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 228, column 7 - line 239, column 30): "+[e.schoolDetailPageLink.constructor.name])}(),t=YE(e.schoolAccessors)(function(F){return ee(function(){var N=F.publicPrivate(e.school);if(N instanceof Tu)return"Public";if(N instanceof Jl)return"Private";throw new Error("Failed pattern match at Hub.Detail.List.Card (line 98, column 16 - line 100, column 35): "+[N.constructor.name])}())}),a=new d(AW("t--location")(dve(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(Ge)return $e({width:r});throw new Error("Failed pattern match at Hub.Detail.List.Card (line 154, column 9 - line 156, column 52): "+[])}();return xW(Ran(" ")(["m-n4 overflow-hidden position-relative",function(){return e.mobileLayout?"rounded-top":"rounded-left"}()]))({style:F})(wan("position-absolute")({src:e.school.imgixPath,h:i,w:r,fit:"crop",crop:"edges",style:$e({left:"calc(50% - "+(m6(_6(r)(2))+"px)"),top:"calc(50% - "+(m6(_6(i)(2))+"px)")})}))}(),l=function(F){return LW("mt-3 bg-gradient-light-grey rounded "+F)(Fx)},c=l(""),s=function(F){return function(N){return function(B){return C1("mt-3 d-flex align-items-center "+F)([Ce(Jhe("text-secondary")("--"))(re)(San(B)),Jhe("ml-3")(N)])}}},f=function(F){return function(N){return function(B){return s("")(N)([KE(Whe(F))(B)])}}},v=YE(e.schoolAccessors)(function(F){return f("t--gpa")("Avg GPA")(KE(ms("0.00"))(F.averageGpa(e.school)))}),m=YE(e.schoolAccessors)(function(F){return f("t--total-undergrads")("Undergrads")(new d(function(){var N=F.totalUndergrads(e.school);return N<200?"Fewer than 200":N<950?m6(_6(N+50|0)(100)*100|0):m6(_6(N+500|0)(1e3))+"K"}()))}),_=function(){var F=function(N){if(N instanceof Wn)return f("t--cost-estimate")("Your est. net cost")(new d(o2(N.value0.estimatedNetCost)));if(N instanceof va)return c;if(N instanceof Nt&&e.showTotalCost)return f("t--cost")("Cost")(KE(function(B){return o2(Jn(B))})(l0e(e.currentUser)(e.school)));if(N instanceof Nt&&Ge)return f("t--cost-estimate")("Your est. net cost")(b.value);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 190, column 31 - line 201, column 70): "+[N.constructor.name])};if(e.schoolAccessors instanceof d)return[new d(F(e.schoolAccessors.value0.financials(e.school)))];if(e.schoolAccessors instanceof b)return qhe(d.create)([f("t--tuition-in-state")("In-state tuition")(KE(function(N){return o2(Jn(N))})(e.school.tuitionInState)),f("t--tuition-out-of-state")("Out-of-state tuition")(KE(function(N){return o2(Jn(N))})(e.school.tuitionOutOfState))]);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 180, column 15 - line 188, column 10): "+[e.schoolAccessors.constructor.name])}(),h=DE({chancingState:e.chancingState,currentUser:e.currentUser,school:e.school}),w=Upe(h),g=function(){var F=function(B){return function(k){return AW("badge font-weight-bold fw-bold py-2 px-3 ml-3 "+B)(lp(k))}},N=function(){var B=Ean(w);if(B instanceof Nt)return b.value;if(B instanceof va)return b.value;if(B instanceof Wn){if(Can(B.value0.regular.classification)(B.value0.simulated.classification))return new d({arrow:KM("")(w),paleBadge:Oe(B.value0.regular.classification)(F("bg-light-grey text-black-50 mt-1"))});if(Ge)return b.value}throw new Error("Failed pattern match at Hub.Detail.List.Card (line 122, column 11 - line 132, column 26): "+[B.constructor.name])}();return YE(Ian(Hpe(h))(function(B){return B.classification}))(function(B){return Fan("d-flex flex-column flex-grow-0 flex-shrink-1")({style:$e({right:0})})([C1("d-flex align-items-center")([Oe(N)(function(k){return k.arrow}),F(_7(B))(B)]),Oe(N)(function(k){return k.paleBadge})])})}(),p=YE(e.schoolAccessors)(function(F){return f("t--acceptance-rate")("Acceptance rate")(YE(F.acceptanceRate(e.school))(function(N){return ms("0")(N.value*100)+"%"}))}),y=function(){if(h instanceof Np||h instanceof Pp)return p;if(h instanceof jp)return new d(l("t--chance-loading"));if(h instanceof Ym&&kpe(h.value1))return new d(l("t--chance-loading"));if(h instanceof Ym)return new d(s("t--chance")("Your chances")([KE(Tan(Whe("mr-2"))(iD(e.school)))(_1(h.value1)),new d(re([KM("")(w),E5("")(w)]))]));throw new Error("Failed pattern match at Hub.Detail.List.Card (line 159, column 7 - line 169, column 12): "+[h.constructor.name])}();return xW("pb-4")({key:zhe(e.school.id)})(xW("card mb-0 t--list-row t--school-"+zhe(e.school.id))({onClick:Man(function(){if(e.schoolDetailPageLink instanceof Vhe)return Gan(be);if(e.schoolDetailPageLink instanceof p6)return e.schoolDetailPageLink.value0(e.school.id);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 73, column 11 - line 75, column 56): "+[e.schoolDetailPageLink.constructor.name])}())})(C1("card-body row")([LW("col-12 col-sm-auto mb-5 mb-sm-0 d-flex flex-column flex-sm-row align-items-stretch")(u),C1("col-12 col-sm ml-sm-4 pt-3 pt-sm-0")([ba(e.badge),C1("d-flex align-items-start justify-content-between")([n,ba(g)]),C1("small text-secondary d-flex align-items-center")(mb(AW("mx-2")("\u2022"))(rr([a,t]))),C1("row "+function(){return e.mobileLayout?"text-small":""}())(qhe(LW("col-6"))(rr($he([y,v])($he(_)([m]))))),e.actions])])))},jW=function(e){return{acceptanceRate:function(n){return n.admissions.acceptanceRate},averageGpa:function(n){return n.testScoreStats.gpa.all.p50},financials:function(n){return Km(n.id)(e)},publicPrivate:function(n){return n.publicPrivate},totalUndergrads:function(n){return n.totalUndergrads}}};var Aan=an(M)()(),Yhe=nn(kn),xan=an(J)()(),Lan=Ve(M),jan=Lg(MB),Pan=Na(),Nan=H(J),Oan=Ke(sa),kan=x(pe),Han=function(e){return function(n){return n instanceof d&&n.value0 instanceof S0?"btn-success":n instanceof d&&n.value0 instanceof E0?"btn-danger":n instanceof d&&n.value0 instanceof w0?"btn-secondary":n instanceof d&&n.value0 instanceof Mp||n instanceof b&&e.primary?"btn-primary":n instanceof b?"btn-outline-primary":"btn-light"}},Uan=function(e){return e instanceof S0?"badge-soft-success bg-success-soft":e instanceof E0?"badge-soft-danger bg-danger-soft":e instanceof w0?"badge-secondary bg-secondary":e instanceof Mp?"badge-soft-primary bg-primary-soft":"badge-light bg-light text-dark"},d6=function(){return function(e){return function(n){return function(t){var a=function(m){return" t--school-list-status-"+nu(SM(m))},r=function(m){return Aan("dropdown-item mb-1 "+(Uan(m)+a(m)))({onClick:Yhe(t)(new d(m))})(mD(m))},i=function(){var m=function(_){if(Ge)return[xan("dropdown-item mb-1 d-flex align-items-end badge-danger bg-danger t--school-list-status-remove")({onClick:Yhe(t)(b.value)})([Lan("fe fe-x mr-2")(""),ee("Remove from list")])];throw new Error("Failed pattern match at Hub.ListStatusSelector (line 27, column 1 - line 32, column 15): "+[])};return n instanceof b?[]:m(!0)}(),u=jan(WS)(Ce([])(Ad)(n)),l=Pan(e),c=et(l.buttonContent)(ee(Ce("Add to my list")(mD)(n))),s=et(l.primary)(!1),f=et(l.small)(!1),v=et(l.buttonClass)("btn btn-block "+function(){return f?"no-animation btn-sm":"px-4"}());return SS("")({toggleClass:v+(" t--school-list-status-selector "+Han({primary:s})(n)),toggleContent:c,content:function(m){return Nan(et(l.menuClass)("")+(" "+m.className))(Oan(kan(r)(u))(i))}})}}}};var Ban=ce(uD),Khe=function(e){return function(n){if(e.ranking instanceof d&&n instanceof lr)return Ban(n.value0)(e.ranking.value0);if(n instanceof lr)return!0;if(n instanceof j&&n.value0 instanceof xi)return Xn(e.chancingState.effectiveProfile);if(n instanceof j&&n.value0 instanceof uu)return Xn(e.chancingState.effectiveProfile);if(n instanceof j&&n.value0 instanceof ni||n instanceof j&&n.value0 instanceof il||n instanceof j&&n.value0 instanceof ul)return!0;if(n instanceof j&&n.value0 instanceof dc)return!1;if(n instanceof j&&n.value0 instanceof zl)return!0;if(n instanceof j&&n.value0 instanceof hc||n instanceof j&&n.value0 instanceof gc)return!1;if(n instanceof j&&n.value0 instanceof ll)return!0;if(n instanceof j&&n.value0 instanceof Dc)return!1;if(n instanceof j&&n.value0 instanceof cl||n instanceof j&&n.value0 instanceof sl||n instanceof j&&n.value0 instanceof yc||n instanceof j&&n.value0 instanceof fl||n instanceof j&&n.value0 instanceof vl||n instanceof j&&n.value0 instanceof ml||n instanceof j&&n.value0 instanceof Li||n instanceof j&&n.value0 instanceof _l||n instanceof j&&n.value0 instanceof pl)return!0;if(n instanceof j&&n.value0 instanceof bc)return!1;if(n instanceof j&&n.value0 instanceof dl||n instanceof j&&n.value0 instanceof hl||n instanceof j&&n.value0 instanceof Lu||n instanceof j&&n.value0 instanceof gl||n instanceof j&&n.value0 instanceof Dl||n instanceof j&&n.value0 instanceof yl||n instanceof j&&n.value0 instanceof bl||n instanceof j&&n.value0 instanceof Pi)return!0;if(n instanceof j&&n.value0 instanceof Rl)return Xn(e.currentUser);if(n instanceof j&&n.value0 instanceof Rc||n instanceof j&&n.value0 instanceof ji)return!1;if(n instanceof j&&n.value0 instanceof lu)return!0;if(n instanceof j&&n.value0 instanceof Ni)return e.hasFinancialProfile;if(n instanceof j&&n.value0 instanceof wc||n instanceof j&&n.value0 instanceof Oi)return!0;if(n instanceof j&&n.value0 instanceof Sc||n instanceof j&&n.value0 instanceof Ec)return!1;if(n instanceof j&&n.value0 instanceof wl)return!0;if(n instanceof j&&n.value0 instanceof Sl)return!1;if(n instanceof j&&n.value0 instanceof cu||n instanceof j&&n.value0 instanceof El||n instanceof j&&n.value0 instanceof Cl||n instanceof j&&n.value0 instanceof ki||n instanceof j&&n.value0 instanceof Cc||n instanceof j&&n.value0 instanceof ju||n instanceof j&&n.value0 instanceof Ic||n instanceof j&&n.value0 instanceof Pu||n instanceof j&&n.value0 instanceof Hi||n instanceof j&&n.value0 instanceof di||n instanceof j&&n.value0 instanceof Fc||n instanceof j&&n.value0 instanceof Nu||n instanceof j&&n.value0 instanceof Ui||n instanceof j&&n.value0 instanceof su||n instanceof j&&n.value0 instanceof Bi)return!0;if(n instanceof j&&n.value0 instanceof nf)return!1;throw new Error("Failed pattern match at Hub.Operations (line 25, column 23 - line 82, column 38): "+[n.constructor.name])}};var Xhe=Du(zn),Jan=qe(Xhe);var Wan=Bn(Ma),_2=x(U),qan=St(Mpe),zan=Ke(I_(I_(bF))),I1=Cr(pw),PW=$(U),$an=lt(Ie),NW=Y(Ie),OW=Cr(Zr),Ah=Cr(Et),Van=qe(zn),h6=Cr(zn),Zhe=wF(),ege=ib(RF)(),Qan=Zhe(ib(ege({reflectSymbol:function(){return"name"}})(Et))()({reflectSymbol:function(){return"group"}})($ve)),Yan=Cr(nve),Kan=Cr(Du(m0e)),Xan=$(co),nge=Cr(Du(Zr)),Zan=Cr(i0e),ern=Cr(Zhe(ib(ege({reflectSymbol:function(){return"value"}})(zn))()({reflectSymbol:function(){return"percentile"}})(Zr))),tge=Cr(Xhe),nrn=to(b0),vv=function(){function e(){}return e.value=new e,e}(),xh=function(){function e(){}return e.value=new e,e}();var age={eq:function(e){return function(n){return e instanceof vv&&n instanceof vv||e instanceof xh&&n instanceof xh}}},kW=function(e){return{by:new lr(e),direction:vv.value}},HW=function(e){var n=P_(e);return function(t){return function(a){return function(r){return Jan(n(a)(t))(n(r)(t))}}}},UW=HW(Lt),BW=UW(["Very low diversity","Low diversity","Moderately diverse","Diverse","Very diverse"]),JW=UW(["Not prestigious","Prestigious","Very prestigious","Ultra prestigious"]),trn=UW(["Far West","Southwest","Rocky Mountains","Plains","Great Lakes","New England","Mid-Atlantic","Southeast","Outlying areas","Non-US"]);var arn=function(){var e=HW(fM)([Kf.value,Yf.value,Qf.value,$s.value]);return function(n){return function(t){if(n instanceof b&&t instanceof b)return K.value;if(n instanceof b)return V.value;if(t instanceof b)return Q.value;if(n instanceof d&&t instanceof d)return e(n.value0)(t.value0);throw new Error("Failed pattern match at Hub.Sort (line 178, column 13 - line 182, column 30): "+[n.constructor.name,t.constructor.name])}}}(),rrn=function(){return HW(Sve)([fD.value,Xb.value,Zb.value])}();var rge=function(e){if(e instanceof vv)return"SortAsc";if(e instanceof xh)return"SortDesc";throw new Error("Failed pattern match at Hub.Sort (line 66, column 1 - line 66, column 40): "+[e.constructor.name])},p2=function(e){return{by:T0(e.by),direction:rge(e.direction)}},oge=function(e){return function(n){return Wan(_2(function(t){return function(a){return{by:t,direction:a}}})(Sn(T0)(e)(n.by)))(Sn(rge)([vv.value,xh.value])(n.direction))}},AD=function(){return{by:new j(lu.value),direction:vv.value}}(),ige=function(e){return function(n){var t=function(p){return function(y){return function(F){return p(y)(F)}}},a=function(p){return Ba(qan(t2(p.id)(e))(ZM(p.id)(e)))},r=function(p){return sD(function(y){return y.address}(p))},i=function(p){var y=Cr(Du(p));return function(F){return zan(I1(function(N){return Nr(F(N))}))(y(F))}},u=i(Zr),l=i(Jx),c=i(Et),s=i(Qan),f=i(u0e),v=function(p){return hve(function(y){return y.address}(p))},m=function(p){if(n.direction instanceof vv)return p;if(n.direction instanceof xh)return function(y){return function(F){return Ite(p(y)(F))}};throw new Error("Failed pattern match at Hub.Sort (line 133, column 24 - line 135, column 41): "+[n.direction.constructor.name])},_=function(p){return me(Wb)(PW(Xs(p.id)(e))(function(y){return y.applicationRound}))},h=function(p){return a2(p.id)(e)},w=function(p){return function(y){return $an(ufe(_(y))(p))(h(y))}},g=function(p){return function(y){return NW(h(y))(function(F){return r7(new d(F.year))(p(F))})}};return m(t(function(){if(n.by instanceof j&&n.by.value0 instanceof ni)return OW(function(){var p=Ce(Yw)(function(y){return y.value});return function(y){return p(function(F){return F.admissions.acceptanceRate}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof il)return u(vD(function(p){return p.men}));if(n.by instanceof j&&n.by.value0 instanceof ul)return u(vD(function(p){return p.women}));if(n.by instanceof j&&n.by.value0 instanceof dc)return Ah(function(p){return BS(function(y){return y.address}(p))});if(n.by instanceof j&&n.by.value0 instanceof xi)return ar(Van)(function(p){return me(0)(NW(a(p))(function(y){return y.top.score}))});if(n.by instanceof j&&n.by.value0 instanceof uu)return ar(arn)(function(p){return NW(a(p))(function(y){return y.top.classification})});if(n.by instanceof j&&n.by.value0 instanceof zl)return l(w(function(p){return p.notification}));if(n.by instanceof j&&n.by.value0 instanceof hc)return c(function(){var p=_2(function(y){return function(F){return F.siteName}(Bd(y))});return function(y){return p(function(F){return F.urls.admissions}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof gc)return function(p){return function(y){return K.value}};if(n.by instanceof j&&n.by.value0 instanceof ll)return h6(function(p){return p.applicationTimeHours});if(n.by instanceof j&&n.by.value0 instanceof Dc)return function(p){return function(y){return K.value}};if(n.by instanceof j&&n.by.value0 instanceof cl)return s(function(p){return p.basketball.conference});if(n.by instanceof j&&n.by.value0 instanceof sl)return ar(rrn)(function(p){return p.setting});if(n.by instanceof j&&n.by.value0 instanceof yc)return Ah(v);if(n.by instanceof j&&n.by.value0 instanceof fl)return f(function(p){return p.admissions.reqClassRank});if(n.by instanceof j&&n.by.value0 instanceof vl)return Yan(function(p){return p.gender});if(n.by instanceof j&&n.by.value0 instanceof ml)return Ah(function(p){return p.schoolType});if(n.by instanceof j&&n.by.value0 instanceof Li)return I1(function(p){return p.isCommuterCollege});if(n.by instanceof j&&n.by.value0 instanceof _l)return ar(BW)(function(p){return p.diversity});if(n.by instanceof j&&n.by.value0 instanceof pl)return h6(function(p){return p.dropOutRate});if(n.by instanceof j&&n.by.value0 instanceof bc)return c(function(){var p=_2(function(y){return function(F){return F.siteName}(Bd(y))});return function(y){return p(function(F){return F.urls.finAid}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof dl)return h6(function(p){return me(0)(PW(p.numFreshmen)(function(y){return y.value}))});if(n.by instanceof j&&n.by.value0 instanceof hl)return s(function(p){return p.football.conference});if(n.by instanceof j&&n.by.value0 instanceof Lu)return u(function(p){return p.fourYearGradRate});if(n.by instanceof j&&n.by.value0 instanceof gl)return I1(function(p){return p.basketball.division1});if(n.by instanceof j&&n.by.value0 instanceof Dl)return I1(function(p){return p.football.division1});if(n.by instanceof j&&n.by.value0 instanceof yl)return I1(function(p){return p.academicOfferings.hasMedicalSchool});if(n.by instanceof j&&n.by.value0 instanceof bl)return I1(function(p){return p.academicOfferings.studyAbroad});if(n.by instanceof j&&n.by.value0 instanceof Pi)return I1(function(p){return p.hbcu});if(n.by instanceof j&&n.by.value0 instanceof Rl)return Kan(function(p){return PW(Xs(p.id)(e))(function(y){return y.status})});if(n.by instanceof j&&n.by.value0 instanceof Rc)return Ah(function(p){return function(y){return y.siteName}(Bd(function(y){return y.urls.main}(p)))});if(n.by instanceof j&&n.by.value0 instanceof ji)return function(p){return function(y){return K.value}};if(n.by instanceof j&&n.by.value0 instanceof lu)return Ah(function(p){return p.name});if(n.by instanceof j&&n.by.value0 instanceof Ni)return u(function(p){return Ba(Xan(Km(p.id)(e))(function(y){return y.estimatedNetCost}))});if(n.by instanceof j&&n.by.value0 instanceof wc)return Ah(function(p){return yE(p.id)(e)});if(n.by instanceof j&&n.by.value0 instanceof Oi)return nge(function(){var p=_2(function(y){return y.value});return function(y){return p(function(F){return F.fracInternationalStudents}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof Sc)return Ah(function(p){return p.phone});if(n.by instanceof j&&n.by.value0 instanceof Ec)return function(p){return function(y){return K.value}};if(n.by instanceof j&&n.by.value0 instanceof wl)return ar(JW)(function(p){return p.prestige});if(n.by instanceof j&&n.by.value0 instanceof Sl)return function(p){return function(y){return K.value}};if(n.by instanceof j&&n.by.value0 instanceof cu)return Zan(function(p){return p.publicPrivate});if(n.by instanceof j&&n.by.value0 instanceof El)return f(function(p){return p.admissions.reqRecLetters});if(n.by instanceof j&&n.by.value0 instanceof Cl)return ar(trn)(r);if(n.by instanceof j&&n.by.value0 instanceof ki)return Ah(function(p){return p.religiousAffiliation});if(n.by instanceof j&&n.by.value0 instanceof Cc)return l(g(function(p){return p.satActDeadline}));if(n.by instanceof j&&n.by.value0 instanceof ju)return f(function(p){return p.admissions.reqStandardTests});if(n.by instanceof j&&n.by.value0 instanceof Ic)return l(g(function(p){return p.satSubjectTestDeadline}));if(n.by instanceof j&&n.by.value0 instanceof Pu)return nge(function(){var p=_2(function(y){return y.value});return function(y){return p(function(F){return F.sixYearGradRate}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof Hi)return Ah(function(p){return cD(function(y){return y.address}(p))});if(n.by instanceof j&&n.by.value0 instanceof di)return ern(function(p){return p.studentsPerFaculty});if(n.by instanceof j&&n.by.value0 instanceof Fc)return l(w(function(p){return p.deadline}));if(n.by instanceof j&&n.by.value0 instanceof Nu)return f(function(p){return p.admissions.reqToefl});if(n.by instanceof j&&n.by.value0 instanceof Ui)return h6(function(p){return p.totalUndergrads});if(n.by instanceof j&&n.by.value0 instanceof su)return tge(function(p){return p.tuitionInState});if(n.by instanceof j&&n.by.value0 instanceof Bi)return tge(function(p){return p.tuitionOutOfState});if(n.by instanceof j&&n.by.value0 instanceof nf)return OW(function(){var p=Ce(Yw)(function(y){return y.value});return function(y){return p(function(F){return F.admissions.yieldRate}(y))}}());if(n.by instanceof lr)return OW(function(){var p=Ce(Yw)(function(F){return Jn(function(N){return N.order}(F))}),y=nrn(n.by.value0);return function(F){return p(y(function(N){return N.rankings}(F)))}}());throw new Error("Failed pattern match at Hub.Sort (line 72, column 36 - line 130, column 98): "+[n.by.constructor.name])}()))}};var uge=H(J),lge=ra(M),WW=H(M),qW=Y(Ie),orn=to(b0),irn=q(Mn),cge=Ln(X)()(),g6=kt($o),D6=QM(),urn=d6(),lrn=G0(),sge=Zt(M)()(),crn=$(U),y6=H(X),zW=an(M)()(),srn=lt(Ie),frn=ipe()(),fge=x(U),vrn=x(pe),mrn=q(nt),vge=Y(Mv),_rn=q(am),prn=Q_(X),drn=V_(J),hrn=$(pe),grn=$_(J),mge=Qv(X),Drn=nn(kn),yrn=ce($u()(ci(ci(zu)()({reflectSymbol:function(){return"direction"}})(age))()({reflectSymbol:function(){return"by"}})(h1)));var $W=function(){function e(){}return e.value=new e,e}(),VW=function(){function e(){}return e.value=new e,e}(),brn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),QW=function(e){var n=Gb(e.state.schoolListRef)(function(i){return e.dispatch(brn.create(i))}),t=function(i){return uge("d-flex align-items-center mr-2")([lge("fe fe-heart")(""),WW("d-none d-md-block ml-2")(Ce("Add to list")(mD)(i))])},a=function(i){var u=qW(e.ranking)(function(v){return qW(orn(v)(i.rankings))(function(m){return irn(WW("badge small font-weight-bold fw-bold text-success bg-soft-success px-2 py-1 mb-3 "+("t--ranking-badge-"+Zd(v)))(fve(v)(m)))})}),l=function(){var v=function(_){var h=e.schoolListStatus(i);return cge("")({onClick:g6(D6)})(urn({buttonContent:t(h),buttonClass:"d-flex btn",menuClass:function(){return e.mobileLayout?"dropdown-menu-right":""}()})(h)(e.onListStatusChange(i.id)))},m=cge("")({onClick:g6(D6)})(lrn({auth0ActiveTab:M0,className:"d-flex btn btn-outline-primary",content:t(b.value)}));return Ce(m)(v)(qW(e.currentUser)(Jp))}(),c=function(v){return sge("btn btn-link p-0")({href:v,onClick:g6(D6)})},s=function(){var v=crn(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 s2&&!e.hasFinancialProfile?c(QE)("Calculate my net cost"):WW("")("")};return v instanceof d&&v.value0 instanceof s2&&e.chancingState.permanentProfile instanceof b?c(e.paths.chancingWizardReturnToHub)("Calculate my chances"):m(!0)}(),f=uge("d-flex justify-content-between align-items-center mt-4")([s,function(){var v=e.counselorConnectionStatus(i);return v instanceof Wn&&v.value0 instanceof d&&v.value0.value0 instanceof mc&&e.showCounselorConnections?y6("d-flex justify-content-end")(sge("btn btn-outline-primary")({href:y5})("Message")):v instanceof Wn&&v.value0 instanceof d&&v.value0.value0 instanceof Xo&&e.showCounselorConnections?y6("d-flex justify-content-end")(zW("btn btn-secondary")({disabled:!0})("Connection pending")):v instanceof Wn&&v.value0 instanceof b&&e.showCounselorConnections?y6("d-flex justify-content-end")(zW("btn btn-outline-primary")({onClick:g6(function(m){return function(){return D6(m)(),e.onCounselorConnect(i.id)()}})})("Connect your high school")):l}()]);return Qhe({actions:f,chancingState:e.chancingState,currentUser:srn(Jp)(e.currentUser),mobileLayout:e.mobileLayout,schoolDetailPageLink:new p6(e.onSchoolClick),showTotalCost:!0,badge:u,school:i,schoolAccessors:e.schoolAccessors})},r=eo(e.schools);return r?re([Va(""),Ipe("")]):e.useVirtualList?frn({length:bt(e.schools),type:rpe,ref:n,itemRenderer:upe(function(i){return ba(fge(a)(Or(e.schools)(i.index)))}),minSize:10,scrollParentGetter:JA(fge(ope)(e.virtualListScrollParent))}):re(vrn(a)(e.schools))},_ge=function(e){return function(n){return mrn({schoolListRef:n.value0})}},YW=function(e){var n=new j(Ui.value),t=function(){if(e.ranking instanceof d)return new lr(e.ranking.value0);if(e.ranking instanceof b)return new j(lu.value);throw new Error("Failed pattern match at Hub.Detail.List (line 267, column 21 - line 269, column 37): "+[e.ranking.constructor.name])}(),a=function(){if(e.hasFinancialProfile)return new j(Bi.value);if(Ge)return new j(Ni.value);throw new Error("Failed pattern match at Hub.Detail.List (line 273, column 5 - line 275, column 51): "+[])}(),r=function(){var i=function(u){if(Ge)return new j(ni.value);throw new Error("Failed pattern match at Hub.Detail.List (line 250, column 1 - line 257, column 19): "+[])};return e.chancingState.permanentProfile instanceof d?new j(xi.value):i(!0)}();return wa(Khe(e))([t,n,a,r])},pge=function(e){return e instanceof j&&e.value0 instanceof Ui?"School size":e instanceof j&&e.value0 instanceof su||e instanceof j&&e.value0 instanceof Bi?"Tuition":e instanceof j&&e.value0 instanceof Ni?"Your est. net cost":e instanceof j&&e.value0 instanceof xi?"Admission chance":Up(e)},Rrn=function(e){return e instanceof j&&e.value0 instanceof lu?VW.value:$W.value},dge=function(e){var n=function(a){return vge(YW(e))(function(r){return vge([vv.value,xh.value])(function(i){return _rn({by:r,direction:i})})})},t=function(a){var r=Rrn(a.by);if(r instanceof $W&&a.direction instanceof vv)return"(low to high)";if(r instanceof $W&&a.direction instanceof xh)return"(high to low)";if(r instanceof VW&&a.direction instanceof vv)return"(A-Z)";if(r instanceof VW&&a.direction instanceof xh)return"(Z-A)";throw new Error("Failed pattern match at Hub.Detail.List (line 244, column 28 - line 248, column 45): "+[r.constructor.name,a.direction.constructor.name])};return y6("d-flex justify-content-end")(SS("")({toggleClass:"btn btn-link p-0 text-secondary",toggleContent:ee("Sort by: "+pge(e.sort.by)),content:function(a){return prn(a.className+" dropdown-menu-right")(drn("")(hrn(n(be))(function(r){return grn("")([mge("")(zW("btn btn-link btn-block text-left pl-4 pr-0 text-nowrap text-body")({onClick:Drn(e.onSort)(r)})(pge(r.by)+(" "+t(r)))),mge("px-3")(on(yrn(r)(e.sort))(lge("fe fe-check large")("")))])})))}}))};var hge=function(){return{schoolListRef:b.value}}();var Lh=function(){function e(){}return e.value=new e,e}(),jh=function(){function e(){}return e.value=new e,e}(),Ph=function(){function e(){}return e.value=new e,e}(),Nh=function(){function e(){}return e.value=new e,e}(),F1=function(){function e(){}return e.value=new e,e}();var b6={eq:function(e){return function(n){return e instanceof Lh&&n instanceof Lh||e instanceof jh&&n instanceof jh||e instanceof Ph&&n instanceof Ph||e instanceof Nh&&n instanceof Nh||e instanceof F1&&n instanceof F1}}},R6={compare:function(e){return function(n){if(e instanceof Lh&&n instanceof Lh)return K.value;if(e instanceof Lh)return Q.value;if(n instanceof Lh)return V.value;if(e instanceof jh&&n instanceof jh)return K.value;if(e instanceof jh)return Q.value;if(n instanceof jh)return V.value;if(e instanceof Ph&&n instanceof Ph)return K.value;if(e instanceof Ph)return Q.value;if(n instanceof Ph)return V.value;if(e instanceof Nh&&n instanceof Nh)return K.value;if(e instanceof Nh)return Q.value;if(n instanceof Nh)return V.value;if(e instanceof F1&&n instanceof F1)return K.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 b6}},Oh=function(e){if(e instanceof Lh)return"much lower than average";if(e instanceof jh)return"lower than average";if(e instanceof Ph)return"about average";if(e instanceof Nh)return"above average";if(e instanceof F1)return"among the highest";throw new Error("Failed pattern match at Common.Quintile (line 30, column 15 - line 35, column 28): "+[e.constructor.name])},uf=function(e){if(e<.2)return Lh.value;if(e<.4)return jh.value;if(e<.6)return Ph.value;if(e<.8)return Nh.value;if(Ge)return F1.value;throw new Error("Failed pattern match at Common.Quintile (line 21, column 1 - line 21, column 37): "+[e.constructor.name])};var gge=xa(xv),wrn=q(ww),Srn=Bn(dae),Ern=x(xv),Dge=function(e){return e.separate};var yge={compact:function(e){return function(){var t=G_(),a=AF(function(r){return Or(e)(r)})();return xF(a)(function(r){return gge(function(i){if(i instanceof b)return wrn(0);if(i instanceof d)return rc(i.value0)(t);throw new Error("Failed pattern match at Data.Compactable (line 111, column 34 - line 113, column 35): "+[i.constructor.name])}(r))})(),Ms(t)()}()},separate:function(e){return function(){var t=G_(),a=G_(),r=AF(function(i){return Or(e)(i)})();return xF(r)(function(i){return gge(function(u){if(u instanceof rn)return rc(u.value0)(t);if(u instanceof Ze)return rc(u.value0)(a);throw new Error("Failed pattern match at Data.Compactable (line 122, column 34 - line 124, column 31): "+[u.constructor.name])}(i))})(),Srn(Ern(function(i){return function(u){return{left:i,right:u}}})(Ms(t)))(Ms(a))()}()}};var bge=nr(ao),Rge=gn(hn),wge=_n(mn),Sge=bn(yn),A0=function(){function e(){}return e.value=new e,e}(),$p=function(){function e(){}return e.value=new e,e}(),Ege={to:function(e){if(e instanceof T)return A0.value;if(e instanceof o)return $p.value;throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 18, column 1 - line 18, column 44): "+[e.constructor.name])},from:function(e){if(e instanceof A0)return new T(z.value);if(e instanceof $p)return new o(z.value);throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 18, column 1 - line 18, column 44): "+[e.constructor.name])}},Cge={show:Rr(Ege)(Sa(bge({reflectSymbol:function(){return"And"}}))(bge({reflectSymbol:function(){return"Or"}})))},KW={eq:function(e){return function(n){return e instanceof A0&&n instanceof A0||e instanceof $p&&n instanceof $p}}},XW=function(e){if(e instanceof A0)return"and";if(e instanceof $p)return"or";throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 23, column 13 - line 25, column 13): "+[e.constructor.name])},Ige=function(){return Kn(xe)({parse:Sn(XW)(cn(Ege)(dn(Rge)(vn(fn))(Rge)(wge))(Dn(Sge)(Sge))(pn(wge))),default:A0.value,diagnosticName:"InclusionOperator"})}();var Fge=im()(),Tge=ac(Wr),Crn=ce(Lt);var Irn=$(pe),Mge=x(pe),Frn=Ov(Et),Gge=La(Yt),d2=Ga(Gge),Age=Fo(Lt),Trn=Xc(Gge),xge=Rre(Lt),w6=$(co),Mrn=IO(zn),lf=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xc=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ku=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),t_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),mv=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Grn={to:function(e){if(e instanceof T)return new lf(e.value0);if(e instanceof o&&e.value0 instanceof T)return new x0(e.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return new xc(e.value0.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return new ku(e.value0.value0.value0);throw new Error("Failed pattern match at Hub.Filters.Filter (line 58, column 1 - line 58, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof lf)return new T(e.value0);if(e instanceof x0)return new o(new T(e.value0));if(e instanceof xc)return new o(new o(new T(e.value0)));if(e instanceof ku)return new o(new o(new o(e.value0)));throw new Error("Failed pattern match at Hub.Filters.Filter (line 58, column 1 - line 58, column 42): "+[e.constructor.name])}},Lge={show:Rr(Grn)(Sa(nr(qs(Wr))({reflectSymbol:function(){return"StringPattern"}}))(Sa(nr(qs(Fge(fi({reflectSymbol:function(){return"max"}})(Qc({reflectSymbol:function(){return"min"}})(We))(We))))({reflectSymbol:function(){return"Range"}}))(Sa(nr(qs(Tge))({reflectSymbol:function(){return"MultiSelectOptions"}}))(nr(qs(Fge(fi({reflectSymbol:function(){return"operator"}})(Qc({reflectSymbol:function(){return"terms"}})(Tge))(Cge))))({reflectSymbol:function(){return"Inclusions"}})))))};var jge=function(e){return function(n){return function(t){return function(a){return Irn(eu(n)(hk(ar(Crn)(e))(a)))(function(r){return{value:e(r),tooltip:new d(t(r))}})}}}},Pge=function(e){return function(n){return function(t){return Mge(function(a){return{value:a,tooltip:b.value}})(n(Frn(Mge(e)(t))))}}},h2=function(e){return function(n){if(e instanceof lf&&n instanceof xD)return e.value0!=="";if(e instanceof x0&&n instanceof t_){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 xc&&n instanceof mv?d2(eo)(e.value0)&&bt(e.value0)===bt(wa(function(a){return Age(a.value)(e.value0)})(n.value0.options)):e instanceof ku&&n instanceof L0?Trn(d2(eo))(BF(function(a){return Age(a)(n.value0.options)}))(e.value0.terms):!1}},S6=function(e){return function(n){return e instanceof xD&&n instanceof lf?n.value0!=="":e instanceof t_&&n instanceof x0?n.value0.min!==e.value0.min||n.value0.max!==e.value0.max:e instanceof mv&&n instanceof xc?d2(eo)(n.value0):e instanceof L0&&n instanceof ku?d2(eo)(n.value0.terms):!1}},Nge=function(e){if(e instanceof xD)return new lf("");if(e instanceof t_)return new x0({min:e.value0.min,max:e.value0.max});if(e instanceof mv)return new xc([]);if(e instanceof L0)return new ku({terms:[],operator:A0.value});throw new Error("Failed pattern match at Hub.Filters.Filter (line 63, column 18 - line 67, column 81): "+[e.constructor.name])},ZW=function(e){if(e instanceof xD)return"StringFilter";if(e instanceof t_)return"RangeFilter";if(e instanceof mv)return"MultiSelectFilter";if(e instanceof L0)return"InclusionFilter";throw new Error("Failed pattern match at Hub.Filters.Filter (line 121, column 24 - line 125, column 41): "+[e.constructor.name])},Oge=function(e){return function(n){return function(t){var a=function(r){return function(i){return bt(xge(r)(i))===bt(r)}};return t instanceof lf&&t.value0===""&&n instanceof xD?new Wn(je(!0)):t instanceof lf&&n instanceof xD?w6(n.value0.get(e))(function(r){var i=xs(nu(t.value0));return function(u){return i(nu(r(u)))}}):t instanceof x0&&n instanceof t_?w6(n.value0.get(e))(function(r){var i=Ce(!1)(Mrn(t.value0.min)(t.value0.max));return function(u){return i(r(u))}}):t instanceof xc&&t.value0.length===0&&n instanceof mv?new Wn(je(!0)):t instanceof xc&&n instanceof mv?n.value0.predicate({args:e,selected:t.value0}):t instanceof ku&&t.value0.terms.length===0&&n instanceof L0?new Wn(je(!0)):t instanceof ku&&t.value0.operator instanceof A0&&n instanceof L0?w6(n.value0.get(e))(function(r){return function(i){return a(t.value0.terms)(r(i))}}):t instanceof ku&&t.value0.operator instanceof $p&&n instanceof L0?w6(n.value0.get(e))(function(r){return function(i){return d2(eo)(xge(t.value0.terms)(r(i)))}}):za(Za)("Invalid selector for filter")({filter:ZW(n),selection:t})(function(r){return new Wn(je(!0))})}}};var T1=function(){function e(){}return e.value=new e,e}(),M1=function(){function e(){}return e.value=new e,e}(),kge={eq:function(e){return function(n){return e instanceof T1&&n instanceof T1||e instanceof M1&&n instanceof M1}}};var Hge=jn(In);var eq=Qr(ut),E6=q(oa),nq=Yn(ut),Arn=$(_t),Uge=Hge(Mt),xrn=lt(Mt),Bge=x(Ht),C6=q(nt),I6=Hge(qt),Jge=Y(Mt),Lrn=Sf(Ht),jrn=Sse(cx),Prn=SF(Yx),Nrn=eD(ut),Orn=Tr(oa)(ze),krn=x(pe),Hrn=ko(nt),F6=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}(),Wge=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),LD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Urn=Zg(vm(!1));var Brn=function(e){return{queue:[],delay:e.delay}},XE=Brn({delay:500}),G1=function(e){return eq(E6(new F6(b.value,e)))},qge=function(e){return nq(Arn(Av(Urn))(function(n){return n?0:e.delay}))},zge=function(e){return eq(Uge(xrn(Yv)(qge(e)))(function(){return Bge(Wge.create)(nq(UJ))}))},ZE=function(e){return function(n){return function(t){if(t instanceof LD)return C6(n);if(t instanceof F6&&t.value0 instanceof b)return I6(eq(Jge(nq(UJ))(function(r){return Jge(Lrn(Bge(jrn)(qge(n)))(r))(function(i){return E6(new F6(i,t.value1))})})))(function(){return C6(n)});if(t instanceof F6&&t.value0 instanceof d)return I6(zge(n))(function(){return C6({delay:n.delay,queue:To({when:t.value0.value0,item:t.value1})(wa(function(r){return!e.isSameItem(r.item)(t.value1)})(n.queue))})});if(t instanceof Wge){var a=_k(function(r){return Prn(r.when)(t.value0)})(n.queue);return I6(Nrn(Uge(Orn(a.yes)(function(r){return e.commitItem(r.item)}))(function(){var r=eo(a.yes);return E6(r?b.value:new d(new LD(krn(function(i){return i.item})(a.yes))))})))(function(){return I6(Hrn(!eo(a.no))(zge(n)))(function(){return C6({delay:n.delay,queue:a.no})})})}throw new Error("Failed pattern match at Utils.Debouncer (line 76, column 1 - line 80, column 44): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var $ge=$(co),Vge=tn(),Jrn=Ye(Xe),Wrn=Yu(xA)(ze),Qge=$(pe),qrn=Na(),zrn=$(U),tq=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:$ge(e.schools)(function(t){return{table:zT(function(a){return function(r){return r.id}(Vge(a))})(Jrn)(t),array:au(function(a){return t})}}),slugs:$ge(e.schools)(function(t){return Wrn(Qge(t)(function(a){return new Ue(a.slug,a.id)}))}),majors:e.majors,searchOptions:Qge(me([])(Ba(e.schools)))(function(t){return{value:Vge(t.id),label:t.name}})}}},aq=function(){return function(e){var n=qrn(e);return tq({schools:n.schools,majors:et(n.majors)(as)})({all:Nt.value,slugs:Nt.value,majors:as,searchOptions:[],whatIfChances:Nt.value,chances:et(n.chances)(Nt.value),contentModules:{loadRequests:[],content:Ce(Nt.value)(Wn.create)(zrn(ir(n.contentModules))(zT(function(t){return t.schoolId})(function(t){return Wn.create(function(a){return a.modules}(t))})))},financials:et(n.financials)(Nt.value),counselorConnections:Ce(Nt.value)(Wn.create)(ir(n.counselorConnections)),schoolConnections:Ce(Nt.value)(Wn.create)(ir(n.schoolConnections)),schoolList:et(n.schoolList)(GU),admissionsDates:Nt.value,schoolNotes:et(n.schoolNotes)(GU),recommendedSchools:Ce(Nt.value)(Wn.create)(ir(n.recommendedSchools)),requestDebouncer:XE})}};var T6=ce(Lf),kh=function(){function e(){}return e.value=new e,e}(),jD=function(){function e(){}return e.value=new e,e}(),PD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Uh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ND=function(){function e(){}return e.value=new e,e}(),OD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bh=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}(),kD=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}(),HD=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}(),A1=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}(),UD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),BD=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}(),WD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),g2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),D2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eC=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),y2=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}(),M6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),G6=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}(),A6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x6=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}(),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,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Yge={eq:function(e){return function(n){return e instanceof g2&&n instanceof g2?T6(e.value0)(n.value0):e instanceof D2&&n instanceof D2?e.value0.moduleId===n.value0.moduleId&&T6(e.value0.schoolId)(n.value0.schoolId):e instanceof eC&&n instanceof eC||e instanceof y2&&n instanceof y2?T6(e.value0)(n.value0):!1}}};var N6=function(e){if(e instanceof kh)return b.value;if(e instanceof jD)return b.value;if(e instanceof PD)return b.value;if(e instanceof Hh)return b.value;if(e instanceof Uh)return b.value;if(e instanceof ND)return b.value;if(e instanceof OD)return b.value;if(e instanceof Bh)return new d(new g2(e.value0));if(e instanceof kD)return new d(new D2({schoolId:e.value0,moduleId:e.value1.moduleId}));if(e instanceof HD)return new d(new eC(e.value0));if(e instanceof A1)return new d(new y2(e.value0));if(e instanceof UD)return b.value;if(e instanceof BD)return b.value;if(e instanceof JD)return b.value;if(e instanceof WD)return b.value;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request.Types (line 81, column 15 - line 98, column 49): "+[e.constructor.name])};var rq=oo(Ur(xo)),oq=Y(Mt),Kge=$(U),Xge=tn(),$rn=xa(Ht);var Vrn=rq("network_connections_invite_school_path")(function(e){return function(n){return oq(e({school_id:n.schoolId,message:aa(n.introMessage),sem_user_id:aa(Kge(n.semUserId)(Xge)),livestream_id:aa(Kge(n.livestreamId)(Xge))}))(iu)}});var Zge=function(e){return function(n){return $rn(Vrn({schoolId:e,introMessage:new d(n.introMessage),semUserId:b.value,livestreamId:b.value}))}},eDe=rq("network_connections_ignore_invitation_path")(function(e){return function(n){return oq(e({school_id:n}))(iu)}}),nDe=rq("network_connections_accept_invitation_path")(function(e){return function(n){return oq(e({school_id:n}))(iu)}});var Qrn=oo(Ur(xo)),Yrn=Y(Mt),tDe=Qrn("high_schools_invitations_invite_sem_school_path")(function(e){return function(n){return Yrn(e({sem_school_id:n}))(iu)}});var R2=function(){function e(){}return e.value=new e,e}(),w2=function(){function e(){}return e.value=new e,e}();var aDe=function(e){if(e instanceof R2)return"like";if(e instanceof w2)return"unlike";throw new Error("Failed pattern match at Sem.School.ContentModule.Interaction (line 31, column 13 - line 33, column 21): "+[e.constructor.name])};var iq=oo(Ur(xo)),O6=Y(Mt),Krn=ol(ct()(C({reflectSymbol:function(){return"firstSchoolModules"}})(Gn(bT))(C({reflectSymbol:function(){return"presence"}})(rt(zv))(he)))),Xrn=q(oa),Zrn=$(U),eon=$(Ht),non=tn(),ton=ol(bT),rDe=iq("schools_content_modules_presence_path")(function(e){return function(n){return O6(e({first_school_id:aa(n.firstSchool)}))(function(t){return O6(wo(Krn("Sem.School.ContentModule.API.presence response"))(t))(function(a){return Xrn({presence:a.presence,firstSchoolModules:Zrn(ae(a.firstSchoolModules))(o6)})})})}}),oDe=iq("schools_content_modules_get_path")(function(e){return function(n){return eon(O6(e({school_id:non(n)}))(wo(ton("Sem.School.ContentModule.API.get response"))))(o6)}}),iDe=iq("sem_school_content_modules_create_path")(function(e){return function(n){return O6(e({module_id:n.moduleId,type:aDe(n.type)}))(iu)}});var aon=$(pe);var uq=function(e){return function(n){return function(t){return aon(t)(function(a){var r=e(a);return r?n(a):a})}}},uDe=function(e){return function(n){return uq(e)(je(n))}};var Aa=q(nt),Lc=jn(In)(qt),lq=Tr(nt)(Mr),ron=eD(ut),lDe=Y(Mt),cq=q(oa),oon=x(U),cDe=Ye(Xe),sDe=ce(Lf),qD=Qr(ut),nC=x(Ht),S2=$(co),ion=Y(Ie),sq=$(U),fDe={reflectSymbol:function(){return"status"}},vDe={reflectSymbol:function(){return"initiator"}},uon=Fo($u()(ci(ci(zu)()(fDe)(At(z7)))()(vDe)(At(q7)))),lon=Y(qt),mDe=im()()(fi(vDe)(Qc(fDe)(Gv(I0e)))(Gv(D0e))),con=ie(ac(mDe)),son=ie(mDe),fon=QO(Yo(Ht)),_De=x(co),von=ce(Wa),mon=xa(Ht),_on=$(pe),pDe=function(e){return function(n){if(n instanceof kh||n instanceof jD||n instanceof PD||n instanceof Hh||n instanceof Uh||n instanceof ND||n instanceof OD||n instanceof UD||n instanceof BD||n instanceof JD)return Aa(e);if(n instanceof Bh)return Lc(ja(Q_e(n.value2)(n.value0)(n.value3)(n.value1)))(function(){return Aa(e)});if(n instanceof kD)return Lc(lq(n.value1.type)(function(t){return ja(iDe({moduleId:n.value1.moduleId,type:t}))}))(function(){return Aa(e)});if(n instanceof HD)return Lc(ja(B_e(n.value0)(n.value1)))(function(){return Aa(e)});if(n instanceof A1)return Lc(lq(n.value1)(function(t){return ron(lDe(xJ(n.value2)(n.value0)(t)(n.value3))(function(a){return cq(oon(P6.create(n.value0))(a))}))}))(function(){return Aa(e)});if(n instanceof WD)return Aa(e);throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 179, column 26 - line 207, column 12): "+[n.constructor.name])}},pon=function(e){var n=zT(cDe)(function(t){var a=sDe(t)(e.firstSchool.id);return a&&e.firstSchool.modules instanceof d?new Wn(e.firstSchool.modules.value0):Nt.value})(e.presence);return{content:new Wn(n),loadRequests:[]}},don=function(e){return function(n){var t=function(r){var i=Gi(n)(r);if(i instanceof b||i instanceof d&&i.value0 instanceof va||i instanceof d&&i.value0 instanceof Wn)return Aa(e);if(i instanceof d&&i.value0 instanceof Nt)return Lc(qD(nC(x6.create(n))(oDe(n))))(function(){return Aa({loadRequests:e.loadRequests,content:S2(e.content)(Nb(n)(new va(b.value)))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 270, column 20 - line 283, column 78): "+[i.constructor.name])},a=qD(lDe(rDe({firstSchool:new d(n)}))(function(r){return cq(new A6({presence:r.presence,firstSchool:{id:n,modules:r.firstSchoolModules}}))}));if(e.content instanceof Wn)return t(e.content.value0);if(e.content instanceof Nt)return Lc(a)(function(){return Aa({loadRequests:e.loadRequests,content:new va(b.value)})});if(e.content instanceof va)return Aa({content:e.content,loadRequests:To(n)(e.loadRequests)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 249, column 3 - line 259, column 60): "+[e.content.constructor.name])}},dDe=function(e){var n=function(t){return function(a){return function(r){var i=ion(Ba(e.schoolConnections))(Gi(t)),u=sq(i)(function(s){return s.initiator}),l=sq(i)(function(s){return s.status}),c=uon({status:l,initiator:u})(a);return c?lon(r)(function(s){return Aa({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:S2(e.schoolConnections)(Nb(t)({status:s.status,initiator:s.initiator,schoolUsesAiRecruiter:me(!1)(sq(i)(function(f){return f.schoolUsesAiRecruiter}))}))})}):za(Za)("Invalid attempt to manipulate SEM-Vine connection")({required:con(a),actual:son({status:l,initiator:u})})(function(s){return Aa(e)})}}};return function(t){if(t instanceof kh)return Lc(qD(nC(b2.create)(W_e)))(function(){return Aa(e)});if(t instanceof jD)return Lc(qD(nC(M6.create)(z_e)))(function(){return Aa({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:hE(e.chances),financials:hE(e.financials)})});if(t instanceof ND)return Lc(qD(nC(j6.create)(q_e)))(function(){return Aa({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:hE(e.recommendedSchools)})});if(t instanceof PD)return Lc(qD(nC(G6.create(t.value0))(V_e(t.value0))))(function(){return Aa({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:hE(e.whatIfChances)})});if(t instanceof Hh)return fon(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}})(don(e.contentModules)(t.value0));if(t instanceof Uh)return Lc(qD(nC(L6.create)($_e(t.value0.schoolIds))))(function(){return Aa({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:hE(e.admissionsDates)})});if(t instanceof OD)return Lc(lq(Ba(e.all))(function(r){return qD(cq(new b2({schools:uDe(function(){var i=sDe(fa(t.value0));return function(u){return i(fa(u))}}())(t.value0)(Ul(r.array)),majorsMap:e.majors})))}))(function(){return Aa(e)});if(t instanceof Bh){if(t.value1 instanceof b)return Aa({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:Wce(t.value0)(e.schoolList)});if(t.value1 instanceof d)return Aa({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:MU(t.value0)(e.schoolList)(function(r){return function(i){return{applicationRound:i.applicationRound,status:t.value1.value0}}(me(vW)(r))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 94, column 5 - line 101, column 12): "+[t.value1.constructor.name])}if(t instanceof kD){var a=function(){if(t.value1.type instanceof d&&t.value1.type.value0 instanceof R2)return je(!0);if(t.value1.type instanceof d&&t.value1.type.value0 instanceof w2)return je(!1);if(t.value1.type instanceof b)return cDe;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 104, column 11 - line 107, column 32): "+[t.value1.type.constructor.name])}();return Aa({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:S2(e.contentModules.content)(function(r){return Bce(t.value0)(r)(_De(uq(function(){var i=von(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 HD)return Aa({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:Nb(t.value0)(t.value1)(e.schoolNotes)});if(t instanceof A1&&t.value1 instanceof d)return Aa({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:MU(t.value0)(e.schoolList)(function(r){return function(i){return{status:i.status,applicationRound:t.value1.value0}}(me(vW)(r))})});if(t instanceof A1&&t.value1 instanceof b)return Aa(e);if(t instanceof UD)return n(t.value0)([{status:new d(Xo.value),initiator:new d(Gu.value)}])(Lc(ja(mon(nDe(t.value0))))(function(){return Aa({status:mc.value,initiator:Gu.value})}));if(t instanceof JD)return n(t.value0)([{status:new d(Xo.value),initiator:new d(Gu.value)}])(Lc(ja(eDe(t.value0)))(function(){return Aa({status:_c.value,initiator:Gu.value})}));if(t instanceof BD)return n(t.value0.schoolId)([{status:b.value,initiator:b.value},{status:new d(_c.value),initiator:new d(Gu.value)}])(Lc(ja(Zge(t.value0.schoolId)({introMessage:t.value0.introMessage})))(function(){return Aa({status:Xo.value,initiator:C0.value})}));if(t instanceof WD)return Lc(ja(tDe(t.value0.schoolId)))(function(){return Aa({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:S2(e.counselorConnections)(Nb(t.value0.schoolId)(Xo.value))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 61, column 26 - line 153, column 8): "+[t.constructor.name])}},hDe=function(e){var n=function(t){return{db:t,moreRequests:[]}};return function(t){if(t instanceof b2)return n(tq({schools:new Wn(t.value0.schools),majors:t.value0.majorsMap})(e));if(t instanceof M6)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 Wn(t.value0.chances),financials:new Wn(t.value0.financials)});if(t instanceof j6)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 Wn(t.value0)});if(t instanceof G6)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 Wn({scenario:t.value0,results:t.value1})});if(t instanceof A6)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:pon(t.value0)},moreRequests:_on(e.contentModules.loadRequests)(Hh.create)};if(t instanceof x6)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:S2(e.contentModules.content)(Nb(t.value0)(new Wn(t.value1)))}});if(t instanceof L6)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 Wn(t.value0)});if(t instanceof P6)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:_De(Nb(t.value0)(t.value1))(e.chances)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 210, column 20 - line 241, column 8): "+[t.constructor.name])}};var k6=Y(qt),H6=Xa(Yo(Ht)),hon=jn(In)(qt),gon=Tr(nt)(Mr),gDe=q(nt),Don=ce(At(Yge)),yon=q(oa),DDe=Uw(vx),bon=x(U),yDe=$(co),fq=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}(),U6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),bDe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),vq=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x1=function(e){return function(n){return k6(H6(fq.create(e))(dDe(n)(e)))(function(t){return hon(gon(N6(e))(function(a){return H6(U6.create)(G1(e))}))(function(){return gDe(t)})})}},RDe=function(e){var n=function(a){return function(r){return gDe({state:r,events:a})}},t={isSameItem:ar(Don)(N6),commitItem:je(yon(be))};return function(a){if(a instanceof fq){var r=hDe(e)(a.value1);return k6(DDe(Ot(x1))(r.db)(r.moreRequests))(n([new vq(a.value0)]))}if(a instanceof U6&&a.value0 instanceof LD)return k6(DDe(function(i){return function(u){return H6(fq.create(u))(pDe(i)(u))}})(e)(a.value0.value0))(n(kr(function(i){return bon(bDe.create)(N6(i))})(a.value0.value0)));if(a instanceof U6)return k6(H6(U6.create)(ZE(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 74, column 16 - line 83, column 51): "+[a.constructor.name])}},mq=function(e){return yDe(yDe(e.all)(function(n){return n.array}))(Ul)},L1=function(){var e=me([]);return function(n){return e(Ba(mq(n)))}}();var Ron=sre(Ng),won=cre(Ng),wDe=function(e){var n=qe(e);return function(t){return Ron(ar(n)(t))}},SDe=function(e){var n=qe(e);return function(t){return won(ar(n)(t))}};var Son=Toe(Tc),_q=Y(Ie),EDe=to(Tc),CDe=jn(In),Eon=CDe(Ie),pq=Gr(qr),IDe=q(Mn),Con=Nv(dt),FDe=Ov(Et),Ion=wDe(zn),Fon=SDe(zn),cf=tn(),TDe=ie(We),Jh=x(U),Ton=Bv(_o),j1=Fo(Lt),tC=$(pe),B6=$(co),Mon=q4(zn)(ze),Gon=ak(zn)(ze),Aon=Yu(R6)(ze),xon=ce(b6),Lon=yu(R6),jon=to(R6),MDe=gn(hn),_v=dn(MDe)(vn(fn)),GDe=_n(mn),jc=pn(GDe),J6=_v(_v(MDe)(GDe))(jc),ADe=bn(yn),pv=Dn(ADe),W6=pv(pv(ADe)),Pon=cn(FB)(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(J6)(jc))(jc))(jc))(jc))(jc))(jc))(jc))(jc))(jc))(jc))(jc))(pv(pv(pv(pv(pv(pv(pv(pv(pv(pv(pv(W6))))))))))))(jc),Non=Gs(),Oon=qe(Et),P1=x(pe),kon=cn(SB)(J6)(W6)(jc),dq=$(U),Hon=cn(bB)(J6)(W6)(jc),Uon=qe(Zr),aC=Ke(sa),q6=cn(B7)(J6)(W6)(jc),Bon=Hw(Goe),Jon=Xa(Zc),Won=cv(),hq=Y(Yc),qon=CDe(Yc),zon=q(Gd),$on=Dge(yge),xDe=Yu(Tc)(ze),Von=Fo(h1),z6=Oo(U),Qon=CB(Xe)(pp),Yon=Ye(Xe),Kon=Cr(rde),LDe=function(e){return Son(function(n){return function(t){return _q(EDe(n)(e.map))(function(a){return Eon(pq(h2(t)(a.filter)))(function(){return IDe(t)})})}})},Xon=function(e){return function(n){return function(t){var a=function(r){return function(i){return Con(n)(FDe([i(Ion(r)(t)),i(Fon(r)(t))]))}};return a(function(r){return function(i){return i.studentsPerFaculty.value}(cf(r))})(cW(e)(new j(di.value)))}}},Zon=function(e){return Xon(e)(" \u2013 ")};var jDe=function(e){var n={pattern:zo,range:zo,options:zo,inclusions:zo},t=function(a){if(a instanceof lf&&a.value0==="")return b.value;if(a instanceof lf)return new d({inclusions:n.inclusions,options:n.options,range:n.range,pattern:bu(a.value0)});if(a instanceof x0)return new d({inclusions:n.inclusions,options:n.options,pattern:n.pattern,range:bu({min:TDe(a.value0.min),max:TDe(a.value0.max)})});if(a instanceof xc&&a.value0.length===0)return b.value;if(a instanceof xc)return new d({inclusions:n.inclusions,pattern:n.pattern,range:n.range,options:bu(a.value0)});if(a instanceof ku&&a.value0.terms.length===0)return b.value;if(a instanceof ku)return new d({options:n.options,pattern:n.pattern,range:n.range,inclusions:bu({terms:a.value0.terms,operator:XW(a.value0.operator)})});throw new Error("Failed pattern match at Hub.Filters (line 364, column 26 - line 383, column 12): "+[a.constructor.name])};return kr(function(a){return Jh(function(r){return{facet:T0(a.value0),selection:r}})(t(a.value1))})(Ton(e))},ein=function(e){return function(n){return function(t){return function(a){return new mv({options:jge(function(r){return e(cf(r))})(function(r){return function(i){return n(cf(r))(cf(i))}})(function(r){return t(cf(r))})(L1(a)),predicate:function(r){return new Wn(function(i){return j1(e(cf(i)))(r.selected)})}})}}}},gq=function(e){return function(n){return function(t){return new mv({options:tC(t)(function(a){return{value:e(a),tooltip:b.value}}),predicate:function(a){return B6(n(a.args))(function(r){return function(i){return j1(e(r(cf(i))))(a.selected)}})}})}}},sf=function(e){return function(n){return gq(e)(je(new Wn(n)))}},PDe=function(e){return function(n){return function(t){return new mv({options:Pge(function(a){return e(cf(a))})(n)(L1(t)),predicate:function(a){return new Wn(function(r){return j1(e(cf(r)))(a.selected)})}})}}},nin=function(e){return function(n){return new L0({get:je(new Wn(e)),options:n})}},Dq=function(e){return function(n){return function(t){return function(a){return{facet:new j(e),filter:a,layout:n,iconClass:t}}}}},tin=function(e){return function(n){return function(t){return function(a){return function(r){return Dq(e)(a)(r)(nin(n)(t))}}}}},hi=function(e){return Dq(e)(T1.value)(b.value)},ain=function(){var e=function(n){return function(t){if(j1("2-year")(n.selected)&&j1("4-year")(n.selected))return t.hasFourYearProgram||t.hasTwoYearProgram;if(j1("4-year")(n.selected))return t.hasFourYearProgram;if(j1("2-year")(n.selected))return t.hasTwoYearProgram;if(Ge)return!0;throw new Error("Failed pattern match at Hub.Filters (line 263, column 5 - line 267, column 25): "+[n.constructor.name,t.constructor.name])}};return hi(Sl.value)(new mv({options:[{value:"4-year",tooltip:b.value},{value:"2-year",tooltip:b.value}],predicate:function(n){return new Wn(e(n))}}))}(),rin=999999999,NDe=function(e){return function(n){var t=L1(n),a=kr(function(l){return e(cf(l))})(t),r=me(0)(Mon(a)),i=me(rin)(Gon(a)),u=function(){var l=r>=i;return l?r+1|0:i}();return{min:r,max:u}}},oin=function(e){return function(n){var t=NDe(e)(n);return new t_({get:function(a){return new Wn(function(r){return e(cf(r))})},min:t.min,max:t.max})}},iin=function(e){var n=function(g){return new Ue(uf(function(p){return p.studentsPerFaculty.percentile}(cf(dm(g)))),Zon(e)(g))},t=function(g){return Oh(uf(g.studentsPerFaculty.percentile))},a=Aon(tC(kw(ar(xon)(function(g){return uf(function(p){return p.studentsPerFaculty.percentile}(cf(g)))}))(Lon(function(g){return uf(function(p){return p.studentsPerFaculty.percentile}(cf(g)))})(L1(e))))(n)),r=Ce("")(eh),i=function(g){if(g.address instanceof Fu)return new d(g.address.value0.state);if(g.address instanceof ru)return b.value;throw new Error("Failed pattern match at Hub.Filters (line 171, column 15 - line 173, column 40): "+[g.address.constructor.name])},u=function(){var g=Ce("None")(function(p){return U7(function(y){return y.group}(p))});return function(p){return g(function(y){return y.conference}(p))}}(),l=function(g){return me("")(jon(g)(a))},c=function(g){return l(uf(g.studentsPerFaculty.percentile))},s=function(){var g=me(R0.value),p=Sn(U7)(Pon);return function(y){return g(p(y))}}(),f=function(g){return function(p){return hi(g)(oin(p)(e))}},v=function(g){return function(p){return function(y){return Dq(g)(T1.value)(y)(PDe(function(){var F=cW(e)(new j(g));return function(N){return F(Non(N))}}())(eu(p))(e))}}},m=function(g){return v(g)(Oon)(b.value)},_=function(g){return function(p){return function(y){return function(F){return hi(g)(ein(p)(y)(F)(e))}}}},h=function(g){return function(p){return function(y){return hi(g)(PDe(p)(eu(y))(e))}}},w=ar(Yve)(s);return[f(ll.value)(function(g){return d.create(function(p){return p.applicationTimeHours}(g))}),f(su.value)(function(g){return g.tuitionInState}),f(Bi.value)(function(g){return g.tuitionOutOfState}),m(Cl.value),hi(Hi.value)(sf(r)(i)(P1(d.create)(_M))),hi(cu.value)(sf(wM)(function(g){return g.publicPrivate})([Tu.value,Jl.value])),v(wl.value)(JW)(b.value),m(ml.value),hi(sl.value)(sf(_p)(function(g){return g.setting})(kon)),f(dl.value)(function(g){return dq(g.numFreshmen)(function(p){return p.value})}),f(Ui.value)(function(g){return d.create(function(p){return p.totalUndergrads}(g))}),f(pl.value)(function(g){return d.create(function(p){return p.dropOutRate}(g))}),f(Pu.value)(function(){var g=Jh(function(p){return n1(function(y){return y.value}(p))});return function(p){return g(function(y){return y.sixYearGradRate}(p))}}()),v(_l.value)(BW)(b.value),m(ki.value),hi(vl.value)(sf(sp)(function(g){return g.gender})(Hon)),f(ni.value)(function(){var g=Jh(n1),p=Jh(function(y){return y.value});return function(y){return g(p(function(F){return F.admissions.acceptanceRate}(y)))}}()),f(ul.value)(function(){var g=Jh(n1),p=vD(function(y){return y.women});return function(y){return g(p(y))}}()),f(il.value)(function(){var g=Jh(n1),p=vD(function(y){return y.men});return function(y){return g(p(y))}}()),hi(bl.value)(sf(fv)(function(g){return g.academicOfferings.studyAbroad})([!0,!1])),_(di.value)(c)(ar(Uon)(function(g){return g.studentsPerFaculty.percentile}))(t),hi(yl.value)(sf(fv)(function(g){return g.academicOfferings.hasMedicalSchool})([!0,!1])),f(Lu.value)(function(){var g=Jh(n1);return function(p){return g(function(y){return y.fourYearGradRate}(p))}}()),f(Oi.value)(function(){var g=Jh(n1),p=Jh(function(y){return y.value});return function(y){return g(p(function(F){return F.fracInternationalStudents}(y)))}}()),hi(Li.value)(sf(fv)(function(g){return g.isCommuterCollege})([!0,!1])),hi(Pi.value)(sf(fv)(function(g){return g.hbcu})([!0,!1])),hi(Dl.value)(sf(fv)(function(g){return g.football.division1})([!0,!1])),hi(gl.value)(sf(fv)(function(g){return g.basketball.division1})([!0,!1])),h(hl.value)(function(g){return u(function(p){return p.football}(g))})(w),h(cl.value)(function(g){return u(function(p){return p.basketball}(g))})(w),hi(ju.value)(sf(Ih)(function(g){return g.admissions.reqStandardTests})(aC(P1(d.create)(q6))([b.value]))),hi(El.value)(sf(Ih)(function(g){return g.admissions.reqRecLetters})(aC(P1(d.create)(q6))([b.value]))),hi(fl.value)(sf(Ih)(function(g){return g.admissions.reqClassRank})(aC(P1(d.create)(q6))([b.value]))),hi(Nu.value)(sf(Ih)(function(g){return g.admissions.reqToefl})(aC(P1(d.create)(q6))([b.value]))),ain]},uin=function(e){var n=function(a){return B6(nW(a.schools))(function(r){return function(i){return dq(r(i.id))(function(u){return ts(u.estimatedNetCost)})}})},t=NDe(th)(e);return hi(Ni.value)(new t_({get:n,min:0,max:t.max}))},lin=function(e){return tin(ji.value)(function(n){return tC(n2(n.id)(e))(function(t){return t.compressedName})})(FDe(tC(Bon(e.majors))(function(n){return n.compressedName})))(M1.value)(new d("fe fe-help-circle"))},cin=function(){return hi(Rl.value)(gq(AB)(function(e){return new Wn(function(n){return dq(Xs(n.id)(e.schools))(function(t){return t.status})})})(aC(P1(d.create)(WS))([b.value])))}(),yq=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=ae(i.inclusions);return y instanceof d?new Ze(new ku({terms:y.value0.terms,operator:Ige(y.value0.operator)})):p(!0)},w=ae(i.options);return w instanceof d?new Ze(new xc(w.value0)):h(!0)},f=ae(i.range);if(f instanceof d){var v=Hv(f.value0.min);if(v instanceof d){var m=Hv(f.value0.max);return m instanceof d?new Ze(new x0({min:v.value0,max:m.value0})):s(!0)}return s(!0)}return s(!0)},l=ae(i.pattern);return l instanceof d?new Ze(new lf(l.value0)):u(!0)},a=function(i){return Jon(function(u){return{text:u,source:Won(i)}})(hq(um("Unknown facet")(M5(i.facet)))(function(u){return hq(um("No filter definition for this facet")(EDe(u)(e.map)))(function(l){return hq(t(i.selection))(function(c){return qon(um("Selected filter value is invalid for this filter")(pq(h2(c)(l.filter))))(function(){return zon(new Ue(u,c))})})})}))},r=$on(P1(a)(n));return{selections:xDe(r.right),errors:r.left}}},sin=function(){return hi(uu.value)(gq(Ce("Not available")(lp))(function(e){return B6(e.chancingState.chances)(function(n){return function(t){return _q(n(t.id))(function(a){return a.top.classification})}})})([new d(Kf.value),new d(Yf.value),new d(Qf.value),new d($s.value),b.value]))}(),fin=function(){return hi(xi.value)(new t_({get:function(e){return B6(e.chancingState.chances)(function(n){return function(t){return _q(n(t.id))(function(a){return a.top.score})}})},min:0,max:100}))}(),ODe=function(e){return function(n){var t=wa(function(r){return Von(r.facet)(cde)})(aC(rr([IDe(lin(n)),z6(e.currentUser)(cin),z6(e.chancingState.permanentProfile)(sin),z6(e.chancingState.permanentProfile)(fin),z6(pq(e.hasFinancialProfile))(uin(n))]))(iin(n))),a=function(r){return ude(function(i){return i.facet}(r))};return{map:xDe(tC(t)(Qon(function(r){return r.facet})(Yon))),categorized:tC(pk(Kon(a))(t))(function(r){return new Ue(a(dm(r)),ns(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 vu(e,n){if(e==null)return{};var t=bq(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 ai(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function HDe(e,n){for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:1;JDe+=1;var t=JDe;function a(r){if(r===0)WDe(t),e();else{var i=UDe(function(){a(r-1)});wq.set(t,i)}}return a(n),t}dv.cancel=function(e){var n=wq.get(e);return WDe(n),BDe(n)};function O1(e,n){return e?e.contains(n):!1}function E2(e){return e instanceof HTMLElement?e:Pf.findDOMNode(e)}var QDe=Ta(VDe());la();function Iq(e,n){typeof e=="function"?e(n):ti(e)==="object"&&e&&"current"in e&&(e.current=n)}function a8(){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=dv(function(){r<=1?a({isCanceled:function(){return i!==e.current}}):t(a,r-1)});e.current=i}return Vr(function(){return function(){n()}},[]),[t,n]};la();var bin=Vp()?MT:Vr,c8=bin;var uye=[j0,Wh,YD,l8],jq=!1,lye=!0;function s8(e){return e===YD||e===l8}var cye=function(e,n){var t=qh(Lq),a=sr(t,2),r=a[0],i=a[1],u=iye(),l=sr(u,2),c=l[0],s=l[1];function f(){i(j0,!0)}return c8(function(){if(r!==Lq&&r!==l8){var v=uye.indexOf(r),m=uye[v+1],_=n(r);_===jq?i(m,!0):c(function(h){function w(){h.isCanceled()||i(m,!0)}_===!0?w():Promise.resolve(_).then(w)})}},[e,r]),Vr(function(){return function(){s()}},[]),[f,r]};la();la();var sye=function(e){var n=$a(),t=$a(e);t.current=e;var a=TT(function(u){t.current(u)},[]);function r(u){u&&(u.removeEventListener(Aq,a),u.removeEventListener(Gq,a))}function i(u){n.current&&n.current!==u&&r(n.current),u&&u!==n.current&&(u.addEventListener(Aq,a),u.addEventListener(Gq,a),n.current=u)}return Vr(function(){return function(){r(n.current)}},[]),[i,r]};function Pq(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,w=a.onAppearStart,g=a.onEnterStart,p=a.onLeaveStart,y=a.onAppearActive,F=a.onEnterActive,N=a.onLeaveActive,B=a.onAppearEnd,k=a.onEnterEnd,ue=a.onLeaveEnd,we=a.onVisibleChanged,De=qh(),Se=sr(De,2),ve=Se[0],Me=Se[1],Re=qh(QD),Fe=sr(Re,2),ke=Fe[0],_e=Fe[1],tt=qh(null),wn=sr(tt,2),Vn=wn[0],Qn=wn[1],Z=$a(!1),P=$a(null);function le(){return t()}var ge=$a(!1);function Ee(xn){var mt=le();if(!(xn&&!xn.deadline&&xn.target!==mt)){var Gt=ge.current,On;ke===I2&&Gt?On=B==null?void 0:B(mt,xn):ke===F2&&Gt?On=k==null?void 0:k(mt,xn):ke===T2&&Gt&&(On=ue==null?void 0:ue(mt,xn)),ke!==QD&&Gt&&On!==!1&&(_e(QD,!0),Qn(null,!0))}}var W=sye(Ee),ye=sr(W,1),te=ye[0],Pe=GT(function(){var xn,mt,Gt;switch(ke){case I2:return xn={},Ja(xn,j0,m),Ja(xn,Wh,w),Ja(xn,YD,y),xn;case F2:return mt={},Ja(mt,j0,_),Ja(mt,Wh,g),Ja(mt,YD,F),mt;case T2:return Gt={},Ja(Gt,j0,h),Ja(Gt,Wh,p),Ja(Gt,YD,N),Gt;default:return{}}},[ke]),Le=cye(ke,function(xn){if(xn===j0){var mt=Pe[j0];return mt?mt(le()):jq}if(Ne in Pe){var Gt;Qn(((Gt=Pe[Ne])===null||Gt===void 0?void 0:Gt.call(Pe,le(),null))||null)}return Ne===YD&&(te(le()),f>0&&(clearTimeout(P.current),P.current=setTimeout(function(){Ee({deadline:!0})},f))),lye}),Qe=sr(Le,2),sn=Qe[0],Ne=Qe[1],Pn=s8(Ne);ge.current=Pn,c8(function(){Me(n);var xn=Z.current;if(Z.current=!0,!!e){var mt;!xn&&n&&l&&(mt=I2),xn&&n&&i&&(mt=F2),(xn&&!n&&s||!xn&&v&&!n&&s)&&(mt=T2),mt&&(_e(mt),sn())}},[n]),Vr(function(){(ke===I2&&!l||ke===F2&&!i||ke===T2&&!s)&&_e(QD)},[l,i,s]),Vr(function(){return function(){Z.current=!1,clearTimeout(P.current)}},[]);var Fn=$a(!1);Vr(function(){ve&&(Fn.current=!0),ve!==void 0&&ke===QD&&((Fn.current||ve)&&(we==null||we(ve)),Fn.current=!0)},[ve,ke]);var vt=Vn;return Pe[j0]&&Ne===Wh&&(vt=ia({transition:"none"},vt)),[ke,Ne,vt,ve!=null?ve:n]}la();var Rin=function(e){oi(t,e);var n=N1(t);function t(){return ai(this,t),n.apply(this,arguments)}return ri(t,[{key:"render",value:function(){return this.props.children}}]),t}(Ib),fye=Rin;function win(e){var n=e;ti(e)==="object"&&(n=e.transitionSupport);function t(r){return!!(r.motionName&&n)}var a=jf(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,w=t(r),g=$a(),p=$a();function y(){try{return g.current instanceof HTMLElement?g.current:E2(p.current)}catch{return null}}var F=Pq(w,l,y,r),N=sr(F,4),B=N[0],k=N[1],ue=N[2],we=N[3],De=$a(we);we&&(De.current=!0);var Se=TT(function(tt){g.current=tt,Iq(i,tt)},[i]),ve,Me=ia(ia({},h),{},{visible:l});if(!v)ve=null;else if(B===QD||!t(r))we?ve=v(ia({},Me),Se):!s&&De.current?ve=v(ia(ia({},Me),{},{className:_}),Se):f?ve=v(ia(ia({},Me),{},{style:{display:"none"}}),Se):ve=null;else{var Re,Fe;k===j0?Fe="prepare":s8(k)?Fe="active":k===Wh&&(Fe="start"),ve=v(ia(ia({},Me),{},{className:(0,vye.default)(xq(m,B),(Re={},Ja(Re,xq(m,"".concat(B,"-").concat(Fe)),Fe),Ja(Re,m,typeof m=="string"),Re)),style:ue}),Se)}if(dH(ve)&&r8(ve)){var ke=ve,_e=ke.ref;_e||(ve=FT(ve,{ref:Se}))}return er(fye,{ref:p},ve)});return a.displayName="CSSMotion",a}var f8=win(u8);la();var v8="add",m8="keep",_8="remove",p8="removed";function Sin(e){var n;return e&&ti(e)==="object"&&"key"in e?n=e:n={key:e},ia(ia({},n),{},{key:String(n.key)})}function d8(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(Sin)}function mye(){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=d8(e),u=d8(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!==_8}),t.forEach(function(f){f.key===s&&(f.status=m8)})}),t}var Ein=["component","children","onVisibleChanged","onAllRemoved"],Cin=["status"],Iin=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Fin(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:f8,t=function(a){oi(i,a);var r=N1(i);function i(){var u;ai(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 Xin(e,n,t,a){var r=ha.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)),ha.mix(r,i)}function Vq(e){var n,t,a;if(!ha.isWindow(e)&&e.nodeType!==9)n=ha.offset(e),t=ha.outerWidth(e),a=ha.outerHeight(e);else{var r=ha.getWindow(e);n={left:ha.getWindowScrollLeft(r),top:ha.getWindowScrollTop(r)},t=ha.viewportWidth(r),a=ha.viewportHeight(r)}return n.width=t,n.height=a,n}function Aye(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 R8(e,n,t,a,r){var i=Aye(n,t[1]),u=Aye(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 xye(e,n,t){return e.leftt.right}function Lye(e,n,t){return e.topt.bottom}function Zin(e,n,t){return e.left>t.right||e.left+n.widtht.bottom||e.top+n.height=t.right||a.top>=t.bottom}function E8(e,n,t){var a=t.target||n,r=Vq(a),i=!nun(a,t.overflow&&t.overflow.alwaysByViewport);return Nye(e,r,t,i)}E8.__getOffsetParent=zq;E8.__getVisibleRectForElement=$q;function Oye(e,n,t){var a,r,i=ha.getDocument(e),u=i.defaultView||i.parentWindow,l=ha.getWindowScrollLeft(u),c=ha.getWindowScrollTop(u),s=ha.viewportWidth(u),f=ha.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 Nye(e,v,hye(hye({},t),{},{points:_}),m)}var Rwe=Ta(fwe());var vwe=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(){!_z||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Fvn?(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(){!_z||!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=Ivn.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}(),mwe=function(e,n){for(var t=0,a=Object.keys(n);t0},e}(),dwe=typeof WeakMap!="undefined"?new WeakMap:new vwe,hwe=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=Tvn.getInstance(),a=new kvn(n,t,this);dwe.set(this,a)}return e}();["observe","unobserve","disconnect"].forEach(function(e){hwe.prototype[e]=function(){var n;return(n=dwe.get(this))[e].apply(n,arguments)}});var Hvn=function(){return typeof G8.ResizeObserver!="undefined"?G8.ResizeObserver:hwe}(),gwe=Hvn;function Dwe(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 ywe(e,n){e!==document.activeElement&&O1(n,e)&&typeof e.focus=="function"&&e.focus()}function pz(e,n){var t=null,a=null;function r(u){var l=sr(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 gwe(r);return e&&i.observe(e),function(){i.disconnect()}}la();var bwe=function(e,n){var t=It.useRef(!1),a=It.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 wwe(e){return typeof e!="function"?null:e()}function Swe(e){return ti(e)!=="object"||!e?null:e}var Uvn=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=It.useRef({}),m=It.useRef(),_=It.Children.only(a),h=It.useRef({});h.current.disabled=r,h.current.target=i,h.current.align=u,h.current.onAlign=l;var w=bwe(function(){var k=h.current,ue=k.disabled,we=k.target,De=k.align,Se=k.onAlign;if(!ue&&we){var ve=m.current,Me,Re=wwe(we),Fe=Swe(we);v.current.element=Re,v.current.point=Fe,v.current.align=De;var ke=document,_e=ke.activeElement;return Re&&pye(Re)?Me=E8(ve,Re,De):Fe&&(Me=Oye(ve,Fe,De)),ywe(_e,ve),Se&&Me&&Se(ve,Me),!0}return!1},f),g=sr(w,2),p=g[0],y=g[1],F=It.useRef({cancel:function(){}}),N=It.useRef({cancel:function(){}});It.useEffect(function(){var k=wwe(i),ue=Swe(i);m.current!==N.current.element&&(N.current.cancel(),N.current.element=m.current,N.current.cancel=pz(m.current,p)),(v.current.element!==k||!Dwe(v.current.point,ue)||!(0,Rwe.default)(v.current.align,u))&&(p(),F.current.element!==k&&(F.current.cancel(),F.current.element=k,F.current.cancel=pz(k,p)))}),It.useEffect(function(){r?y():p()},[r]);var B=It.useRef(null);return It.useEffect(function(){c?B.current||(B.current=$D(window,"resize",p)):B.current&&(B.current.remove(),B.current=null)},[c]),It.useEffect(function(){return function(){F.current.cancel(),N.current.cancel(),B.current&&B.current.remove(),y()}},[]),It.useImperativeHandle(t,function(){return{forceAlign:function(){return p(!0)}}}),It.isValidElement(_)&&(_=It.cloneElement(_,{ref:a8(_.ref,m)})),_},Ewe=It.forwardRef(Uvn);Ewe.displayName="Align";var Cwe=Ewe;var Iwe=Cwe;la();var Bvn=Vp()?MT:Vr,dz=Bvn;var Awe=Ta(VD());function W2(){"use strict";W2=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(Se,ve,Me){return Object.defineProperty(Se,ve,{value:Me,enumerable:!0,configurable:!0,writable:!0}),Se[ve]}try{l({},"")}catch{l=function(Me,Re,Fe){return Me[Re]=Fe}}function c(Se,ve,Me,Re){var Fe=ve&&ve.prototype instanceof v?ve:v,ke=Object.create(Fe.prototype),_e=new ue(Re||[]);return ke._invoke=function(tt,wn,Vn){var Qn="suspendedStart";return function(Z,P){if(Qn==="executing")throw new Error("Generator is already running");if(Qn==="completed"){if(Z==="throw")throw P;return De()}for(Vn.method=Z,Vn.arg=P;;){var le=Vn.delegate;if(le){var ge=N(le,Vn);if(ge){if(ge===f)continue;return ge}}if(Vn.method==="next")Vn.sent=Vn._sent=Vn.arg;else if(Vn.method==="throw"){if(Qn==="suspendedStart")throw Qn="completed",Vn.arg;Vn.dispatchException(Vn.arg)}else Vn.method==="return"&&Vn.abrupt("return",Vn.arg);Qn="executing";var Ee=s(tt,wn,Vn);if(Ee.type==="normal"){if(Qn=Vn.done?"completed":"suspendedYield",Ee.arg===f)continue;return{value:Ee.arg,done:Vn.done}}Ee.type==="throw"&&(Qn="completed",Vn.method="throw",Vn.arg=Ee.arg)}}}(Se,Me,_e),ke}function s(Se,ve,Me){try{return{type:"normal",arg:Se.call(ve,Me)}}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 w=Object.getPrototypeOf,g=w&&w(w(we([])));g&&g!==n&&t.call(g,r)&&(h=g);var p=_.prototype=v.prototype=Object.create(h);function y(Se){["next","throw","return"].forEach(function(ve){l(Se,ve,function(Me){return this._invoke(ve,Me)})})}function F(Se,ve){function Me(Fe,ke,_e,tt){var wn=s(Se[Fe],Se,ke);if(wn.type!=="throw"){var Vn=wn.arg,Qn=Vn.value;return Qn&&ti(Qn)=="object"&&t.call(Qn,"__await")?ve.resolve(Qn.__await).then(function(Z){Me("next",Z,_e,tt)},function(Z){Me("throw",Z,_e,tt)}):ve.resolve(Qn).then(function(Z){Vn.value=Z,_e(Vn)},function(Z){return Me("throw",Z,_e,tt)})}tt(wn.arg)}var Re;this._invoke=function(Fe,ke){function _e(){return new ve(function(tt,wn){Me(Fe,ke,tt,wn)})}return Re=Re?Re.then(_e,_e):_e()}}function N(Se,ve){var Me=Se.iterator[ve.method];if(Me===void 0){if(ve.delegate=null,ve.method==="throw"){if(Se.iterator.return&&(ve.method="return",ve.arg=void 0,N(Se,ve),ve.method==="throw"))return f;ve.method="throw",ve.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var Re=s(Me,Se.iterator,ve.arg);if(Re.type==="throw")return ve.method="throw",ve.arg=Re.arg,ve.delegate=null,f;var Fe=Re.arg;return Fe?Fe.done?(ve[Se.resultName]=Fe.value,ve.next=Se.nextLoc,ve.method!=="return"&&(ve.method="next",ve.arg=void 0),ve.delegate=null,f):Fe:(ve.method="throw",ve.arg=new TypeError("iterator result is not an object"),ve.delegate=null,f)}function B(Se){var ve={tryLoc:Se[0]};1 in Se&&(ve.catchLoc=Se[1]),2 in Se&&(ve.finallyLoc=Se[2],ve.afterLoc=Se[3]),this.tryEntries.push(ve)}function k(Se){var ve=Se.completion||{};ve.type="normal",delete ve.arg,Se.completion=ve}function ue(Se){this.tryEntries=[{tryLoc:"root"}],Se.forEach(B,this),this.reset(!0)}function we(Se){if(Se){var ve=Se[r];if(ve)return ve.call(Se);if(typeof Se.next=="function")return Se;if(!isNaN(Se.length)){var Me=-1,Re=function Fe(){for(;++Me=0;--Fe){var ke=this.tryEntries[Fe],_e=ke.completion;if(ke.tryLoc==="root")return Re("end");if(ke.tryLoc<=this.prev){var tt=t.call(ke,"catchLoc"),wn=t.call(ke,"finallyLoc");if(tt&&wn){if(this.prev=0;--Re){var Fe=this.tryEntries[Re];if(Fe.tryLoc<=this.prev&&t.call(Fe,"finallyLoc")&&this.prev=0;--Me){var Re=this.tryEntries[Me];if(Re.finallyLoc===ve)return this.complete(Re.completion,Re.afterLoc),k(Re),f}},catch:function(ve){for(var Me=this.tryEntries.length-1;Me>=0;--Me){var Re=this.tryEntries[Me];if(Re.tryLoc===ve){var Fe=Re.completion;if(Fe.type==="throw"){var ke=Fe.arg;k(Re)}return ke}}throw new Error("illegal catch attempt")},delegateYield:function(ve,Me,Re){return this.delegate={iterator:we(ve),resultName:Me,nextLoc:Re},this.method==="next"&&(this.arg=void 0),f}},e}function Fwe(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 hz(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var i=e.apply(n,t);function u(c){Fwe(i,a,r,u,l,"next",c)}function l(c){Fwe(i,a,r,u,l,"throw",c)}u(void 0)})}}la();var Twe=["measure","alignPre","align",null,"motion"],Mwe=function(e,n){var t=qh(null),a=sr(t,2),r=a[0],i=a[1],u=$a();function l(f){i(f,!0)}function c(){dv.cancel(u.current)}function s(f){c(),u.current=dv(function(){l(function(v){switch(r){case"align":return"motion";case"motion":return"stable";default:}return v}),f==null||f()})}return Vr(function(){l("measure")},[e]),Vr(function(){switch(r){case"measure":n();break;default:}r&&(u.current=dv(hz(W2().mark(function f(){var v,m;return W2().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:v=Twe.indexOf(r),m=Twe[v+1],m&&v!==-1&&l(m);case 3:case"end":return h.stop()}},f)}))))},[r]),Vr(function(){return function(){c()}},[]),[r,s]};la();var Gwe=function(e){var n=bm({width:0,height:0}),t=sr(n,2),a=t[0],r=t[1];function i(l){r({width:l.offsetWidth,height:l.offsetHeight})}var u=GT(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 xwe=jf(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,w=e.onAlign,g=e.onMouseEnter,p=e.onMouseLeave,y=e.onMouseDown,F=e.onTouchStart,N=e.onClick,B=$a(),k=$a(),ue=bm(),we=sr(ue,2),De=we[0],Se=we[1],ve=Gwe(c),Me=sr(ve,2),Re=Me[0],Fe=Me[1];function ke(){c&&Fe(_())}var _e=Mwe(t,ke),tt=sr(_e,2),wn=tt[0],Vn=tt[1],Qn=bm(0),Z=sr(Qn,2),P=Z[0],le=Z[1],ge=$a();dz(function(){wn==="alignPre"&&le(0)},[wn]);function Ee(){return m||_}function W(){var Ne;(Ne=B.current)===null||Ne===void 0||Ne.forceAlign()}function ye(Ne,Pn){var Fn=h(Pn);De!==Fn&&Se(Fn),le(function(vt){return vt+1}),wn==="align"&&(w==null||w(Ne,Pn))}dz(function(){wn==="align"&&(P<2?W():Vn(function(){var Ne;(Ne=ge.current)===null||Ne===void 0||Ne.call(ge)}))},[P]);var te=ia({},h8(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(Ne){var Pn=te[Ne];te[Ne]=function(Fn,vt){return Vn(),Pn==null?void 0:Pn(Fn,vt)}});function Pe(){return new Promise(function(Ne){ge.current=Ne})}Vr(function(){!te.motionName&&wn==="motion"&&Vn()},[te.motionName,wn]),Nd(n,function(){return{forceAlign:W,getElement:function(){return k.current}}});var Le=ia(ia({},Re),{},{zIndex:l,opacity:wn==="motion"||wn==="stable"||!t?void 0:0,pointerEvents:!t&&wn!=="stable"?"none":void 0},i),Qe=!0;(v==null?void 0:v.points)&&(wn==="align"||wn==="stable")&&(Qe=!1);var sn=u;return Cb.count(u)>1&&(sn=er("div",{className:"".concat(a,"-content")},u)),er(iC,yt({visible:t,ref:k,leavedClassName:"".concat(a,"-hidden")},te,{onAppearPrepare:Pe,onEnterPrepare:Pe,removeOnLeave:s,forceRender:f}),function(Ne,Pn){var Fn=Ne.className,vt=Ne.style,xn=(0,Awe.default)(a,r,De,Fn);return er(Iwe,{target:Ee(),key:"popup",ref:B,monitorWindowResize:!0,disabled:Qe,align:v,onAlign:ye},er("div",{ref:Pn,className:xn,onMouseEnter:g,onMouseLeave:p,onMouseDownCapture:y,onTouchStartCapture:F,onClick:N,style:ia(ia({},vt),Le)},sn))})});xwe.displayName="PopupInner";var Lwe=xwe;la();var jwe=Ta(VD()),Pwe=jf(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,_=$a();Nd(n,function(){return{forceAlign:function(){},getElement:function(){return _.current}}});var h=ia({zIndex:r},c),w=i;return Cb.count(i)>1&&(w=er("div",{className:"".concat(t,"-content")},i)),v&&(w=v(w)),er(iC,yt({visible:a,ref:_,removeOnLeave:!0},f),function(g,p){var y=g.className,F=g.style,N=(0,jwe.default)(t,l,y);return er("div",{ref:p,className:N,onClick:m,style:ia(ia({},F),h)},w)})});Pwe.displayName="MobilePopupInner";var Nwe=Pwe;var Jvn=["visible","mobile"],Owe=jf(function(e,n){var t=e.visible,a=e.mobile,r=vu(e,Jvn),i=bm(t),u=sr(i,2),l=u[0],c=u[1],s=bm(!1),f=sr(s,2),v=f[0],m=f[1],_=ia(ia({},r),{},{visible:l});Vr(function(){c(t),t&&a&&m(ZDe())},[t,a]);var h=v?er(Nwe,yt({},_,{mobile:a,ref:n})):er(Lwe,yt({},_,{ref:n}));return er("div",null,er(Nq,_),h)});Owe.displayName="Popup";var kwe=Owe;la();var Wvn=_H(null),gz=Wvn;function Dz(){}function qvn(){return""}function zvn(e){return e?e.ownerDocument:window.document}var $vn=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function Vvn(e){var n=function(t){oi(r,t);var a=N1(r);function r(i){var u;ai(this,r),u=a.call(this,i),u.popupRef=qA(),u.triggerRef=qA(),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&&O1((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();(!O1(f,s)||u.isContextMenuOnly())&&!O1(v,s)&&!u.hasPopupMouseDown&&u.close()}},u.getRootDomNode=function(){var c=u.props.getTriggerDOMNode;if(c)return c(u.triggerRef.current);try{var s=E2(u.triggerRef.current);if(s)return s}catch{}return Pf.findDOMNode(zD(u))},u.getPopupClassNameFromAlign=function(c){var s=[],f=u.props,v=f.popupPlacement,m=f.builtinPlacements,_=f.prefixCls,h=f.alignPoint,w=f.getPopupClassNameFromAlign;return v&&m&&s.push(XDe(m,_,c,h)),w&&s.push(w(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,w=c.popupTransitionName,g=c.popupStyle,p=c.mask,y=c.maskAnimation,F=c.maskTransitionName,N=c.maskMotion,B=c.zIndex,k=c.popup,ue=c.stretch,we=c.alignPoint,De=c.mobile,Se=c.forceRender,ve=c.onPopupClick,Me=u.state,Re=Me.popupVisible,Fe=Me.point,ke=u.getPopupAlign(),_e={};return u.isMouseEnterToShow()&&(_e.onMouseEnter=u.onPopupMouseEnter),u.isMouseLeaveToHide()&&(_e.onMouseLeave=u.onPopupMouseLeave),_e.onMouseDown=u.onPopupMouseDown,_e.onTouchStart=u.onPopupMouseDown,er(kwe,yt({prefixCls:s,destroyPopupOnHide:f,visible:Re,point:we&&Fe,className:v,align:ke,onAlign:m,animation:h,getClassNameFromAlign:u.getPopupClassNameFromAlign},_e,{stretch:ue,getRootDomNode:u.getRootDomNode,style:g,mask:p,zIndex:B,transitionName:w,maskAnimation:y,maskTransitionName:F,maskMotion:N,ref:u.popupRef,motion:_,mobile:De,forceRender:Se,onClick:ve}),typeof k=="function"?k():k)},u.attachParent=function(c){dv.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=dv(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},$vn.forEach(function(c){u["fire".concat(c)]=function(s){u.fireEvents(c,s)}}),u}return ri(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=$D(c,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(c=c||u.getDocument(this.getRootDomNode()),this.touchOutsideHandler=$D(c,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(c=c||u.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=$D(c,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=$D(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),dv.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?KDe(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,_=Cb.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 w=(0,Hwe.default)(_&&_.props&&_.props.className,v);w&&(h.className=w);var g=ia({},h);r8(_)&&(g.ref=a8(this.triggerRef,_.ref));var p=FT(_,g),y;return(u||this.popupRef.current||s)&&(y=er(e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!u&&m&&(y=null),er(gz.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}(Ib);return n.contextType=gz,n.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:qvn,getDocument:zvn,onPopupVisibleChange:Dz,afterPopupVisibleChange:Dz,onPopupAlign:Dz,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 Uwe=Vvn(YDe);var P0={adjustX:1,adjustY:1},N0=[0,0],Bwe={left:{points:["cr","cl"],overflow:P0,offset:[-4,0],targetOffset:N0},right:{points:["cl","cr"],overflow:P0,offset:[4,0],targetOffset:N0},top:{points:["bc","tc"],overflow:P0,offset:[0,-4],targetOffset:N0},bottom:{points:["tc","bc"],overflow:P0,offset:[0,4],targetOffset:N0},topLeft:{points:["bl","tl"],overflow:P0,offset:[0,-4],targetOffset:N0},leftTop:{points:["tr","tl"],overflow:P0,offset:[-4,0],targetOffset:N0},topRight:{points:["br","tr"],overflow:P0,offset:[0,-4],targetOffset:N0},rightTop:{points:["tl","tr"],overflow:P0,offset:[4,0],targetOffset:N0},bottomRight:{points:["tr","br"],overflow:P0,offset:[0,4],targetOffset:N0},rightBottom:{points:["bl","br"],overflow:P0,offset:[4,0],targetOffset:N0},bottomLeft:{points:["tl","bl"],overflow:P0,offset:[0,4],targetOffset:N0},leftBottom:{points:["br","bl"],overflow:P0,offset:[-4,0],targetOffset:N0}};la();var Jwe=Ta(VD());function L8(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 er("div",{className:(0,Jwe.default)("".concat(r,"-content"),l),style:c},n!==!1&&er("div",{className:"".concat(r,"-arrow"),key:"arrow"},t),er("div",{className:"".concat(r,"-inner"),id:i,role:"tooltip",style:u},typeof a=="function"?a():a))}var Qvn=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,w=n.afterVisibleChange,g=n.transitionName,p=n.animation,y=n.motion,F=n.placement,N=F===void 0?"right":F,B=n.align,k=B===void 0?{}:B,ue=n.destroyTooltipOnHide,we=ue===void 0?!1:ue,De=n.defaultVisible,Se=n.getTooltipContainer,ve=n.overlayInnerStyle,Me=n.arrowContent,Re=n.overlay,Fe=n.id,ke=n.showArrow,_e=vu(n,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"]),tt=$a(null);Nd(t,function(){return tt.current});var wn=ia({},_e);"visible"in n&&(wn.popupVisible=n.visible);var Vn=function(){return er(L8,{showArrow:ke,arrowContent:Me,key:"content",prefixCls:m,id:Fe,overlayInnerStyle:ve},Re)},Qn=!1,Z=!1;if(typeof we=="boolean")Qn=we;else if(we&&ti(we)==="object"){var P=we.keepParent;Qn=P===!0,Z=P===!1}return er(Uwe,yt({popupClassName:a,prefixCls:m,popup:Vn,action:i,builtinPlacements:Bwe,popupPlacement:N,ref:tt,popupAlign:k,getPopupContainer:Se,onPopupVisibleChange:h,afterPopupVisibleChange:w,popupTransitionName:g,popupAnimation:p,popupMotion:y,defaultPopupVisible:De,destroyPopupOnHide:Qn,autoDestroy:Z,mouseLeaveDelay:s,popupStyle:f,mouseEnterDelay:l},wn),_)},Wwe=jf(Qvn);var qwe=Wwe;var $we=e=>It.createElement(qwe,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(()=>Ta(zwe())).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 Vwe=class extends It.Component{componentDidUpdate(n){this.props.componentDidUpdate(n.deps)}render(){return this.props.children}},Qwe=Vwe;var Kvn=_r();var Ywe=function(e){return"ref:"+mr(e)(gt.value)},Kwe=function(e){var n=Ywe(e);return function(t){return Kvn(Ti(n)(t))}},Xwe=function(e){var n=Ywe(e);return function(t){return X4(n)(t)}};var Xvn=wm(),Zwe=jn(In)(qt),eSe=q(nt),Zvn=cS(Qie(pS)),nSe={reflectSymbol:function(){return"deps"}},e0n=Kwe(nSe),n0n=Xwe(nSe),tSe=Ye(Xe);var t0n=function(e){var n=Xvn(e);return function(){return function(){return n(Qwe)}}},a0n=t0n(X)()(),aSe=function(e){var n=nc(e);return function(t){return function(a){return function(r){return function(i){return _x(t)(function(u){return a({init:Zwe(ja(i(r)))(function(){return eSe(r)}),update:function(l){return function(c){return Zwe(ja(i(c)))(function(){return eSe(c)})}},view:function(l){return function(c){return a0n({componentDidUpdate:Zvn(c)(function(s){var f=n(e0n(s))(r);return f?new d(r):b.value}),deps:n0n(r)})(u(be))}}})})}}}}},r0n=aSe(gF),KD=function(e){var n=aSe(e);return function(t){return function(a){return n("UseEffectPrime")(tSe)(t)(a)}}},yz=function(e){return r0n("UseEffect")(tSe)(be)(je(e))};function rSe(e){return function(n){return function(){return n.getItem(e)}}}function dC(e){return function(n){return function(t){return function(){t.setItem(e,n)}}}}var o0n=x(_t);var j8=function(e){var n=o0n(ae),t=rSe(e);return function(a){return n(t(a))}};var i0n=tu(),u0n=Em(In)(),l0n=Yn(ut),hC=lt(Ir),c0n=function(e){return function(n){return function(t){return i0n(ya(b.value))(function(a){return u0n(yz(l0n(function(){var i=hC(j8(n))(hC(e)(Ao))();if(i instanceof d)return a.value1(new d(i.value0))();if(i instanceof b)return a.value1(new d(t))(),hC(dC(n)(t))(hC(e)(Ao))();throw new Error("Failed pattern match at Utils.UseStorage (line 43, column 5 - line 48, column 56): "+[i.constructor.name])})))(function(){return pi(new Ue(a.value0,function(r){return function(){return a.value1(new d(r))(),hC(dC(n)(r))(hC(e)(Ao))()}}))})})}}};var P8=c0n(RS);var s0n=wm();var N8="hover",Kp="click";var ff="top",gi=function(e){var n=s0n(e);return function(){return function(){return n($we)}}};var O8="right";var oSe="bottomRight";var q2="bottom";la();function bz(e){if(Array.isArray(e))return oC(e)}function Rz(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function wz(){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 B1(e){return bz(e)||Rz(e)||C2(e)||wz()}var HFe=Ta(Vv());var iSe=Number.isNaN||function(n){return typeof n=="number"&&n!==n};function f0n(e,n){return!!(e===n||iSe(e)&&iSe(n))}function v0n(e,n){if(e.length!==n.length)return!1;for(var t=0;tQe)&&(On=(Tn=Tn.replace(" ",":")).length),0Ee&&(Ee=(le=le.trim()).charCodeAt(0)),Ee){case 38:return le.replace(p,"$1"+P.trim());case 58:return P.trim()+le.replace(p,"$1"+P.trim());default:if(0<1*ge&&0te.charCodeAt(8))break;case 115:W=W.replace(te,"-webkit-"+te)+";"+W;break;case 207:case 102:W=W.replace(te,"-webkit-"+(102ge.charCodeAt(0)&&(ge=ge.trim()),Z=ge,ge=[Z],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 lSe=R0n;var w0n={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},cSe=w0n;function S0n(e){var n={};return function(t){return n[t]===void 0&&(n[t]=e(t)),n[t]}}var sSe=S0n;var E0n=/[A-Z]|^ms/g,C0n=/_EMO_([^_]+?)_([^]*?)_EMO_/g,fSe=function(n){return n.charCodeAt(1)===45},vSe=function(n){return n!=null&&typeof n!="boolean"},Fz=sSe(function(e){return fSe(e)?e:e.replace(E0n,"-$&").toLowerCase()}),mSe=function(n,t){switch(n){case"animation":case"animationName":if(typeof t=="string")return t.replace(C0n,function(a,r,i){return Xp={name:r,styles:i,next:Xp},r})}return cSe[n]!==1&&!fSe(n)&&typeof t=="number"&&t!==0?t+"px":t};function z2(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 Xp={name:t.name,styles:t.styles,next:Xp},t.name;if(t.styles!==void 0){var r=t.next;if(r!==void 0)for(;r!==void 0;)Xp={name:r.name,styles:r.styles,next:Xp},r=r.next;var i=t.styles+";";return i}return I0n(e,n,t)}case"function":{if(e!==void 0){var u=Xp,l=t(e);return Xp=u,z2(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 I0n(e,n,t){var a="";if(Array.isArray(t))for(var r=0;r-1}function TIe(e){return aj(e)?window.pageYOffset:e.scrollTop}function rj(e,n){if(aj(e)){window.scrollTo(0,n);return}e.scrollTop=n}function N_n(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 O_n(e,n,t,a){return t*((e=e/a-1)*e*e+1)+n}function oj(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:qV,r=TIe(e),i=n-r,u=10,l=0;function c(){l+=u;var s=O_n(l,r,i,t);rj(e,s),lt.bottom?rj(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+r,e.scrollHeight)):a.top-r=w)return{placement:"bottom",maxHeight:n};if(Se>=w&&!u)return i&&oj(s,ve,Re),{placement:"bottom",maxHeight:n};if(!u&&Se>=a||u&&we>=a){i&&oj(s,ve,Re);var Fe=u?we-B:Se-B;return{placement:"bottom",maxHeight:Fe}}if(r==="auto"||u){var ke=n,_e=u?ue:De;return _e>=a&&(ke=Math.min(_e-B-c.controlHeight,n)),{placement:"top",maxHeight:ke}}if(r==="bottom")return rj(s,ve),{placement:"bottom",maxHeight:n};break;case"top":if(ue>=w)return{placement:"top",maxHeight:n};if(De>=w&&!u)return i&&oj(s,Me,Re),{placement:"top",maxHeight:n};if(!u&&De>=a||u&&ue>=a){var tt=n;return(!u&&De>=a||u&&ue>=a)&&(tt=u?ue-k:De-k),i&&oj(s,Me,Re),{placement:"top",maxHeight:tt}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return f}function B_n(e){var n={bottom:"top",top:"bottom"};return e?n[e]:"bottom"}var $V=function(n){return n==="auto"?"bottom":n},jIe=function(n){var t,a=n.placement,r=n.theme,i=r.borderRadius,u=r.spacing,l=r.colors;return t={label:"menu"},Ja(t,B_n(a),"100%"),Ja(t,"backgroundColor",l.neutral0),Ja(t,"borderRadius",i),Ja(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Ja(t,"marginBottom",u.menuGutter),Ja(t,"marginTop",u.menuGutter),Ja(t,"position","absolute"),Ja(t,"width","100%"),Ja(t,"zIndex",1),t},PIe=(0,$G.createContext)({getPortalPlacement:null}),VV=function(e){oi(t,e);var n=LIe(t);function t(){var a;ai(this,t);for(var r=arguments.length,i=new Array(r),u=0;u-1}};var Dpn={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;"},ypn=function(n){return ua("span",yt({css:Dpn},n))};function bpn(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=vu(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]);return ua("input",yt({ref:l},s,{css:J1({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 Rpn(e){var n=wpn();return function(){var a=xr(e),r;if(n){var i=xr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function wpn(){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 FFe=function(e){oi(t,e);var n=Rpn(t);function t(){return ai(this,t),n.apply(this,arguments)}return ri(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,wFe.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(Ca.Component),TFe=["boxSizing","height","overflow","paddingRight","position"],MFe={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function GFe(e){e.preventDefault()}function AFe(e){e.stopPropagation()}function xFe(){var e=this.scrollTop,n=this.scrollHeight,t=e+this.offsetHeight;e===0?this.scrollTop=1:t===n&&(this.scrollTop=e-1)}function LFe(){return"ontouchstart"in window||navigator.maxTouchPoints}function Spn(e){var n=Epn();return function(){var a=xr(e),r;if(n){var i=xr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function Epn(){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 jFe=!!(window.document&&window.document.createElement),VG=0,PFe=function(e){oi(t,e);var n=Spn(t);function t(){var a;ai(this,t);for(var r=arguments.length,i=new Array(r),u=0;u0,N=g-p-w,B=!1;N>c&&a.isBottom&&(v&&v(l),a.isBottom=!1),F&&a.isTop&&(_&&_(l),a.isTop=!1),F&&c>N?(f&&!a.isBottom&&f(l),y.scrollTop=g,B=!0,a.isBottom=!0):!F&&-c>w&&(m&&!a.isTop&&m(l),y.scrollTop=0,B=!0,a.isTop=!0),B&&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 ri(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 Ca.default.createElement(FFe,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(Ca.Component);function xpn(e){var n=e.isEnabled,t=n===void 0?!0:n,a=vu(e,["isEnabled"]);return t?Ca.default.createElement(Apn,a):a.children}var Lpn=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"}},jpn=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.")}},Ppn=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,".")},Npn=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,".")},Opn=function(n){var t=n.inputValue,a=n.screenReaderMessage;return"".concat(a).concat(t?" for search term "+t:"",".")},kpn=function(n){return n.label},Hpn=function(n){return n.label},Upn=function(n){return n.value},NFe=function(n){return!!n.isDisabled};var Bpn={clearIndicator:nFe,container:$Ie,control:oFe,dropdownIndicator:eFe,group:uFe,groupHeading:lFe,indicatorsContainer:QIe,indicatorSeparator:tFe,input:sFe,loadingIndicator:aFe,loadingMessage:HIe,menu:jIe,menuList:NIe,menuPortal:JIe,multiValue:vFe,multiValueLabel:mFe,multiValueRemove:_Fe,noOptionsMessage:kIe,option:hFe,placeholder:gFe,singleValue:DFe,valueContainer:VIe};var Jpn={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%)"},Wpn=4,OFe=4,qpn=38,zpn=OFe*2,$pn={baseUnit:OFe,controlHeight:qpn,menuGutter:zpn},eQ={borderRadius:Wpn,colors:Jpn,spacing:$pn};function kFe(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 XC(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(B1(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,w=s.isDisabled,g=s.menuIsOpen,p=s.onKeyDown,y=s.tabSelectsValue,F=s.openMenuOnFocus,N=r.state,B=N.focusedOption,k=N.focusedValue,ue=N.selectValue;if(!w&&!(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(k)r.removeValue(k);else{if(!v)return;f?r.popValue():h&&r.clearValue()}break;case"Tab":if(r.isComposing||c.shiftKey||!g||!y||!B||F&&r.isOptionSelected(B,ue))return;r.selectOption(B);break;case"Enter":if(c.keyCode===229)break;if(g){if(!B||r.isComposing)return;r.selectOption(B);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(!B)return;r.selectOption(B);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(w,g){var p=r.isOptionDisabled(w,s),y=r.isOptionSelected(w,s),F=r.getOptionLabel(w),N=r.getOptionValue(w);if(!(r.shouldHideSelectedOptions()&&y||!r.filterOption({label:F,value:N,data:w},v))){var B=p?void 0:function(){return r.onOptionHover(w)},k=p?void 0:function(){return r.selectOption(w)},ue="".concat(r.getElementId("option"),"-").concat(g);return{innerProps:{id:ue,onClick:k,onMouseMove:B,onMouseOver:B,tabIndex:-1},data:w,isDisabled:p,isSelected:y,key:ue,label:F,type:"option",value:N}}};return m.reduce(function(h,w,g){if(w.options){r.hasGroups||(r.hasGroups=!0);var p=w.options,y=p.map(function(B,k){var ue=_(B,"".concat(g,"-").concat(k));return ue&&h.focusable.push(B),ue}).filter(Boolean);if(y.length){var F="".concat(r.getElementId("group"),"-").concat(g);h.render.push({type:"group",key:F,data:w,options:y})}}else{var N=_(w,"".concat(g));N&&(h.render.push(N),h.focusable.push(w))}return h},{render:[],focusable:[]})};var i=a.value;r.cacheComponents=Sz(r.cacheComponents,zIe).bind(zD(r)),r.cacheComponents(a.components),r.instancePrefix="react-select-"+(r.props.instanceId||++Kpn);var u=KC(i);r.buildMenuOptions=Sz(r.buildMenuOptions,function(c,s){var f=c,v=sr(f,2),m=v[0],_=v[1],h=s,w=sr(h,2),g=w[0],p=w[1];return _===p&&m.inputValue===g.inputValue&&m.options===g.options}).bind(zD(r));var l=a.menuIsOpen?r.buildMenuOptions(a,u):{render:[],focusable:[]};return r.state.menuOptions=l,r.state.selectValue=u,r}return ri(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=KC(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&&(MIe(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:NFe(v[m]),tabSelectsValue:l}})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(eQ):XC(XC({},eQ),this.props.theme):eQ}},{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?Ppn({focusedValue:l,getOptionLabel:this.getOptionLabel,selectValue:u}):"",w=c&&v?Npn({focusedOption:c,getOptionLabel:this.getOptionLabel,options:f}):"",g=Opn({inputValue:m,screenReaderMessage:_({count:this.countOptions()})});return"".concat(h," ").concat(w," ").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 Ca.default.createElement(bpn,yt({id:_,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:qV,onFocus:this.onInputFocus,readOnly:!0,disabled:i,tabIndex:s,form:f,value:""},h));var w=this.commonProps,g=w.cx,p=w.theme,y=w.selectProps;return Ca.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,w=_.isDisabled,g=_.isMulti,p=_.inputValue,y=_.placeholder,F=this.state,N=F.selectValue,B=F.focusedValue,k=F.isFocused;if(!this.hasValue()||!h)return p?null:Ca.default.createElement(v,yt({},m,{key:"placeholder",isDisabled:w,isFocused:k}),y);if(g){var ue=N.map(function(De,Se){var ve=De===B;return Ca.default.createElement(u,yt({},m,{components:{Container:l,Label:c,Remove:s},isFocused:ve,isDisabled:w,key:"".concat(r.getOptionValue(De)).concat(Se),index:Se,removeProps:{onClick:function(){return r.removeValue(De)},onTouchEnd:function(){return r.removeValue(De)},onMouseDown:function(Re){Re.preventDefault(),Re.stopPropagation()}},data:De}),r.formatOptionLabel(De,"value"))});return ue}if(p)return null;var we=N[0];return Ca.default.createElement(f,yt({},m,{data:we,isDisabled:w}),this.formatOptionLabel(we,"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 Ca.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 Ca.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 Ca.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 Ca.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,w=this.state,g=w.focusedOption,p=w.menuOptions,y=this.props,F=y.captureMenuScroll,N=y.inputValue,B=y.isLoading,k=y.loadingMessage,ue=y.minMenuHeight,we=y.maxMenuHeight,De=y.menuIsOpen,Se=y.menuPlacement,ve=y.menuPosition,Me=y.menuPortalTarget,Re=y.menuShouldBlockScroll,Fe=y.menuShouldScrollIntoView,ke=y.noOptionsMessage,_e=y.onMenuScrollToTop,tt=y.onMenuScrollToBottom;if(!De)return null;var wn=function(Ee){var W=g===Ee.data;return Ee.innerRef=W?r.getFocusedOptionRef:void 0,Ca.default.createElement(_,yt({},h,Ee,{isFocused:W}),r.formatOptionLabel(Ee.data,"menu"))},Vn;if(this.hasOptions())Vn=p.render.map(function(ge){if(ge.type==="group"){var Ee=ge.type,W=vu(ge,["type"]),ye="".concat(ge.key,"-heading");return Ca.default.createElement(u,yt({},h,W,{Heading:l,headingProps:{id:ye,data:ge.data},label:r.formatGroupLabel(ge.data)}),ge.options.map(function(te){return wn(te)}))}else if(ge.type==="option")return wn(ge)});else if(B){var Qn=k({inputValue:N});if(Qn===null)return null;Vn=Ca.default.createElement(v,h,Qn)}else{var Z=ke({inputValue:N});if(Z===null)return null;Vn=Ca.default.createElement(m,h,Z)}var P={minMenuHeight:ue,maxMenuHeight:we,menuPlacement:Se,menuPosition:ve,menuShouldScrollIntoView:Fe},le=Ca.default.createElement(VV,yt({},h,P),function(ge){var Ee=ge.ref,W=ge.placerProps,ye=W.placement,te=W.maxHeight;return Ca.default.createElement(c,yt({},h,P,{innerRef:Ee,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove},isLoading:B,placement:ye}),Ca.default.createElement(xpn,{isEnabled:F,onTopArrive:_e,onBottomArrive:tt},Ca.default.createElement(Tpn,{isEnabled:Re},Ca.default.createElement(s,yt({},h,{innerRef:r.getMenuListRef,isLoading:B,maxHeight:te}),Vn))))});return Me||ve==="fixed"?Ca.default.createElement(f,yt({},h,{appendTo:Me,controlElement:this.controlRef,menuPlacement:Se,menuPosition:ve}),le):le}},{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 Ca.default.createElement("input",{name:s,type:"hidden",value:v})}else{var m=f.length>0?f.map(function(h,w){return Ca.default.createElement("input",{key:"i-".concat(w),name:s,type:"hidden",value:r.getOptionValue(h)})}):Ca.default.createElement("input",{name:s,type:"hidden"});return Ca.default.createElement("div",null,m)}else{var _=f[0]?this.getOptionValue(f[0]):"";return Ca.default.createElement("input",{name:s,type:"hidden",value:_})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?Ca.default.createElement(ypn,{"aria-live":"polite"},Ca.default.createElement("span",{id:"aria-selection-event"},"\xA0",this.state.ariaLiveSelection),Ca.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,w=this.commonProps=this.getCommonProps();return Ca.default.createElement(l,yt({},w,{className:f,innerProps:{id:v,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:h}),this.renderLiveRegion(),Ca.default.createElement(i,yt({},w,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:h,menuIsOpen:_}),Ca.default.createElement(c,yt({},w,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),Ca.default.createElement(u,yt({},w,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(Ca.Component);oR.defaultProps=Ypn;var BJa=Ta(zG());var cj=Ta(Vv());function Xpn(e){var n=Zpn();return function(){var a=xr(e),r;if(n){var i=xr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function Zpn(){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 edn={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},ZC=function(n){var t,a;return a=t=function(r){oi(u,r);var i=Xpn(u);function u(){var l;ai(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},odn={formatCreateLabel:function(n){return'Create "'.concat(n,'"')},isValidNewOption:function(n,t,a){return!(!n||t.some(function(r){return BFe(n,r)})||a.some(function(r){return BFe(n,r)}))},getNewOptionData:function(n,t){return{label:t,value:n,__isNew__:!0}}},idn=rdn({allowCreateWhileLoading:!1,createOptionPosition:"last"},odn),udn=function(n){var t,a;return a=t=function(r){oi(u,r);var i=tdn(u);function u(l){var c;ai(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,w=m.isMulti,g=m.onChange,p=m.onCreateOption,y=m.value,F=m.name;if(v.action!=="select-option")return g(f,v);var N=c.state.newOption,B=Array.isArray(f)?f:[f];if(B[B.length-1]===N){if(p)p(h);else{var k=_(h,h),ue={action:"create-option",name:F};g(w?[].concat(B1(KC(y)),[k]):k,ue)}return}g(f,v)};var s=l.options||[];return c.state={newOption:void 0,options:s},c}return ri(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,w=c.isValidNewOption,g=c.value,p=c.options||[],y=this.state.newOption;w(_,KC(g),p)?y=m(_,v(_)):y=void 0,this.setState({newOption:y,options:(s||!h)&&y?f==="first"?[y].concat(B1(p)):[].concat(B1(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 fj.default.createElement(n,yt({},this.props,{ref:function(v){c.select=v},options:s,onChange:this.onChange}))}}]),u}(fj.Component),t.defaultProps=idn,a},ldn=udn(oR),cdn=ZC(ldn),nQ=cdn;var vj=Ta(Vv());var EWa=Ta(YC());var GWa=Ta(zG());function sdn(e){var n=fdn();return function(){var a=xr(e),r;if(n){var i=xr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function fdn(){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 vdn={cacheOptions:!1,defaultOptions:!1,filterOption:null,isLoading:!1},mdn=function(n){var t,a;return a=t=function(r){oi(u,r);var i=sdn(u);function u(l){var c;return ai(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=FIe(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 w=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),w===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 ri(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=vu(s,["loadOptions","isLoading"]),_=this.state,h=_.defaultOptions,w=_.inputValue,g=_.isLoading,p=_.loadedInputValue,y=_.loadedOptions,F=_.passEmptyOptions,N=F?[]:w&&p?y:h||[];return vj.default.createElement(n,yt({},m,{ref:function(k){c.select=k},options:N,isLoading:g||v,onInputChange:this.handleInputChange}))}}]),u}(vj.Component),t.defaultProps=vdn,a},_dn=ZC(oR),pdn=mdn(_dn),mj=pdn;var JFe=Ta(jJ()),QG=({baseClass:e,isMulti:n})=>t=>{let a=(u,l)=>Object.assign({},u,l),r=u=>l=>a(l,u),i=!ydn&&typeof document!="undefined";return It.createElement(e,Yi(Ya({},t),{isMulti:n,components:{MenuList:ddn},menuPortalTarget:t.useMenuPortal&&i?document.body:void 0,options:zFe(t.options),value:zFe(t.value),getOptionLabel:tQ(t.getOptionLabel),getOptionValue:tQ(t.getOptionValue),formatOptionLabel:tQ(t.formatOptionLabel),loadOptions:t.loadOptions&&((...u)=>t.loadOptions(...u).then(eI)),onChange:(u,{action:l})=>{switch(l){case"select-option":u.__isNew__?t.onCreate&&t.onCreate(u.label):t.onSelect&&t.onSelect(eI(u));break;case"clear":t.onClear&&t.onClear();break;case"remove-value":t.onSelect&&t.onSelect(eI(u||[]));break;case"create-option":t.onCreate&&t.onCreate(u.label);break}},isOptionDisabled:t.isOptionDisabled&&(u=>!u.__isNew__&&t.isOptionDisabled(eI(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:{})}}))},ddn=e=>{let n=Array.isArray(e.children)?e.children:[e.children],t=[];return e.selectProps.footerOption&&e.selectProps.options&&(t=[It.createElement("hr",{className:"py-0 my-0"}),e.selectProps.footerOption({inputValue:e.selectProps.inputValue,options:eI(e.selectProps.options)})]),It.createElement("div",{className:"overflow-y-auto overflow-x-hidden",style:Object.assign({},{maxHeight:e.selectProps.maxMenuHeight},e.selectProps.menuListStyle)},It.createElement(JFe.default,{length:n.length,itemRenderer:(a,r)=>It.createElement("div",{key:r},n[a])}),...t)};sj.displayName="ReactSelect";nQ.displayName="ReactSelectCreatable";mj.displayName="ReactSelectAsync";var WFe=QG({baseClass:sj,isMulti:!1}),hdn=QG({baseClass:nQ,isMulti:!1}),gdn=QG({baseClass:sj,isMulti:!0}),qFe=QG({baseClass:mj,isMulti:!1}),Ddn=QG({baseClass:mj,isMulti:!0}),ydn=0;var zFe=e=>e instanceof Array?typeof e[0]=="object"?e:e.map(n=>({__wrap:n})):typeof e=="undefined"||typeof e=="object"?e:{__wrap:e},eI=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},tQ=e=>e&&(n=>e(eI(n)));var $Fe=e=>()=>new Promise((n,t)=>{var a=i=>()=>n(i),r=i=>()=>t(i);try{e(a)(r)()}catch(i){t(i)}});var VFe=function(e){return $Fe(function(n){return function(t){return YH(dr(t)(n))(e)}})};var YG=Ho(),bdn=Rt(ct()(C({reflectSymbol:function(){return"inputValue"}})(fe)(he)));var Rdn=x(Ht),wdn=x(U),QFe=lc(),YFe=Na();var Sdn=function(e){return e};var _j=function(e){return YG(function(n){return Oe(bdn(n))(e)})};var pj=function(e){return function(n){return VFe(Rdn(en)(e(n)))()}};var KFe=function(e){return function(n){return aa(e({inputValue:ae(n.inputValue),options:n.options}))}};var XFe=function(e){var n={};for(var t in e)({}).hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.value=Wie(function(a){return aa(wdn(Sdn)(a))})(e.value),n},Edn=YG,ZFe=YG;var Cdn=YG;var eTe=YG;var gs=function(){var e=QFe(WFe);return function(n){return e(Edn(XFe(ZFe(eTe(YFe(n))))))}},dj=function(){var e=QFe(qFe);return function(n){return e(Cdn(XFe(ZFe(eTe(YFe(n))))))}};var Idn=ct();var aQ=Y(Ie),rQ=Rt(Idn(C({reflectSymbol:function(){return"value"}})(fe)(he))),oQ=q(Mn);var i_=function(e){return me("")(aQ(rQ(_i(e.target)))(function(n){return oQ(n.value)}))},nTe=function(e){return me("")(aQ(rQ(_i(e.target)))(function(n){return oQ(n.value)}))},Yl=function(e){return me("")(aQ(rQ(_i(e.target)))(function(n){return oQ(n.value)}))};la();var tTe=class extends It.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)}},aTe=tTe;var Fdn=lc(),Tdn=q(xt);var Mdn=function(){return function(){return Fdn(aTe)}},Gdn=Mdn()(),hj=function(e){return Gdn({render:function(n){return e({hasError:Xn(ae(n.error))})},componentDidCatch:function(n,t){return za(Za)("Error within error boundary")({error:n,componentStack:t.componentStack})(function(a){return Tdn(be)})()}})};la();var Ds={PRIMARY:"#008CFD",SECONDARY:"#6E84A3",WHITE:"#FFF",GRAY_300:"#E3EBF6"};var uR=Ta(sTe()),nI=4,lhn=({trackColor:e,background:n})=>({props:t,children:a})=>It.createElement("div",Object.assign({},t,{style:Object.assign({},t.style,{height:`${nI}px`,borderRadius:`${nI*2}px`,background:n||e})}),...a),fTe=({horizontal:e})=>({props:n,isDragged:t})=>It.createElement("svg",Object.assign({},n,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"}),It.createElement("circle",{cx:"9",cy:"9",r:"8.5",fill:t?Ds.SECONDARY:Ds.WHITE,stroke:Ds.SECONDARY}),It.createElement("path",{stroke:t?Ds.WHITE:Ds.SECONDARY,d:e?"M7.5 6L7.5 12":"M6 7.5L12 7.5"}),It.createElement("path",{stroke:t?Ds.WHITE:Ds.SECONDARY,d:e?"M10.5 6L10.5 12":"M6 10.5L12 10.5"})),vTe=e=>It.createElement(uR.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:lhn({trackColor:e.trackColor||Ds.GRAY_300,background:e.fillBefore?(0,uR.getTrackBackground)({values:[e.value],colors:[Ds.PRIMARY,Ds.GRAY_300],min:e.min,max:e.max}):void 0}),renderThumb:fTe({horizontal:!0})});var mTe=e=>{let n=It.useRef();return It.useEffect(()=>{n.current&&n.current.forceUpdate()}),It.createElement(uR.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})=>It.createElement("div",{onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:Object.assign({},t.style,{height:`${nI}px`,borderRadius:`${nI*2}px`,backgroundColor:Ds.GRAY_300})},It.createElement("div",{ref:t.ref,style:{height:`${nI}px`,width:"100%",borderRadius:`${nI*2}px`,background:(0,uR.getTrackBackground)({values:[e.low,e.high],colors:[Ds.GRAY_300,Ds.PRIMARY,Ds.GRAY_300],min:e.min,max:e.max}),alignSelf:"center"}},...a)),renderThumb:fTe({horizontal:!0})})};var _Te=lc(),bj={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Wt}};var pTe={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Dt}};var Rj=function(e){return function(){return function(){return _Te(vTe)}}},dTe=function(e){return function(){return function(){return _Te(mTe)}}};var chn=Na(),shn=tu(),lQ=tn(),fhn=Em(In)(),vhn=Yn(ut),mhn=Fd(xt),_hn=Tr(xt)(Mr),phn=Go()(),dhn=nn(Ar),hhn=nn(kn);var tI={showNumber:ie(We),parseNumber:Hv,Eq0:function(){return Wa}},ghn=function(e){return e.showNumber},Dhn=function(e){return e.parseNumber};var aI=function(e){var n=ghn(e),t=e.Eq0(),a=KD(t),r=ce(At(t)),i=Dhn(e);return function(){return function(u){var l=chn(u);return Zu(shn(ya(n(lQ(l.value))))(function(c){return fhn(a(lQ(l.value))(function(s){return vhn(mhn(r(i(c.value0))(new d(s)))(c.value1(n(s))))}))(function(){var s=function(f){return function(){return c.value1(f)(),_hn(i(f))(l.onChange)()}};return pi(phn(et(l.className)(""))({type:"number",min:Ce("")(n)(ir(l.min)),max:Ce("")(n)(ir(l.max)),step:Ce("")(n)(ir(l.step)),value:c.value0,onChange:dhn(s)(Yl),onBlur:hhn(c.value1)(n(lQ(l.value))),placeholder:et(l.placeholder)(""),required:et(l.required)(!1),disabled:et(l.disabled)(!1),autoFocus:et(l.autoFocus)(!1),name:et(l.name)("")}))})}))}}};var yhn=Em(In)(),hTe=$u()(ci(ci(zu)()({reflectSymbol:function(){return"min"}})(Wa))()({reflectSymbol:function(){return"max"}})(Wa)),bhn=KD(hTe),gTe=Yn(ut),DTe=H(J),cQ=H(X),Rhn=dTe(pTe)()(),yTe=nn(Ar),bTe=H(M),RTe=aI(tI)(),whn=q(oa),sQ=jn(In)(qt),wTe=Yo(Ht),STe=Xa(wTe),ZG=q(nt),Shn=nc(hTe),Ehn=Fr(wTe),fQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),vQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ETe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Chn=function(e){return function(n){return function(t){var a=Zu(yhn(bhn(e.value)(function(r){return gTe(t(new ETe(r)))}))(function(){return pi(He)}));return DTe(e.className)([a,cQ("mx-2 px-1")(Rhn({min:e.range.min,max:e.range.max,low:n.value.min,high:n.value.max,setLow:yTe(t)(fQ.create),setHigh:yTe(t)(vQ.create)})),DTe("row mt-4")([bTe("col-6")("Minimum"),bTe("col-6 text-right")("Maximum"),cQ("col-6")(RTe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.min,onChange:function(r){return t(fQ.create(r))}})),cQ("col-6 text-right")(RTe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.max,onChange:function(r){return t(vQ.create(r))}}))])])}}},Ihn=function(e){return function(n){var t={isSameItem:function(a){return function(r){return!0}},commitItem:function(a){return whn(be)}};return function(a){if(a instanceof fQ)return sQ(STe(e3.create)(G1(be)))(function(){return ZG({debouncer:n.debouncer,value:{max:n.value.max,min:a.value0}})});if(a instanceof vQ)return sQ(STe(e3.create)(G1(be)))(function(){return ZG({debouncer:n.debouncer,value:{min:n.value.min,max:a.value0}})});if(a instanceof ETe)return ZG({debouncer:n.debouncer,value:a.value0});if(a instanceof e3&&a.value0 instanceof LD&&Shn(n.value)(e.value))return sQ(ja(gTe(e.onChange(n.value))))(function(){return ZG(n)});if(a instanceof e3)return Ehn(e3.create)(function(r){return{value:n.value,debouncer:r}})(ZE(t)(n.debouncer)(a.value0));throw new Error("Failed pattern match at Hub.Filters.ThrottledRangeSlider (line 90, column 21 - line 106, column 49): "+[a.constructor.name])}}},Fhn=function(e){return ZG({value:e.value,debouncer:XE})},CTe=Ru("ThrottledRangeSlider")(function(e){return{init:Fhn(e),view:Chn(e),update:Ihn(e)}});var bQ=Ta(TTe());var Uhn=wm(),Bhn=function(e){return e},Jhn=function(e){return e};var Sj=function(e){var n=Uhn(e);return function(){return function(){return n(bQ.default)}}},Ej=function(e){return Bhn(_i(e))};var Cj=Jhn,Ij=_i("auto");var MTe=1070;var GTe=q(nt),Whn=dA(Tc),qhn=Uk(Tc),Fj=Ye(Xe),zhn=gi(X)()(),$hn=Fo(Lt),RQ=pb(Lt),Vhn=Xu(J),wQ=Go()(),SQ=nn(Ar),Qhn=H(M),ATe=ce(KW),Yhn=ule(J)()(),Tj=nn(kn),Khn=Ve(M),Zh=H(X),lR=H(J),Xhn=gs(),Zhn=Lg(Lt),egn=Tr(xt)(Mr),ngn=Pv(Ag),xTe=$(pe),tgn=ie(Lge),Mj=to(Tc),agn=Sj(X)()(),EQ=Ve(X),rgn=pA(Tc),ogn=lt(Ie),LTe=Yg(X)()(),ign=x(U),ugn=Ln(J)()(),lgn=ce(kge),cgn=js(M),sgn=x(pe),jTe=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}(),PTe=function(e){return function(n){if(n.value1 instanceof Qa)return GTe({expandedFilters:Whn(n.value0)(e.expandedFilters)});if(n.value1 instanceof Ha)return GTe({expandedFilters:qhn(n.value0)(e.expandedFilters)});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 67, column 1 - line 67, column 55): "+[e.constructor.name,n.constructor.name])}},NTe=function(e){return Ce(Fj)(function(n){return zhn({placement:function(){return e.mobileLayout?ff:O8}(),overlay:ee(n),overlayStyle:$e({maxWidth:"15rem",zIndex:MTe}),trigger:function(){return e.mobileLayout?Kp:N8}()})})},fgn=function(e){return function(n){return function(t){return function(a){var r=$hn(t.value)(a),i=function(u){if(r)return RQ(t.value)(a);if(Ge)return To(t.value)(a);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 310, column 5 - line 312, column 50): "+[u.constructor.name])};return NTe(e)(t.tooltip)(Vhn("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":""}())([wQ("mr-md-3 t--filter-toggle-option")({type:"checkbox",checked:r,onChange:SQ(e.onFilter(n))(function(u){return new d(new xc(i(be)))})}),Qhn("flex-grow-1")(t.value)]))}}}},vgn=function(e){return function(n){return function(t){return function(a){var r=function(v){if(v instanceof A0)return"and";if(v instanceof $p)return"or";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 253, column 21 - line 255, column 35): "+[v.constructor.name])},i=function(v){return function(m){var _=function(){var h=ATe(m.operator)(v);return h?" active":" cursor-pointer"}();return Yhn("btn btn-sm btn-outline-primary"+_)({onClick:Tj(e.onFilter(n))(new d(new ku({terms:m.terms,operator:v})))})([wQ("")({type:"radio",name:"operator",disabled:ATe(m.operator)(v)}),Khn("text-uppercase")(r(v))])}},u=function(v){return Zh("row no-gutters g-0 mt-2 mb-3")(Zh("col-10")(lR("btn-group btn-group-toggle w-100")([i(A0.value)(v),i($p.value)(v)])))},l=function(v){return function(m){return function(_){return function(h){var w=bt(_.terms),g=v===w;return lR("row no-gutters g-0 mb-2")([Zh("col-10")(Xhn({options:Zhn(m.options)(_.terms),getOptionLabel:Fj,getOptionValue:Fj,onSelect:SQ(e.onFilter(n))(function(p){return new d(new ku({operator:_.operator,terms:function(){if(h instanceof b)return To(p)(_.terms);if(h instanceof d)return To(p)(RQ(h.value0)(_.terms));throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 238, column 25 - line 240, column 75): "+[h.constructor.name])}()}))}),placeholder:"Search major\u2026",value:h,isClearable:!0,onClear:egn(h)(function(p){return e.onFilter(n)(new d(new ku({operator:_.operator,terms:RQ(p)(_.terms)})))})})),on(w>=1&&!g)(Zh("col-2 d-flex justify-content-center align-items-center pl-3")(Zh("badge badge-light bg-light text-dark text-uppercase x-small")(ee(r(_.operator)))))])}}}},c=function(v){return function(m){return ngn(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(Ge)return Nge(t);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 177, column 1 - line 182, column 18): "+[])};if(a instanceof d){var m=h2(a.value0)(t);return m?a.value0:v(!0)}return v(!0)}();return t instanceof xD&&f instanceof lf?lR("mt-3")([wQ("form-control")({type:"text",placeholder:t.value0.placeholder,value:f.value0,onChange:SQ(e.onFilter(n))(function(v){return d.create(lf.create(Yl(v)))})})]):t instanceof t_&&f instanceof x0?CTe({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(x0.create(m)))}}()}):t instanceof mv&&f instanceof xc?lR("mt-2 mt-md-0")(xTe(t.value0.options)(function(v){return fgn(e)(n)(v)(f.value0)})):t instanceof L0&&f instanceof ku?re([re(c(t.value0)(f.value0)),re(s(t.value0)(f.value0)),on(bt(f.value0.terms)>=1)(u(f.value0))]):za(Za)("Trying to render a filter with invalid selection. This shouldn't happen.")({facet:Up(n),filter:ZW(t),selection:tgn(f)})(function(v){return He})}}}},Gj=function(e){return function(n){var t=Mj(n)(e.filterDefinitions.map);if(t instanceof d)return hj(function(a){return kf(!a.hasError)(function(r){return Zh("t--filter-"+T0(n))(vgn(e)(n)(t.value0.filter)(Mj(n)(e.filters)))})});if(t instanceof b)return za(Za)("Hub: attempt to render a non-existent filter")({facet:T0(n)})(function(a){return He});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 166, column 3 - line 175, column 22): "+[t.constructor.name])}},OTe=function(e){return function(n){var t=function(){var a=Mj(n)(e.filterDefinitions.map);return a instanceof d&&a.value0.filter instanceof L0?Zh("mb-8"):Fj}();return t(Gj(e)(n))}},kTe={expandedFilters:Hk},mgn=function(e){return agn({duration:Cj(350),height:function(){if(e instanceof Ha)return Ej(0);if(e instanceof Qa)return Ij;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 327, column 15 - line 329, column 50): "+[e.constructor.name])}()})},_gn=function(e){var n="fe fe-chevron-down d-inline-block transition-transform-fast"+function(){if(e instanceof Qa)return" rotate-180";if(e instanceof Ha)return"";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 319, column 72 - line 321, column 35): "+[e.constructor.name])}();return EQ(n)(He)},pgn=function(e){return function(n){return function(t){return function(a){var r=function(){if(rgn(a.facet)(n.expandedFilters))return Qa.value;if(Ge)return Ha.value;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 99, column 5 - line 101, column 41): "+[])}(),i=Mj(a.facet)(e.filters),u=Oe(a.iconClass)(function(m){return EQ(m+" pl-1")(He)}),l=function(){return a.facet instanceof j?new d(a.facet.value0):b.value}(),c=NTe(e)(ogn(lW)(l)),s=function(){var m=Kv(r),_=LTe("cursor-pointer text-secondary mr-1 t--filter-toggle-button")({onClick:Tj(t)(new jTe(a.facet,m))})(_gn(r)),h=LTe("cursor-pointer text-primary mr-1")({onClick:Tj(e.onFilter(a.facet))(b.value)})(EQ("fe fe-x")(He)),w=function(){var g=function(y){if(Ge)return[_];throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 89, column 1 - line 89, column 99): "+[])},p=ign(S6(a.filter))(i);return p instanceof d&&p.value0?[h,_]:g(!0)}();return c(ugn("row py-2 cursor-pointer"+(function(){return e.mobileLayout?" text-lead":""}()+(" t--filter-header-"+T0(a.facet))))({onClick:Tj(t)(new jTe(a.facet,m))})([lR("col")([ee(Up(a.facet)),u]),lR("col-auto text-right")(w)]))}(),f=c(Zh("row w-100")(lR("col pr-0 pb-2")([ee(Up(a.facet)),u]))),v=Gj(e)(a.facet);if(a.layout instanceof T1)return re([s,mgn(r)(v)]);if(a.layout instanceof M1)return re([f,v]);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 91, column 3 - line 95, column 42): "+[a.layout.constructor.name])}}}},CQ=function(e){return function(n){return function(t){return re(xTe(e.filterDefinitions.categorized)(function(a){return re([RU(BF(function(r){return lgn(r.layout)(M1.value)})(a.value1))(cgn("text-muted text-uppercase")(ide(a.value0))),re(sgn(pgn(e)(n)(t))(a.value1)),Va("")])}))}}},HTe=function(e){return function(n){return function(t){return Zh("mt-3")(CQ(e)(n)(t))}}};var dgn=Na(),hgn=gi(X)()(),ggn=Ve(J),Dgn=ra(M),ygn=function(e){var n=Ab(e);return function(){return function(t){return function(a){var r=dgn(t);return hgn({placement:ff,overlay:re(n(a)),overlayStyle:et(r.overlayStyle)($e({width:"15rem"}))})(ggn("d-inline-flex align-items-center text-secondary "+r.className)([Dgn("d-inline-block fe fe-help-circle "+function(){var i=Jo(r.anchorText);return i?"":"mr-2"}())(""),ee(r.anchorText)]))}}}},Kl=function(e){var n=ygn(e)();return function(t){return n({className:t,anchorText:""})}};var bgn=Zt(J)()(),Rgn=$(U),wgn=an(J)()(),Sgn=kt(ka),IQ=ra(M),Egn=Y(Mv),Cgn=q(am),UTe=H(J),BTe=Kl(M),JTe=H(X),Ign=gi(X)()(),Fgn=Ve(M),Tgn=Ve(J),WTe=H(M);var Mgn=yr(Ka),Ggn=function(e){return function(n){var t=function(a){if(n instanceof Ihe)return bgn(a)({href:khe(Rgn(n.value0)(function(r){return{slug:r.slug,tab:Ji.value}}))});if(n instanceof $E)return wgn(a)({onClick:Sgn(n.value0)});throw new Error("Failed pattern match at SchoolDetails.Utils (line 161, column 15 - line 168, column 46): "+[n.constructor.name])};return t(e)([IQ("material-symbol mr-2")("tune"),ee(" Simulate chances")])}},Aj=Ggn("btn btn-outline-primary d-flex align-items-center justify-content-center px-4"),Dy=function(e){var n=H(e);return function(t){var a=H(t);return function(r){return re(Sw(Egn(r)(function(i){return Cgn([UTe("row align-items-center")([n("col text-nowrap")(i.title),a("col-auto font-weight-semibold")(i.value)]),Va("")])})))}}},cR=function(e){return H(e)("t--subtitle")},Agn=cR(J),rI=function(e){var n=Ab(e);return function(t){return function(a){return Agn([re(n(t)),ee(" "),BTe("text-secondary")(a)])}}},qTe=function(e){var n=H(e);return function(t){return function(a){return function(r){return UTe("row "+a)([JTe("col-auto")(IQ(r+(" fe large fe-"+t.icon))("")),n("col pl-0")(t.body)])}}}},FQ=function(e){var n=qTe(e);return function(t){return n(t)("mb-3")("")}},zTe=function(e){var n=qTe(e);return function(t){return n(t)("mb-4")("text-secondary font-weight-bold fw-bold")}},$Te="bg-very-light-grey d-inline-block rounded-pill border small mr-2 mb-2 py-2 px-3",n3=function(e){return function(n){return JTe($Te)(Ign({placement:ff,overlay:Fgn("text-secondary")(n),overlayStyle:$e({width:"15rem"})})(Tgn("d-inline-flex align-items-center")([ee(e),IQ("d-inline-block fe fe-help-circle ml-2 text-secondary")("")])))}},ys=WTe($Te);var gr=function(e){return WTe("x-large "+e)};var xj=function(e){if(e.totalUndergrads<200)return"fewer than 200";if(Ge)return ef(Mgn(e.totalUndergrads)(100)*100|0);throw new Error("Failed pattern match at SchoolDetails.Utils (line 143, column 1 - line 143, column 71): "+[e.constructor.name])};var Lj=BTe("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 VTe=Gf()(),xgn=Ke(Td),Lgn=ie(lH),jgn=D5(),QTe=mce()(),Pgn=Ke(sa),YTe=function(e){if(e instanceof Tu)return"public";if(e instanceof Jl)return"private";throw new Error("Failed pattern match at SchoolDetails.Seo (line 90, column 17 - line 92, column 29): "+[e.constructor.name])},TQ=function(e){return{"@type":"CollegeOrUniversity",name:e.name,address:BS(e.address)}},Ngn=function(e){var n=US(dM(e.address)),t=ho(" ")([e.name,"is a",YTe(e.publicPrivate),"school in",cD(e.address),"with",xj(e)," total undergraduate students"]);return VTe(TQ(e))({identifier:Lgn(e.slug)+Ce("")(xgn("-"))(e.ipedsUnitId),description:t,telephone:e.phone,geo:{"@type":"GeoCoordinates",longitude:n.lng,latitude:n.lat}})},KTe=function(e){var n=VTe(Ngn(e))({"@context":"https://schema.org"});return re([jgn(n),QTe({name:"description",content:n.description}),QTe({name:"keywords",content:ho(" ")(Pgn(["college education admissions enroll apply","application sports chancing financial scholarship",YTe(e.publicPrivate)])(function(){if(e.address instanceof Fu)return[e.address.value0.city,eh(e.address.value0.state)];if(e.address instanceof ru)return[e.address.value0.address];throw new Error("Failed pattern match at SchoolDetails.Seo (line 39, column 12 - line 45, column 32): "+[e.address.constructor.name])}()))})])};var Ogn=H(J),kgn=an(M)()(),Hgn=nn(kn),Ugn=D5(),Bgn=Gf()(),XTe=function(e){return function(n){return Mx(n.slugRedirectNotification)(au(function(t){return Do(ya(!0))(function(a){return function(r){return on(a)(Ogn("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")([ee("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."}()),kgn("btn btn-link fe fe-x large text-white p-0 mt-n1 ml-3")({onClick:Hgn(r)(!1)})("")]))}})}))}},ZTe=function(e){return function(n){return Ugn({"@context":"https://schema.org","@type":"ItemList",name:n.seo.title,url:e.rootUrl+VE({slug:n.seo.slug}),description:n.seo.description,numberOfItems:bt(n.schools),itemListOrder:"https://schema.org/ItemListOrderAscending",itemListElement:As(function(t){return function(a){return Bgn({"@type":"ListItem",position:t,url:e.rootUrl+zp(cr.value)(a.slug)})(TQ(a))}})(n.schools)})}},MQ=function(e){if(e.ranking instanceof d)return{by:new lr(e.ranking.value0),direction:vv.value};if(e.ranking instanceof b)return AD;throw new Error("Failed pattern match at Hub.Seo (line 63, column 15 - line 65, column 30): "+[e.ranking.constructor.name])};var t3=nr(ao),eMe=gn(hn),sR=dn(eMe)(vn(fn)),nMe=_n(mn),fR=pn(nMe),tMe=bn(yn),vR=Dn(tMe),Jgn=cn(aJ)(sR(sR(sR(sR(sR(sR(sR(eMe)(nMe))(fR))(fR))(fR))(fR))(fR))(fR))(vR(vR(vR(vR(vR(vR(vR(tMe))))))))(fR),mR=function(){function e(){}return e.value=new e,e}(),yy=function(){function e(){}return e.value=new e,e}(),_R=function(){function e(){}return e.value=new e,e}(),eg=function(){function e(){}return e.value=new e,e}(),id=function(){function e(){}return e.value=new e,e}(),Wgn={to:function(e){if(e instanceof T)return mR.value;if(e instanceof o&&e.value0 instanceof T)return yy.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return _R.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return eg.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return id.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 20, column 1 - line 20, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof mR)return new T(z.value);if(e instanceof yy)return new o(new T(z.value));if(e instanceof _R)return new o(new o(new T(z.value)));if(e instanceof eg)return new o(new o(new o(new T(z.value))));if(e instanceof id)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 20, column 1 - line 20, column 46): "+[e.constructor.name])}},aMe={show:Rr(Wgn)(Sa(t3({reflectSymbol:function(){return"GPA"}}))(Sa(t3({reflectSymbol:function(){return"SATACT"}}))(Sa(t3({reflectSymbol:function(){return"Coursework"}}))(Sa(t3({reflectSymbol:function(){return"Extracurriculars"}}))(t3({reflectSymbol:function(){return"Demographics"}}))))))},qgn={eq:function(e){return function(n){return e instanceof mR&&n instanceof mR||e instanceof yy&&n instanceof yy||e instanceof _R&&n instanceof _R||e instanceof eg&&n instanceof eg||e instanceof id&&n instanceof id}}},zgn=ce(qgn),rMe=function(e){if(e instanceof mR)return"GPA";if(e instanceof yy)return"SAT/ACT";if(e instanceof _R)return"Coursework";if(e instanceof eg)return"Extracurriculars";if(e instanceof id)return"Demographics";throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 39, column 9 - line 44, column 33): "+[e.constructor.name])},$gn=function(e){if(e instanceof vs)return mR.value;if(e instanceof al||e instanceof rl)return yy.value;if(e instanceof ov)return _R.value;if(e instanceof iv)return eg.value;if(e instanceof uv||e instanceof Ys||e instanceof lv)return id.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 28, column 13 - line 36, column 28): "+[e.constructor.name])},GQ=function(e){return wa(function(){var n=zgn(e);return function(t){return n($gn(t))}}())(Jgn)},AQ=function(){return[mR.value,yy.value,_R.value,eg.value]}();var Vgn=x(U),oMe=tn(),mu=Y(Ie),jj=q(Mn),xQ=$(U),iMe=function(e){if(e instanceof vs)return 0;if(e instanceof al)return 1;if(e instanceof rl)return 2;if(e instanceof ov)return 3;if(e instanceof iv)return 4;if(e instanceof Ys)return 5;if(e instanceof uv)return 6;if(e instanceof lv)return 7;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 73, column 13 - line 81, column 17): "+[e.constructor.name])},LQ=function(e){var n=Vgn(oMe)(e);return function(t){if(t instanceof vs)return mu(mu(n)(function(a){return a.gpa}))(function(a){return jj(new Wm({value:a}))});if(t instanceof al)return mu(mu(n)(function(a){return a.sat.readingWriting}))(function(a){return mu(mu(n)(function(r){return r.sat.math}))(function(r){return jj(new qm({readingWriting:a,math:r}))})});if(t instanceof rl)return mu(mu(n)(function(a){return a.act.math}))(function(a){return mu(mu(n)(function(r){return r.act.english}))(function(r){return mu(mu(n)(function(i){return i.act.reading}))(function(i){return mu(mu(n)(function(u){return u.act.science}))(function(u){return jj(new zm({math:a,english:r,reading:i,science:u}))})})})});if(t instanceof ov)return mu(mu(n)(function(a){return a.courseRigor.ap}))(function(a){return mu(mu(n)(function(r){return r.courseRigor.honors}))(function(r){return mu(mu(n)(function(i){return i.courseRigor.collegeClasses}))(function(i){return jj(new $m({ap:a,honors:r,collegeClasses:i}))})})});if(t instanceof iv)return new d(new Vm(me([])(xQ(n)(function(a){return a.ecActivities}))));if(t instanceof uv)return b.value;if(t instanceof Ys)return b.value;if(t instanceof lv)return b.value;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 18, column 27 - line 44, column 12): "+[t.constructor.name])}},Qgn=function(e){return function(n){if(n instanceof vs)return new Wm({value:3.5});if(n instanceof al)return new qm({readingWriting:700,math:700});if(n instanceof rl)return new zm({math:30,english:30,reading:30,science:30});if(n instanceof ov)return new $m({ap:0,honors:0,collegeClasses:0});if(n instanceof iv)return new Vm(me([])(xQ(xQ(e)(oMe))(function(t){return t.ecActivities})));if(n instanceof uv)return new Ap(rh.value);if(n instanceof Ys)return new F0(yme);if(n instanceof lv)return new xp(new oh(pD.value));throw new Error("Failed pattern match at Hub.Whatificator.Field (line 54, column 14 - line 70, column 51): "+[n.constructor.name])}},jQ=function(e){return function(n){return me(Qgn(e)(n))(LQ(e)(n))}};var uMe=function(e){return function(n){return Nr(n(e))}};var lMe="top";var cMe=oo(Ur(xo)),Ygn=$(Ht),sMe=Y(Mt),Kgn=ol(rt(ct()(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"id"}})(iE)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))),Xgn=$(pe),Zgn=$(U),eDn=ol(fe),fMe=cMe("profile_search_extracurricular_activities_path")(function(e){return function(n){return Ygn(sMe(e({search_term:n}))(wo(Kgn("Network.ECSelector.API"))))(function(t){return rr(Xgn(t)(function(a){return Zgn(rE(a.category))(function(r){return{id:a.id,name:a.name,category:r}})}))})}}),vMe=cMe("profile_generate_ec_description_path")(function(e){return function(n){return sMe(e(n))(wo(eDn("Profile.ECSelector.API.generateEcDescription response")))}});var mMe=gn(hn),u_=dn(mMe)(vn(fn)),_Me=_n(mn),l_=pn(_Me),pMe=bn(yn),c_=Dn(pMe),nDn=QJ()(),ng=ie(Vu),tDn=gi(X)()(),a3=H(M),aDn=Y_(J)()(),rDn=$(pe),oDn=Gpe(M)()(),iDn=ie(We),uDn=an(X)()(),lDn=nn(kn),cDn=ra(M),r3=H(J),oI=H(X),dMe=ce(At(I0)),sDn=Ls(J),fDn=x(pe),vDn=us(M),PQ=function(){function e(){}return e.value=new e,e}(),NQ=function(){function e(){}return e.value=new e,e}(),hMe=function(e){return function(n){if(n instanceof NQ)return me(e)(sme(e));if(n instanceof PQ)return me(e)(fme(e));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 29, column 1 - line 29, column 46): "+[e.constructor.name,n.constructor.name])}},gMe=function(){return 100/Jn(bt(cn(hD)(u_(u_(u_(u_(u_(u_(u_(u_(u_(u_(u_(mMe)(_Me))(l_))(l_))(l_))(l_))(l_))(l_))(l_))(l_))(l_))(l_))(c_(c_(c_(c_(c_(c_(c_(c_(c_(c_(c_(pMe))))))))))))(l_)))}(),mDn=function(e){var n=Qs(e),t=tme(n),a=function(r){return function(i){return function(u){var l=i-1,c=r+1,s=l/2,f=c/2;return nDn("")({d:ho(" ")(["M",ng(-f),ng(c),"L",ng(f),ng(c),"L",ng(s),ng(l),"L",ng(-s),ng(l),"Z"]),fill:u})}}};return tDn({overlay:re([a3("")("Use the arrows to choose"),a3("")("higher or lower levels")]),trigger:Kp,placement:ff})(aDn("")({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(Jn(t)*gMe)(Jn(t+1|0)*gMe)("#64A063"),re(rDn(Ow(1)(4))(function(r){return oDn("")({x:"0",y:ng(25*Jn(r)-11),dominantBaseline:"middle",textAnchor:"middle"})(iDn(r))}))]))},DMe=function(e){return function(n){var t=Qs(e),a=Jm(e),r=function(i){var u=function(){if(i.msg instanceof PQ)return"up";if(i.msg instanceof NQ)return"down";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 73, column 17 - line 75, column 33): "+[i.msg.constructor.name])}();return uDn("py-0 px-2 my-2 btn btn-outline-light t--tier-"+(u+function(){return i.disabled?"":" text-body"}()))({type:"button",onClick:lDn(n)(i.msg),disabled:i.disabled})(cDn("x-large fe fe-arrow-"+u)(""))};return re([r3("d-flex justify-content-between align-items-center")([a3("font-weight-bold fw-bold")("Tier "+oE(t)),r3("d-flex align-items-center")([oI("mr-2")(r({msg:PQ.value,disabled:dMe(new d(t))(ome(a))})),oI("")(r({msg:NQ.value,disabled:dMe(new d(t))(V7(a))}))])]),oI("card shadow-none")(oI("card-body")(r3("row align-items-start")([oI("col-12 col-md-7")(Oe(rme(a)(t))(function(i){return re([ee("I did the equivalent of ANY of the following:"),sDn("")(fDn(vDn(""))(i))])})),oI("col-12 col-md-5")(r3("row align-items-center")([r3("col-7 d-flex flex-column align-items-center")([a3("mb-2 small")("Exceptional"),mDn(e),a3("mt-2 small")("Standard")])]))])))])}};var Pj=q(nt),_Dn=Na(),pDn=jn(In)(qt),dDn=Qr(ut),hDn=$(Ht),gDn=qv(Ps),DDn=an(X)()(),yMe=H(M),bMe=nn(kn),OQ=function(){function e(){}return e.value=new e,e}(),RMe=function(){function e(){}return e.value=new e,e}(),wMe=function(){function e(){}return e.value=new e,e}(),kQ=function(){function e(){}return e.value=new e,e}(),SMe=function(){function e(){}return e.value=new e,e}(),EMe=function(){function e(){}return e.value=new e,e}(),CMe=function(){var e=function(n){var t=Pj(OQ.value),a=_Dn(n),r=function(u){return function(l){if(l instanceof kQ)return pDn(dDn(hDn(gDn(a.onClick))(dr(je(EMe.value))(je(SMe.value)))))(function(){return Pj(RMe.value)});if(l instanceof SMe)return Pj(OQ.value);if(l instanceof EMe)return Pj(wMe.value);throw new Error("Failed pattern match at Utils.EffectButton (line 70, column 9 - line 72, column 24): "+[u.constructor.name,l.constructor.name])}},i=function(u){return function(l){var c=function(f){return DDn(et(a.buttonClass)("btn btn-primary px-4"))({onClick:f,disabled:et(a.disabled)(!1)})(et(a.buttonContent)(ee("Submit")))},s=et(a.render)({idle:c,inFlight:function(f){return yMe("spinner spinner-border text-primary")("")},erroredOut:function(f){return re([c(f),yMe("invalid-feedback d-block")("Something went wrong. Try refreshing the page.")])}});if(u instanceof OQ)return s.idle(bMe(l)(kQ.value));if(u instanceof RMe)return s.inFlight(be);if(u instanceof wMe)return s.erroredOut(bMe(l)(kQ.value));throw new Error("Failed pattern match at Utils.EffectButton (line 51, column 11 - line 54, column 65): "+[u.constructor.name])}};return{init:t,view:i,update:r}};return Ru("EffectButton")(e)};var IMe=function(){function e(){}return e.value=new e,e}(),FMe=function(){function e(){}return e.value=new e,e}(),iI=function(){function e(){}return e.value=new e,e}(),Nj=function(){function e(){}return e.value=new e,e}(),TMe=function(){function e(){}return e.value=new e,e}(),MMe=function(){function e(){}return e.value=new e,e}(),uI=function(){function e(){}return e.value=new e,e}(),GMe=function(e){if(e instanceof IMe)return"avatar-xxs";if(e instanceof FMe)return"avatar-xs";if(e instanceof iI)return"avatar-sm";if(e instanceof Nj)return"";if(e instanceof TMe)return"avatar-lg";if(e instanceof MMe)return"avatar-xl";if(e instanceof uI)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 Oj=ce(At(Lt)),yDn=Na(),HQ=H(X),bDn=ps()(),UQ=Ve(M),RDn=ra(M),wDn=tu(),SDn=Em(In)(),EDn=Yn(ut),CDn=Ln(X)()(),IDn=an(J)()(),FDn=kt($o),TDn=Qm(),MDn=lt(Ir),Xl=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}(),BQ=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}(),AMe=function(){function e(){}return e.value=new e,e}(),GDn=function(){function e(){}return e.value=new e,e}(),ADn={eq:function(e){return function(n){return e instanceof Xl&&n instanceof Xl?e.value0.url===n.value0.url:e instanceof pR&&n instanceof pR?Oj(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.initials===n.value0.initials&&Oj(e.value0.textColorClass)(n.value0.textColorClass):e instanceof BQ&&n instanceof BQ?Oj(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.iconClass===n.value0.iconClass:e instanceof JQ&&n instanceof JQ?Oj(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.name===n.value0.name:!1}}},xDn=KD(ADn),ud=function(){return function(e){var n=yDn(e),t=function(){var r=et(n.shape)(AMe.value);if(r instanceof AMe)return"rounded-circle";if(r instanceof GDn)return"rounded";throw new Error("Failed pattern match at Dashkit.Avatar (line 122, column 9 - line 124, column 37): "+[r.constructor.name])}(),a=function(r){return HQ("avatar "+(GMe(et(n.size)(Nj.value))+(" "+et(n.className)(""))))(function(){if(r instanceof Xl)return bDn("avatar-img img-fluid "+(t+(" "+et(n.borderClassName)(""))))({src:r.value0.url});if(r instanceof pR)return UQ("avatar-title font-weight-bold fw-bold "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+(me("")(r.value0.textColorClass)+(" "+et(n.borderClassName)(""))))))))(r.value0.initials);if(r instanceof BQ)return HQ("avatar-title "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+et(n.borderClassName)(""))))))(RDn(r.value0.iconClass)(""));if(r instanceof JQ)return HQ("avatar-title "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+et(n.borderClassName)(""))))))(UQ("material-symbol")(r.value0.name));throw new Error("Failed pattern match at Dashkit.Avatar (line 83, column 11 - line 119, column 46): "+[r.constructor.name])}())};return Zu(wDn(ya(n.source))(function(r){return SDn(xDn(n.source)(function(i){return EDn(r.value1(i))}))(function(){return pi(re([a(r.value0),function(){return r.value0 instanceof Xl?Oe(ir(n.hideAvatar))(function(i){return CDn("hq-only-menu-item")({style:$e({marginTop:"-50px",marginLeft:"200px"})})(IDn("btn btn-sm btn-warning mb-4 t--hide-avatar")({onClick:FDn(function(u){return function(){return TDn(u)(),MDn(r.value1)(i)()}})})([UQ("badge badge-info bg-info text-dark mr-2")("HQ"),ee("Hide")]))}):He}()]))})}))}};var LDn=ud();var jDn=function(e){return LDn({source:new Xl({url:w1("/img/icons/ai-avatar-logo-purple-3.svg")}),size:e.size})},lI=function(){return jDn({size:iI.value})}();var xMe=function(){var e=[aM.value,new Tm(" "),e7.value,new Tm(", "),n7.value,new Tm(":"),a7.value,new Tm(" "),t7.value],n=TS(kg(ze)(e));return function(t){return n(function(a){return a.sentAt}(t))}}();var tg=H(J),PDn=Ve(M),NDn=Kl(M),ODn=ec(Ie),WQ=Sf(U),LMe=x(U),kDn=$(U),HDn=lt(Ie),UDn=Gg(ze)(Yt),qQ=jn(In)(Ie),zQ=Gr(qr),$Q=Y(Ie),VQ=Xu(M),jMe=Sm()(),o3=nn(Ar),dR=H(X),PMe=an(M)()(),QQ=nn(kn),NMe=ole(M)()(),OMe=ie(aE),BDn=Ke(sa),JDn=x(pe),WDn=Go()(),kMe=nx(),qDn=ale(J)()(),HMe=$(Ht),zDn=qv(Ps),$Dn=Fo(Lt),VDn=$(pe),QDn=Ln(M)()(),YDn=dj(),KDn=ie(lme),XDn=Bn(Ma),UMe=H(M),ZDn=CMe(),eyn=Y(Mt),nyn=Yn(ut),hR=function(){function e(){}return e.value=new e,e}(),kj=function(){function e(){}return e.value=new e,e}(),gR=function(){function e(){}return e.value=new e,e}(),BMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),JMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),YQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),WMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zMe=function(){function e(){}return e.value=new e,e}(),$Me=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),VMe=function(){function e(){}return e.value=new e,e}(),QMe=function(){function e(){}return e.value=new e,e}(),YMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),KMe={eq:function(e){return function(n){return e instanceof hR&&n instanceof hR||e instanceof kj&&n instanceof kj||e instanceof gR&&n instanceof gR}}},tyn=function(e){return e.tierSelector instanceof d?b.value:new d({errorMessage:"Please select a tier."})},ayn=function(e){if(e.name==="")return new d({errorMessage:"Please enter an activity name."});if(Ge)return b.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 325, column 1 - line 325, column 32): "+[e.constructor.name])},ryn=function(e){if(Nr(e.category))return new d({errorMessage:"Please select a category."});if(Ge)return b.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 330, column 1 - line 330, column 36): "+[e.constructor.name])},XMe=function(e){return function(n){return re([tg("")([PDn("")("Level of achievement"),NDn("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. `)]),DMe(n)(function(t){return e(WMe.create(t))})])}},ZMe=function(e){return ODn(WQ(WQ(WQ(LMe(PM("")(e))(V7(e)))(b.value))(b.value))(b.value))},e2e=function(e){return function(n){if(n instanceof WMe)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:kDn(e.tierSelector)(function(t){return hMe(t)(n.value0)})};if(n instanceof BMe)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 JMe)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:HDn(ZMe)(n.value0)};if(n instanceof YQ)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 qMe)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:ZMe(n.value0.category)};if(n instanceof zMe)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 $Me)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:gR.value,name:n.value0.name};if(n instanceof VMe)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:kj.value};if(n instanceof QMe)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 hR.value;if(e.canonicalId instanceof b)return gR.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 309, column 9 - line 311, column 30): "+[e.canonicalId.constructor.name])}()};if(n instanceof YMe)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 hR.value;if(e.canonicalId instanceof b)return gR.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 317, column 9 - line 319, column 30): "+[e.canonicalId.constructor.name])}()};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 283, column 1 - line 283, column 36): "+[e.constructor.name,n.constructor.name])}},i3=function(e){return UDn(uMe(e))([ayn,ryn,tyn])},Hj=function(e){return function(n){if(n instanceof d){var t=me("")(NM(n.value0)),a=Jm(n.value0);return{isNew:!1,name:gD(n.value0),category:new d(a),tierSelector:function(){return a instanceof Gp?b.value:new d(n.value0)}(),id:Q7(n.value0),canonicalId:Y7(n.value0),description:t,compactView:e.compactView,view:function(){var r=Xn(Y7(n.value0));return r?hR.value:gR.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:hR.value};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 78, column 1 - line 78, column 73): "+[e.constructor.name,n.constructor.name])}},Uj=function(e){return qQ(zQ(i3(e)))(function(){return $Q(e.tierSelector)(function(n){return $Q(e.category)(function(t){return PM(e.name)(t)(Qs(n))(e.id)(new d(e.description))(e.canonicalId)})})})},n2e="Summarize your role, highlighting specific achievements. Include quantifiable results (if possible) and skills developed.",t2e=function(e){return function(n){return function(t){var a=re([VQ("")("Description (optional)"),jMe("form-control mb-3 t--description")({placeholder:n2e,rows:2,maxLength:1e3,onChange:o3(t)(function(r){return YQ.create(i_(r))}),value:n.description}),tg("row")([dR("col-auto")(lI),on(e.featureFlags.showGenerateEcDescription)(dR("col pl-0")(PMe("btn btn-outline-primary rounded-pill t--generate-description")({onClick:QQ(t)(VMe.value)})("Write description for me")))])]);return on(!n.compactView)(a)}}},a2e=function(e){return function(n){return function(t){if(n.view instanceof gR){var a=function(l){return NMe("")({value:OMe(l)})(dD(l))},r=BDn([NMe("")({value:""})("Select category")])(JDn(a)($0e));return re([tg("row pb-4")([tg("col-12 mt-3 mt-lg-0 col-lg-8 align-self-baseline")([VQ("font-weight-bold fw-bold")("Activity name *"),WDn("")({className:"form-control t--name",autoFocus:!0,value:n.name,onChange:o3(t)(function(l){return BMe.create(Yl(l))}),minLength:5,maxLength:50,required:!0,_data:kMe({"test-id":"ec-selector-activity-name"})})]),tg("col-12 mt-3 mt-lg-0 col-lg-4 align-self-baseline")([VQ("font-weight-bold fw-bold")("Category *"),qDn("")({className:"form-control t--category",onChange:o3(t)(function(l){return JMe.create(rE(nTe(l)))}),value:Ce("")(OMe)(n.category),_data:kMe({"test-id":"ec-selector-activity-category"}),required:!0})(r)])]),Oe(n.tierSelector)(XMe(t)),t2e(e)(n)(t)])}if(n.view instanceof hR){var i=function(l){return HMe(HMe(zDn(fMe(l)))(Is))(me([]))},u=function(){var l=function(c){return nu(oT(c))};return KFe(function(c){return $Q(c.inputValue)(function(s){return qQ(zQ(Mo(s)>=3))(function(){return qQ(zQ(!$Dn(l(s))(VDn(c.options)(function(f){return l(function(v){return v.name}(f))}))))(function(){return new d(QDn("text-center text-primary cursor-pointer py-3 t--ec-activity-custom")({onClick:QQ(t)(new $Me({name:s}))})("Add \u2018"+(s+"\u2019 as a custom activity")))})})})})}();return tg("my-4 overflow-hidden ")([ee("Activity name*"),YDn({className:"mt-2 t--ec-activity-name",classNamePrefix:"t--canonical-ec-activity",placeholder:"Type to select\u2026",loadOptions:pj(i),defaultOptions:!1,getOptionLabel:function(l){return l.name},getOptionValue:function(l){return KDn(function(c){return c.id}(l))},onSelect:o3(t)(qMe.create),useMenuPortal:!0,value:XDn(LMe(function(l){return function(c){return{name:n.name,category:l,id:c}}})(n.category))(n.canonicalId),isClearable:!0,onClear:t(zMe.value),footerOption:u,menuPlacement:lMe,noOptionsMessage:_j(function(l){return ee(function(){var c=Mo(l.inputValue)<=3;return c?"Type to search activities":"No matches. Try a different search."}())})}),Oe(n.category)(function(l){return UMe("mt-2 text-muted t--ec-activity-category")("Category: "+dD(l))}),Oe(n.tierSelector)(function(){var l=dR("mt-4"),c=XMe(t);return function(s){return l(c(s))}}()),Oe(n.canonicalId)(function(l){return dR("mt-4")(t2e(e)(n)(t))})])}if(n.view instanceof kj)return tg("my-4 overflow-hidden t--description-generator")([tg("row")([dR("col-auto")(lI),UMe("col pl-0")("Tell me about your role, contributions, and any achievements so I can write a strong description.")]),jMe("form-control my-3 t--description")({placeholder:n2e,rows:5,maxLength:1e3,onChange:o3(t)(function(l){return YQ.create(i_(l))}),value:n.description}),tg("row")([dR("col-6")(PMe("btn btn-light btn-block")({onClick:QQ(t)(QMe.value)})("Cancel")),dR("col-6")(ZDn({buttonClass:"btn btn-primary btn-block t--generate-description-confirm",buttonContent:ee("Write description"),onClick:eyn(vMe({activity:n.name,category:Ce("")(dD)(n.category),description:n.description}))(function(l){return nyn(t(new YMe(l)))})}))])]);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 109, column 1 - line 109, column 78): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var oyn=TD(),iyn=ot(M),uyn=H(J),r2e=H(X),o2e=an(M)()(),lyn=cS(WA(pS)),cyn=Oo(U),syn=Gr(qr),fyn=Ga(La(Yt)),vyn=nn(kn),KQ=q(nt),i2e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bj=function(){function e(){}return e.value=new e,e}(),u3=function(){function e(){}return e.value=new e,e}(),XQ=function(e){return function(n){return function(t){var a=function(){return n.isNew?"Add":"Edit"}();return oyn({onDismiss:t(u3.value),title:iyn("")(a+" activity"),size:FD.value,bodyClass:"t--ec-editor",body:re([a2e(e)(n)(function(r){return t(i2e.create(r))}),Va(""),uyn("row justify-content-between mt-n3")([r2e("col-12 col-md-3 mt-3")(o2e("btn btn-primary btn-block t--save-ec-activity")({type:"button",onClick:lyn(t)(cyn(syn(i3(n)))(Bj.value)),disabled:fyn(i3)(n)})("Save activity")),r2e("col-12 col-md-3 mt-3")(o2e("btn btn-outline-secondary btn-block")({type:"button",onClick:vyn(t)(u3.value)})("Cancel"))])])})}}},ZQ=function(e){return function(n){if(n instanceof i2e)return KQ(e2e(e)(n.value0));if(n instanceof Bj||n instanceof u3)return KQ(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditModal (line 55, column 1 - line 55, column 69): "+[e.constructor.name,n.constructor.name])}};var myn=ce(jM),u2e=ce(At(XB)),l2e=ce(At(TM)),_yn=ce(Lt),c2e=ce(At(Wa)),s2e=ce(At(jM)),f2e=ce(KMe),v2e=La(Yt),m2e=Ga(v2e),pyn=lt(Ie),Zl=q(nt),dyn=pb(jM),_2e=Ke(sa),eY=jn(In)(qt),p2e=Qr(ut),d2e=q(oa),nY=Y(qt),h2e=Xa(Yo(Ht)),ag=H(J),cI=Hn(M),g2e=ie(We),hyn=Y(Mv),gyn=q(am),z0=H(X),Dyn=an(J)()(),yyn=Ve(X),byn=Ve(M),Ryn=H(M),D2e=Xc(La(v2e)),wyn=ce(TM),Syn=ce(I0),Eyn=Go()(),Cyn=cv(),Jj=an(M)()(),l3=nn(kn),Iyn=Ln(J)()(),Fyn=nx(),Tyn=da(M),Myn=Hn(J),Gyn=Yn(ut);var Wj=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}(),aY=function(){function e(){}return e.value=new e,e}(),qj=function(){function e(){}return e.value=new e,e}(),DR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yR=function(){function e(){}return e.value=new e,e}(),sI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),by=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ry=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ayn={eq:function(e){return function(n){return e instanceof yR&&n instanceof yR?!0:e instanceof sI&&n instanceof sI?myn(e.value0.activity)(n.value0.activity):e instanceof by&&n instanceof by?e.value0.index===n.value0.index&&u2e(e.value0.state.canonicalId)(n.value0.state.canonicalId)&&l2e(e.value0.state.category)(n.value0.state.category)&&e.value0.state.compactView===n.value0.state.compactView&&e.value0.state.description===n.value0.state.description&&c2e(e.value0.state.id)(n.value0.state.id)&&e.value0.state.isNew===n.value0.state.isNew&&e.value0.state.name===n.value0.state.name&&s2e(e.value0.state.tierSelector)(n.value0.state.tierSelector)&&f2e(e.value0.state.view)(n.value0.state.view):e instanceof Ry&&n instanceof Ry?u2e(e.value0.canonicalId)(n.value0.canonicalId)&&l2e(e.value0.category)(n.value0.category)&&e.value0.compactView===n.value0.compactView&&e.value0.description===n.value0.description&&c2e(e.value0.id)(n.value0.id)&&e.value0.isNew===n.value0.isNew&&e.value0.name===n.value0.name&&s2e(e.value0.tierSelector)(n.value0.tierSelector)&&f2e(e.value0.view)(n.value0.view):!1}}},xyn=ce(Ayn),Lyn=function(e){return e.maxActivities-bt(e.activities)|0},y2e=function(e){if(e.editor instanceof yR||e.editor instanceof sI)return!1;if(e.editor instanceof Ry||e.editor instanceof by)return!0;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 357, column 15 - line 361, column 21): "+[e.editor.constructor.name])},jyn=function(e){return function(n){if(n instanceof Wj&&m2e(y2e)(e)){var t=pyn(Or(e.activities))(n.value0.index);if(n.value0.index instanceof d&&t instanceof d){var a=Hj(e)(new d(t.value0));return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new by({index:n.value0.index.value0,state:a})})}var a=Hj(e)(b.value);return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Ry(a)})}if(n instanceof Wj)return Zl(e);if(n instanceof tY&&m2e(y2e)(e))return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new sI({activity:n.value0.activity})});if(n instanceof tY)return Zl(e);if(n instanceof aY)return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:yR.value});if(n instanceof qj){var r=function(c){return Zl({activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:yR.value,activities:c(e.activities)})},i=function(c){return r(function(s){return me(s)(c(s))})};if(e.editor instanceof sI)return Zl({attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:yR.value,activities:dyn(e.editor.value0.activity)(e.activities),activitiesToDestroy:To(e.editor.value0.activity)(e.activitiesToDestroy)});var t=function(c){var s=function(v){return Zl(e)};if(e.editor instanceof Ry){var f=Uj(e.editor.value0);return f instanceof d?r(function(v){return _2e(v)([f.value0])}):s(!0)}return s(!0)};if(e.editor instanceof by){var u=Uj(e.editor.value0.state);return u instanceof d?i(Q4(e.editor.value0.index)(u.value0)):t(!0)}return t(!0)}if(n instanceof DR&&n.value0 instanceof u3)return eY(p2e(d2e(aY.value)))(function(){return Zl(e)});if(n instanceof DR&&n.value0 instanceof Bj)return eY(p2e(d2e(qj.value)))(function(){return Zl(e)});if(n instanceof DR)return e.editor instanceof by?nY(h2e(DR.create)(ZQ(e.editor.value0.state)(n.value0)))(function(l){return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new by({index:e.editor.value0.index,state:l})})}):e.editor instanceof Ry?nY(h2e(DR.create)(ZQ(e.editor.value0)(n.value0)))(function(l){return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Ry(l)})}):Zl(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 300, column 1 - line 300, column 55): "+[e.constructor.name,n.constructor.name])}},Pyn=function(e){return ag(function(){return e.compactView?"container-xs":""}())([cI("font-weight-bold fw-bold")("Add up to "+(g2e(e.maxActivities)+" unique extracurricular activities")),ag("row")(hyn(_2e(e.activities)([e.addNewButton(Lyn(e))(e.onStartEditing)]))(function(n){return gyn(z0("col-12 col-md-6 d-flex")(n))})),e.hiddenInputs,on(!e.compactView)(cI("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. `))])},Nyn=10,Oyn=function(e){return function(n){if(e>0)return z0("card")(ag("card-body")([z0("align-middle pb-2")(Dyn("btn btn-link p-0 t--add-new-ec")({type:"button",onClick:n})([yyn("fe fe-plus")(He),byn("")("Add new activity")])),Ryn("")("You can add "+(g2e(e)+(" more "+(function(){var t=e===1;return t?"activity":"activities"}()+". Your activities will show up on this page."))))]));if(Ge)return He;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 150, column 1 - line 150, column 78): "+[e.constructor.name,n.constructor.name])}},kyn=function(e){return function(n){return function(t){var a=function(s){var f=D2e(ar(_yn)(gD))(D2e(ar(wyn)(Jm))(ar(Syn)(Qs)));return function(v){return v>1}(bt(wa(f(s))(n.activities)))},r=function(s){return Eyn("")({type:"hidden",name:s,value:Cyn(o1(n.activities))})},i=function(){return n.editor instanceof by?L5("ec-editor-modal")(XQ(e)(n.editor.value0.state)(function(s){return t(DR.create(s))})):n.editor instanceof Ry?L5("ec-editor-modal")(XQ(e)(n.editor.value0)(function(s){return t(DR.create(s))})):He}(),u=function(s){return function(f){if(xyn(n.editor)(new sI({activity:f})))return z0("card mx-auto")(ag("card-body")([cI("")("Delete this activity?"),ag("row")([z0("col-12 col-sm-6 text-center")(Jj("btn btn-secondary px-4 text-nowrap t--no-dont-remove")({type:"button",onClick:l3(t)(aY.value)})("Keep it")),z0("col-12 col-sm-6 text-center mt-2 mt-md-0")(Jj("btn btn-danger px-4 text-nowrap t--yes-remove")({type:"button",onClick:l3(t)(qj.value)})("Delete it"))])]));if(Ge){var v=function(h){return h===""?cI("text-muted")("No activity name yet"):cI("")(h)},m=function(){if(n.compactView)return"";if(Ge)return me("")(NM(f));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 275, column 7 - line 277, column 69): "+[])}(),_=function(){var h=Mo(m)>100;return h?Wv(100)(m)+"\u2026":m}();return Iyn("card d-flex w-100 t--ec-activity")({_data:Fyn({"test-id":"ec-selector-activity-view"})})([z0("card-body pb-0")(ag("row")([ag("col-12")([on(a(f))(z0("d-flex justify-content-end")(ag("badge badge-warning bg-warning text-dark")([Tyn("")("Smart Alert: "),ee("this activity appears twice")]))),v(gD(f)),Myn("")([ee(dD(Jm(f))),ee(" | Tier "),ee(oE(Qs(f)))])]),z0("col-12 mt-n2")(cI("text-muted small")(_))])),z0("card-footer border-top-0 pt-0")(ag("row")([z0("col col-6 ml-sm-auto")(Jj("btn btn-link p-0 t--edit")({type:"button",onClick:l3(t)(new Wj({index:new d(s)}))})("Edit")),z0("col col-6 ml-sm-auto text-right")(Jj("btn btn-link btn-secondary-outline p-0 t--remove")({type:"button",onClick:l3(t)(new tY({activity:f}))})("Remove"))]))])}throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 206, column 3 - line 277, column 69): "+[s.constructor.name,f.constructor.name])}},l=As(u)(n.activities),c={activities:l,ecActivities:n.activities,hiddenInputs:Oe(n.attributesPath)(r),addNewButton:Oyn,maxActivities:n.maxActivities,compactView:n.compactView,onStartEditing:l3(t)(new Wj({index:b.value})),redirectUrlOverride:b.value};return re([n.defaultView(c),i])}}},zj=Ru("Extracurriculars")(function(e){return{init:Zl({activities:e.extracurriculars,attributesPath:b.value,attributesFormGroup:"",activitiesToDestroy:[],editor:yR.value,compactView:e.compactView,maxActivities:me(Nyn)(e.maxActivities),defaultView:me(Pyn)(e.defaultView)}),view:function(n){return kyn(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 nY(jyn(n)(t))(function(a){return eY(function(){return t instanceof qj?ja(Gyn(e.onChange(a.activities))):Zl(be)}())(function(){return Zl(a)})})}}}});var wy=Ve(M),hf=H(J),$j=js(M),b2e=ot(M),Hyn=ot(J),Uyn=an(X)()(),rY=nn(kn),Sy=H(X),Byn=Ve(X),Vj=jt(M),Qj=lt(Ie),oY=x(U),iY=tn(),s_=ie(We),R2e=an(M)()(),Jyn=Rj(bj)()(),Wyn=da(J),qyn=EF(zn),bR=nn(Ar),w2e=H(M),zyn=da(M),$yn=aI(tI)(),ld=Y(Ie),Vyn=EF(Zr),Yj=$(pe),Kj=go(M),S2e=Xu(J),uY=Go()(),Qyn=ce(jB),Yyn=gs(),Kyn=ce($u()(ci(ci(zu)()({reflectSymbol:function(){return"name"}})(Lt))()({reflectSymbol:function(){return"code"}})(Lt))),Xyn=ce(UB),E2e=function(e){var n=rb(e),t=tc(e.Semiring0()),a=_w(e);return function(r){var i=dw(r),u=om(r);return function(l){var c=n(l.simulated)(l.real),s=i(c)(t);if(s)return wy("text-success "+l.className)("+"+l.format(c));var f=u(c)(t);return f?wy("text-danger "+l.className)("-"+l.format(a(c))):He}}},C2e=E2e(If)(zn),I2e=function(e){var n=E2e(e);return function(t){var a=n(t);return function(r){var i=function(u){if(Ge)return hf("row no-gutters g-0")([hf("col-6")([$j("text-uppercase text-muted")("Profile"),b2e("text-primary")(Ce(r.missing)(r.format)(r.real))]),hf("col-6")([$j("text-uppercase text-muted")("Simulated"),Hyn("")([Ce(wy("text-muted")("-"))(function(l){return ee(r.format(l))})(r.simulated),Oe(r.real)(function(l){return Oe(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 329, column 1 - line 339, column 18): "+[r.constructor.name])};return r.chancingProfile instanceof b?b2e("text-primary")(Ce(r.missing)(r.format)(r.simulated)):i(!0)}}},Xj=I2e(If)(zn),Zyn=I2e(mw)(Zr),F2e=function(e){return function(n){if(e.chancingProfile instanceof b){var t=function(){return n instanceof al?new d({label:"Show SAT",className:"t--add-sat"}):n instanceof rl?new d({label:"Show ACT",className:"t--add-act"}):b.value}();return Oe(t)(function(a){return Uyn("btn btn-link btn-block px-0 "+a.className)({onClick:rY(e.onAddField)(n)})(hf("row mb-n3 cursor-pointer px-0")([Sy("col text-left")(wy("text-primary")(a.label)),Sy("col-auto")(Byn("fe fe-chevron-down text-muted lead")(He))]))})}return n instanceof al?re([Vj("")("SAT"),Xj({chancingProfile:e.chancingProfile,real:Qj(Om)(oY(iY)(e.chancingProfile)),simulated:b.value,format:s_,missing:"No SAT"}),R2e("btn btn-sm btn-block btn-outline-primary t--add-sat")({onClick:rY(e.onAddField)(al.value)})(Ce("Add SAT")(je("Add simulated SAT"))(e.chancingProfile))]):n instanceof rl?re([Vj("")("ACT"),Xj({chancingProfile:e.chancingProfile,real:Qj(km)(oY(iY)(e.chancingProfile)),simulated:b.value,format:s_,missing:"No ACT"}),R2e("btn btn-sm btn-block btn-outline-primary t--add-act")({onClick:rY(e.onAddField)(rl.value)})(Ce("Add ACT")(je("Add simulated ACT"))(e.chancingProfile))]):He}},T2e=function(e){var n=function(){var l=Sy("mx-2 my-3");return function(c){return l(Jyn(c))}}(),t=function(l){return hf("mt-3 "+l.testClass)([hf("d-flex")([wy("")(l.title),Wyn("ml-2")([ee(s_(l.simulated)),Oe(l.real)(function(c){return C2e(function(s){return{className:"font-weight-normal fw-normal pl-2",real:s,simulated:l.simulated,format:s_}}(c))})])]),n({min:Jn(l.min),max:Jn(l.max),step:l.step,value:Jn(qyn(l.min)(l.max)(l.simulated)),onChange:l.onChange,fillBefore:!0}),hf("d-flex justify-content-between text-secondary")([wy("")(s_(l.min)),wy("")(s_(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 qm?new qm(v(h.value0)(_)):h}};return t({title:l,simulated:s,real:f,min:200,max:800,step:10,onChange:bR(e.onFieldUpdate(al.value))(function(_){return m($r(_))}),testClass:c})}}}}},r=oY(iY)(e.chancingProfile),i=function(l){return hf("row no-gutters g-0 align-items-center py-3 border-bottom "+l.testClass)([w2e("col-4")(l.title),on(Xn(r))(Sy("col-4 text-center")(zyn("")(s_(l.real)))),Sy("col-3")($yn({className:"w-100",min:0,max:50,step:1,value:l.simulated,onChange:function(c){return e.onFieldUpdate(ov.value)(function(s){return s instanceof $m?new $m(l.updateField(s.value0)(c)):s})}})),on(Xn(r))(Sy("col-1")(C2e({className:"pl-2",real:l.real,simulated:l.simulated,format:s_})))])},u=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(_){return function(h){return h instanceof zm?new zm(v(h.value0)(_)):h}};return t({title:l,simulated:s,real:f,min:1,max:36,step:1,onChange:bR(e.onFieldUpdate(rl.value))(function(_){return m($r(_))}),testClass:c})}}}}};return function(l){if(l instanceof Wm)return hf("t--gpa")([Zyn({chancingProfile:e.chancingProfile,real:ld(r)(function(c){return c.gpa}),simulated:new d(l.value0.value),format:ms("0.0"),missing:"No GPA"}),n({min:0,max:4,step:.1,value:Vyn(0)(4)(l.value0.value),onChange:bR(e.onFieldUpdate(vs.value))(function(c){return function(s){return s instanceof Wm?new Wm({value:c}):s}}),fillBefore:!0}),hf("d-flex justify-content-between text-secondary")(Yj(Ow(0)(4))(function(c){return wy("")(s_(c)+".0")}))]);if(l instanceof qm)return re([Vj("")("SAT"),Xj({chancingProfile:e.chancingProfile,real:Qj(Om)(r),simulated:new d(WB(l.value0)),format:s_,missing:"No SAT"}),a("SAT Math:")("t--sat-math")(l.value0.math)(ld(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)(ld(r)(function(c){return c.sat.readingWriting}))(function(c){return function(s){return{math:c.math,readingWriting:s}}})]);if(l instanceof zm)return re([Vj("")("ACT"),Xj({chancingProfile:e.chancingProfile,real:Qj(km)(r),simulated:new d(qB(l.value0)),format:s_,missing:"No ACT"}),u("ACT English:")("t--act-english")(l.value0.english)(ld(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)(ld(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)(ld(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)(ld(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 $m)return re([on(Xn(r))(hf("row no-gutters g-0")([Sy("col-4 offset-4 text-center")($j("text-uppercase text-muted")("Profile")),Sy("col-4")($j("text-uppercase text-muted")("Simulated"))])),i({title:"AP/IB classes",testClass:"t--rigor-ap",real:me(0)(ld(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:me(0)(ld(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:me(0)(ld(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}}}}),w2e("mt-3")("*taken at a local four-year or community college")]);if(l instanceof Vm)return zj({extracurriculars:l.value0,compactView:!0,onChange:function(c){return e.onFieldUpdate(iv.value)(function(s){return s instanceof Vm?new Vm(c):s})},maxActivities:b.value,defaultView:b.value,featureFlags:{showGenerateEcDescription:!1}});if(l instanceof Ap)return hf("t--ethnicity")([Kj("")("Race or ethnicity"),re(Yj(P0e)(function(c){return S2e("d-flex align-items-center")([uY("mr-2 t--ethnicity-"+XS(c))({type:"radio",checked:Qyn(c)(l.value0),onChange:bR(e.onFieldUpdate(uv.value))(function(s){return function(f){return f instanceof Ap?new Ap(c):f}})}),ee(NB(c))])}))]);if(l instanceof F0)return hf("t--location")([Kj("")("Home country"),Yyn({options:S7,getOptionLabel:function(c){return c.name},getOptionValue:function(c){return c.code},value:new d(l.value0.country),onSelect:bR(e.onFieldUpdate(Ys.value))(function(c){return function(s){return s instanceof F0?new F0({zip:s.value0.zip,country:c}):s}})}),on(Kyn(l.value0.country)(Lm))(re([Kj("mt-3")("Home Zip code"),uY("form-control t--zip")({type:"text",value:l.value0.zip,onChange:bR(e.onFieldUpdate(Ys.value))(function(c){return function(s){return s instanceof F0?new F0({country:s.value0.country,zip:Yl(c)}):s}})})]))]);if(l instanceof xp)return hf("t--gender")([Kj("")("Gender"),re(Yj(Yj(W0e)(oh.create))(function(c){return S2e("d-flex align-items-center")([uY("mr-2")({type:"radio",checked:Xyn(c)(l.value0),onChange:bR(e.onFieldUpdate(lv.value))(function(s){return function(f){return f instanceof xp?new xp(c):f}})}),ee(J0e(c))])}))]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 36, column 20 - line 190, column 6): "+[l.constructor.name])}};var fI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var $n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),na=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var ebn=an(M)()(),nbn=ie(pme),M2e=nn(kn),tbn=x(U),G2e=Ke(sa),A2e=ce(cE),abn=x(pe),rbn=St(pr),obn=Fo(cE),ibn=Hn(J),x2e=Ve(X),ubn=Hn(M),lbn=Ln(J)()(),cbn=ie(aMe),sbn=Ve(M),fbn=H(J),vbn=H(X),mbn=$(pe),_bn=yu(zn),pbn=Tr(nt)(Mr),dbn=Qr(ut),L2e=q(oa),cY=jn(In)(qt),Zj=q(nt),j2e=Yo(Ht),hbn=Xa(j2e),gbn=Fr(j2e),P2e=function(e){return $n.create(RR.create(e))},N2e=function(e){return function(n){return function(t){var a=me([])(n.whatIfScenario),r=function(f){return ebn("btn text-muted px-0 t--reset-"+nbn(f))({onClick:M2e(t)(new $n(new RR(tbn(hme(f)))))})("Reset simulated")},i=function(f){return function(v){return t(new $n(new RR(function(m){var _=function(w){return new d(G2e(me([])(m))([v(jQ(new d(e.chancingProfile))(f))]))};if(m instanceof d){var h=_m(function(){var w=A2e(f);return function(g){return w(u1(g))}}())(m.value0);return h instanceof d?new d(abn(v)(m.value0)):_(!0)}return _(!0)})))}},u=function(f){return t(new $n(new RR(function(v){return new d(G2e(me([])(v))([jQ(new d(e.chancingProfile))(f)]))})))},l=function(f){var v=_m(function(){var m=A2e(f);return function(_){return m(u1(_))}}())(a);return re([function(m){if(m instanceof d)return T2e({chancingProfile:new d(e.chancingProfile),onFieldUpdate:i,featureFlags:e.featureFlags})(m.value0);if(m instanceof b)return F2e({chancingProfile:new d(e.chancingProfile),onAddField:u})(f);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 102, column 13 - line 104, column 102): "+[m.constructor.name])}(rbn(v)(LQ(new d(e.chancingProfile))(f))),Oe(v)(function(m){return r(f)})])},c=function(f){return function(v){var m=eo(a)&&f===0,_=GQ(v),h=jg(function(w){return obn(u1(w))(_)})(a);return h||m}},s=function(f){return f instanceof eg?ibn("text-muted")([x2e("fe fe-alert-circle text-muted pr-2")(He),ee("All changes you make here will only be saved in the simulator. They will not affect your actual profile.")]):f instanceof id?ubn("text-muted mb-4")(` Based on our analysis of how the college process works, your identity can play an important role in admissions. `):He};return re(As(function(f){return function(v){return Do(ya(c(f)(v)))(function(m){return function(_){return re([lbn("d-flex justify-content-between cursor-pointer mx-n4 py-3 px-4"+(" t--"+(cbn(v)+"-header")+(function(){return m?" bg-primary text-white":""}()+(function(){var h=f===(bt(AQ)-1|0);return h?" border-bottom":""}()+function(){var h=f!==0;return h?" border-top":""}()))))({onClick:M2e(_)(!m)})([sbn("text-lead py-2")(rMe(v)),x2e("py-2 fe fe-chevron-"+function(){return m?"up":"down"}())(He)]),on(m)(fbn("py-4")([s(v),Tx(vbn("my-4")(He))(mbn(_bn(iMe)(GQ(v)))(l))]))])}})}})(AQ))}}},O2e=function(e){return pbn(e)(function(n){return dbn(L2e(new na(new lY(new PD(n)))))})},k2e=function(e){return cY(O2e(e.chancingWhatIfScenario))(function(){return Zj({debouncer:XE,whatIfScenario:e.chancingWhatIfScenario})})},Dbn={isSameItem:function(e){return function(n){return!0}},commitItem:je(L2e(be))},H2e=function(e){return function(n){if(n instanceof $n&&n.value0 instanceof RR)return cY(hbn(function(t){return $n.create(fI.create(t))})(G1(be)))(function(){return Zj({debouncer:e.debouncer,whatIfScenario:n.value0.value0(e.whatIfScenario)})});if(n instanceof $n&&n.value0 instanceof fI&&n.value0.value0 instanceof LD)return cY(O2e(e.whatIfScenario))(function(){return Zj(e)});if(n instanceof $n&&n.value0 instanceof fI)return gbn(function(t){return $n.create(fI.create(t))})(function(t){return{whatIfScenario:e.whatIfScenario,debouncer:t}})(ZE(Dbn)(e.debouncer)(n.value0.value0));if(n instanceof na)return Zj(e);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 46, column 16 - line 60, column 15): "+[n.constructor.name])}};var U2e=()=>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,B2e=e=>()=>{typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.mobileApp=="undefined"||(window.CV.mobileApp.pushPermissionRequestMode=e)};var J2e=gn(hn),W2e=dn(J2e)(vn(fn)),q2e=_n(mn),z2e=pn(q2e),$2e=bn(yn),V2e=Dn($2e),cd=function(){function e(){}return e.value=new e,e}(),wR=function(){function e(){}return e.value=new e,e}(),SR=function(){function e(){}return e.value=new e,e}(),ybn={to:function(e){if(e instanceof T)return cd.value;if(e instanceof o&&e.value0 instanceof T)return wR.value;if(e instanceof o&&e.value0 instanceof o)return SR.value;throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 19, column 1 - line 19, column 52): "+[e.constructor.name])},from:function(e){if(e instanceof cd)return new T(z.value);if(e instanceof wR)return new o(new T(z.value));if(e instanceof SR)return new o(new o(z.value));throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 19, column 1 - line 19, column 52): "+[e.constructor.name])}},sY=function(e){if(e instanceof cd)return"skip";if(e instanceof wR)return"silent";if(e instanceof SR)return"default";throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 29, column 13 - line 32, column 23): "+[e.constructor.name])},Q2e=function(){return Kn(xe)({diagnosticName:"MobileDevice.PushPermissionRequestMode",default:cd.value,parse:Sn(sY)(cn(ybn)(W2e(W2e(J2e)(q2e))(z2e))(V2e(V2e($2e)))(z2e))})}();var bbn=$(U),Y2e=function(e){return B2e(sY(e))},e9=function(){var n=U2e();return bbn(ae(n))(Q2e)};var fY=function(){function e(){}return e.value=new e,e}(),c3=function(){function e(){}return e.value=new e,e}(),s3=function(){function e(){}return e.value=new e,e}(),vY=function(){function e(){}return e.value=new e,e}(),mY=function(){function e(){}return e.value=new e,e}();var rg=function(e){if(e instanceof fY)return"startup";if(e instanceof c3)return"school_list";if(e instanceof s3)return"chancing";if(e instanceof vY)return"direct_messages";if(e instanceof mY)return"connections";throw new Error("Failed pattern match at Mobile.Push.PermissionRequestContext (line 31, column 13 - line 36, column 31): "+[e.constructor.name])};var n9=function(){function e(){}return e.value=new e,e}(),t9=function(){function e(){}return e.value=new e,e}(),a9=function(){function e(){}return e.value=new e,e}(),_Y=function(e){if(e instanceof n9)return"denied";if(e instanceof t9)return"failed";if(e instanceof a9)return"dismissed";throw new Error("Failed pattern match at Mobile.Push.API.PushPermissionFailedReason (line 13, column 13 - line 19, column 16): "+[e.constructor.name])};var K2e=Ur(xo),X2e=Y(Mt),pY=oo(K2e)("mobile_set_push_token_path")(function(e){return function(n){return X2e(e({token:n}))(iu)}}),r9=oo(Ur(K2e))("mobile_push_permission_not_granted_path")(function(e){return function(n){return function(t){return X2e(e({context:rg(n),reason:_Y(t)}))(iu)}}});var Z2e=()=>window.__mobilePlatformAvailable||!1,eGe=e=>n=>()=>new Promise((t,a)=>{Z2e()||a("Mobile platform is not available"),window.__mobileRpc(e,n,r=>{r.error?a(r.error):t(r.data)})});function nGe(e){return function(n){return function(t){return function(){e.then(t,n)}}}}var Rbn=mF(_t),wbn=Da(XH),Sbn=Ye(Xe),Ebn=St(gT(XF)(ga)),Cbn=xf(ga),Ibn=x(hT(lm)),Fbn=jd(ga),Tbn=Y(Mt),Mbn=Yn(ut),Gbn=function(e){return function(n){return Hd(function(t){return Rbn(wbn)(nGe(n)(function(a){return t(rn.create(e(a)))()})(function(a){return t(Ze.create(a))()}))})}};var Abn=function(e){return dr(function(n){return Ku("Promise failed, couldn't extract JS Error or String")})(Sbn)(zb(Ebn(Cbn("Error")(e))(Ibn(Ku)(Fbn(e)))))},xbn=Gbn(Abn),tGe=function(e){return Tbn(Mbn(e))(xbn)};var aGe=function(e){var n=qg(e);return function(t){return tb(n(t))}};var Lbn=jn(In)(Mt),rGe=q(oa),oGe=Wo(hS),jbn=Nl(Ps),Pbn=Y(Mt),Nbn=ie(QF),Obn=aGe(sie),kbn=x(Ht),Hbn={reflectSymbol:function(){return"token"}};var f3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),v3=function(){function e(){}return e.value=new e,e}();var Ubn=function(){var e=Ce(v3.value)(f3.create);return function(n){return e(function(t){return t.token}(n))}}();var Bbn=function(e){return Lbn(za(Za)("Exception thrown by mobile RPC")({name:vT(e),message:H_(e),stack:me("")(gie(e))})(function(n){return rGe(be)}))(function(){return oGe(e)})},iGe=function(e){var n=qg(e);return function(t){var a=lT(t);return function(r){return function(i){return Ot(jbn)(Bbn)(Pbn(tGe(eGe(r)(n(i))))(function(u){var l=a(u);if(l instanceof rn)return oGe(Ku("Unparseable response for RPC '"+(r+("': "+(Nbn(l.value0)+(". Payload was: "+Obn(u)))))));if(l instanceof Ze)return rGe(l.value0);throw new Error("Failed pattern match at Mobile.Rpc (line 135, column 3 - line 139, column 15): "+[l.constructor.name])}))}}}},Jbn=iGe(nH(eH)()),Wbn=Jbn(Xk(Kk)()),qbn=iGe(nH(vie(fie)(eH)({reflectSymbol:function(){return"requestSilently"}})())())(Xk(aie(oie(Zk))(Kk)(Hbn)()())());var uGe=Wbn("goToSettings")({}),dY=function(e){return kbn(Ubn)(qbn("getPushToken")({requestSilently:e.requestSilently}))};var zbn=F5(),o9=H(J),$bn=K_()(),Vbn=ot(M),lGe=Hn(M),m3=an(M)()(),_3=nn(kn),cGe=jn(In),sd=cGe(Mt),p3=q(oa),Qbn=H(M),i9=H(X),Ybn=ps()(),sGe=wE(),fGe=jt(M),Kbn=Hn(J),hY=da(M),d3=cGe(qt),vI=Ob(ut)(),vGe=Y(Mt),mI=q(nt),Xbn=Nl(Ps),Zbn=Yn(ut),e1n=Qr(ut),n1n=xa(Ht),ER=function(){function e(){}return e.value=new e,e}(),mGe=function(){function e(){}return e.value=new e,e}(),_Ge=function(){function e(){}return e.value=new e,e}(),pGe=function(){function e(){}return e.value=new e,e}(),dGe=function(){function e(){}return e.value=new e,e}(),hGe=function(){function e(){}return e.value=new e,e}(),u9=function(){function e(){}return e.value=new e,e}(),gY=function(){function e(){}return e.value=new e,e}(),l9=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}(),c9=function(e){return zbn({body:o9("pb-6 text-center")([$bn("py-6")({src:e.illustrationPath}),Vbn("")(e.title),lGe("mb-4")(e.body),m3("btn btn-primary btn-block t--push-notifications-enable")({onClick:_3(e.dispatch)(gY.value)})("Turn on notifications"),m3("btn btn-outline-primary btn-block t--push-notifications-remind-later")({onClick:_3(e.dispatch)(u9.value)})("Remind me later")]),onClose:e.dispatch(u9.value)})},t1n=function(e){return c9({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 `})},a1n=function(e){return c9({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 `})},r1n=function(e){return c9({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. `})},o1n=function(e){return c9({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 `})},DGe=function(e){if(e instanceof f3)return"granted";if(e instanceof v3)return"denied";throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 324, column 1 - line 324, column 58): "+[e.constructor.name])},i1n=function(e){return function(n){return sd(za(Za)("Getting mobile push token failed")({errorName:vT(n),errorMessage:H_(n)})(function(t){return p3(be)}))(function(){return sd(r9(e)(t9.value))(function(){return p3(new l9(hGe.value))})})}};var yGe=function(e){return function(n){return o9("row")([Qbn("col-2")(""),i9("col-8")(Ybn("w-100")({src:e.imagePath})),i9("col-2 text-right")(m3("btn btn-link text-dark large m-0 p-0 fe fe-x t--dismiss-push-dialog")({onClick:_3(n)(u9.value)})(""))])}},u1n=function(e){return sGe({size:FD.value,bodyClass:"t--push-permission-denied-modal",body:re([yGe({imagePath:"/img/mobile/push/permissions-denied.svg"})(e),o9("text-center mt-4")([fGe("")("Uh oh!"),lGe("")("You can always turn on notifications by visiting Settings > Notifications > CollegeVine")]),i9("mt-4")(m3("btn btn-primary btn-block")({onClick:_3(e)(gGe.value)})("Go to settings"))])})},l1n=function(e){return sGe({size:FD.value,bodyClass:"t--request-push-permission-modal",body:re([yGe({imagePath:"/img/mobile/push/permissions-request.svg"})(e),o9("text-center mt-4")([fGe("")("Get the most out of the CollegeVine app"),Kbn("")([ee("Turn on notifications so that you don\u2019t miss "),hY("")("connection requests"),ee(", "),hY("")("scholarship offers"),ee(", and "),hY("")("helpful advice"),ee(".")])]),i9("mt-4")(m3("btn btn-primary btn-block t--enable-push-notifications")({onClick:_3(e)(gY.value)})("Ok!"))])})},bGe=function(e){return function(n){return function(t){if(n.stage instanceof ER)return He;if(n.stage instanceof mGe){if(e.context instanceof fY)return l1n(t);if(e.context instanceof c3)return a1n(t);if(e.context instanceof s3)return o1n(t);if(e.context instanceof vY)return t1n(t);if(e.context instanceof mY)return r1n(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 176, column 5 - line 186, column 47): "+[e.context.constructor.name])}if(n.stage instanceof _Ge)return u1n(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 172, column 33 - line 188, column 34): "+[n.stage.constructor.name])}}},RGe=function(e){if(e.requestSilently)return d3(ja(sd(vI("Mobile: Push notifications: Permission prompted silently")({push_notification_request_context:rg(e.context)}))(function(){return vGe(dY({requestSilently:e.requestSilently}))(function(n){return sd(function(){if(n instanceof f3)return pY(n.value0);if(n instanceof v3)return p3(be);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 80, column 9 - line 84, column 22): "+[n.constructor.name])}())(function(){return vI("Mobile: Push notifications: Permission confirmed silently")({push_notification_permission:DGe(n),push_notification_request_context:rg(e.context)})})})})))(function(){return mI({stage:ER.value})});if(Ge)return d3(ja(vI("Mobile: Push notifications: Permission modal shown")({push_notification_request_context:rg(e.context)})))(function(){return mI({stage:mGe.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 70, column 1 - line 70, column 42): "+[e.constructor.name])},c1n=function(e){return Ot(Xbn)(i1n(e))(sd(vI("Mobile: Push notifications: Permission prompted")({push_notification_request_context:rg(e)}))(function(){return vGe(dY({requestSilently:!1}))(function(n){return sd(vI("Mobile: Push notifications: Permission confirmed")({push_notification_permission:DGe(n),push_notification_request_context:rg(e)}))(function(){if(n instanceof f3)return sd(pY(n.value0))(function(){return p3(new l9(pGe.value))});if(n instanceof v3)return sd(r9(e)(n9.value))(function(){return p3(new l9(dGe.value))});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 151, column 3 - line 157, column 45): "+[n.constructor.name])})})}))},wGe=function(e){return function(n){return function(t){if(t instanceof u9)return d3(ja(sd(Zbn(Y2e(cd.value)))(function(){return sd(r9(e.context)(a9.value))(function(){return vI("Mobile: Push notifications: Permission modal dismissed")({push_notification_request_context:rg(e.context)})})})))(function(){return mI({stage:ER.value})});if(t instanceof gY)return d3(e1n(c1n(e.context)))(function(){return mI({stage:ER.value})});if(t instanceof l9)return mI({stage:function(){if(t.value0 instanceof pGe)return ER.value;if(t.value0 instanceof dGe)return _Ge.value;if(t.value0 instanceof hGe)return ER.value;throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 123, column 17 - line 132, column 17): "+[t.value0.constructor.name])}()});if(t instanceof gGe)return d3(ja(n1n(uGe)))(function(){return mI({stage:ER.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 102, column 22 - line 136, column 32): "+[t.constructor.name])}}};var DY="support@collegevine.com";var s9="https://www.collegevine.com/admissions-calculator";var s1n=tn(),f1n=ie(Mi),v1n=Ln(J)()(),SGe=Rj(bj)()(),EGe=EF(Zr),_I=H(J),h3=H(M),CGe=Y(Mt),m1n=s1(rt(ct()(C({reflectSymbol:function(){return"imageUrl"}})(fe)(C({reflectSymbol:function(){return"schoolId"}})(zv)(C({reflectSymbol:function(){return"schoolName"}})(fe)(C({reflectSymbol:function(){return"score"}})(Wt)(he))))))),yY=$(pe);var bY=H(X),_1n=$(U),p1n=jn(In),f9=p1n(qt),v9=Qr(ut),m9=q(oa),Ey=q(nt),d1n=go(M),RY=Zt(M)()(),h1n=kt($o),g1n=Qm(),D1n=Ve(X),y1n=ie(aE),b1n=Ga(La(Yt)),R1n=Ls(J),IGe=gn(hn),wY=dn(IGe)(vn(fn)),FGe=_n(mn),SY=pn(FGe),TGe=bn(yn),EY=Dn(TGe),w1n=us(X),_9=kt(ka),CY=nn(Ar),p9=function(){function e(){}return e.value=new e,e}(),d9=function(){function e(){}return e.value=new e,e}(),IY=function(){function e(){}return e.value=new e,e}(),h9=function(){function e(){}return e.value=new e,e}(),S1n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),MGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),AGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),LGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),CR=function(){function e(){}return e.value=new e,e}(),jGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),E1n={to:function(e){if(e instanceof T)return p9.value;if(e instanceof o&&e.value0 instanceof T)return d9.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return IY.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return h9.value;throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 95, column 1 - line 95, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof p9)return new T(z.value);if(e instanceof d9)return new o(new T(z.value));if(e instanceof IY)return new o(new o(new T(z.value)));if(e instanceof h9)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 95, column 1 - line 95, column 39): "+[e.constructor.name])}},C1n=cn(E1n)(wY(wY(wY(IGe)(FGe))(SY))(SY))(EY(EY(EY(TGe))))(SY),PGe=function(e){if(e instanceof p9)return"Female";if(e instanceof d9)return"Male";if(e instanceof IY)return"Non-binary / third gender";if(e instanceof h9)return"Gender not specified";throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 98, column 20 - line 102, column 43): "+[e.constructor.name])},NGe=function(e){return me(e)(Ot(Or)(1)(Bo("|")(e)))},OGe=function(e){return{label:e.name,value:s1n(e.slug)+("_"+f1n(e.id))}},I1n=function(){var e=Ot(Or)(1),n=Bo("_");return function(t){return e(n(function(a){return a.value}(t)))}}(),kGe=function(e){return v1n(e.className)({style:$e({flexBasis:"46%"})})([e.label,SGe({min:200,max:800,step:10,value:EGe(200)(800)(e.score),trackColor:"#008CFD",fillBefore:!0,onChange:e.onChange,onFinalChange:e.onFinalChange}),_I("mt-2 d-flex flex-row justify-content-between")([h3("")("200"),h3("")("800")])])},F1n=oo(Ur(xo))("blog_lite_chancing_path")(function(e){return function(n){return CGe(e(n))(wo(function(t){return m1n("Lite Chancing Response")(t)(function(a){return new d(yY(a)(function(r){return{imageUrl:r.imageUrl,schoolId:r.schoolId,schoolName:r.schoolName,score:new d(r.score)}}))})}))}});var T1n=function(e){return _I(e.className)([e.label,bY("t--lite-chancing-cta-left-sidebar-gpa")(SGe({min:1,max:4,step:.1,value:EGe(1)(4)(e.gpa),trackColor:"#008CFD",fillBefore:!0,onChange:e.onChange,onFinalChange:e.onFinalChange})),_I("mt-2 d-flex flex-row justify-content-between")([h3("")("1.0"),h3("")("4.0")])])},M1n=function(e){return e instanceof p9?"female":e instanceof d9?"male":"other"},HGe=function(e){return function(n){var t=kr(function(i){return _1n(I1n(i))(AA)})(e),a=M1n(n.genderOption),r=o1(n.ecs);return f9(v9(CGe(F1n({schoolIds:t,gpa:n.gpa,satMath:n.satMath,satVerbal:n.satVerbal,gender:a,ecs:r}))(function(i){return m9(new $n(new jGe(i)))})))(function(){return Ey({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!0})})}},UGe=function(e){return HGe(e.schoolItems)({gpa:3.7,satMath:720,satVerbal:800,genderOption:h9.value,ecs:[],chancingIsLoading:!1,redirectUrlOverride:e.redirectUrlOverride})},BGe=function(e){return function(n){return function(t){if(t instanceof $n&&t.value0 instanceof MGe)return f9(v9(m9(new $n(CR.value))))(function(){return Ey({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 $n&&t.value0 instanceof AGe)return f9(v9(m9(new $n(CR.value))))(function(){return Ey({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 $n&&t.value0 instanceof GGe)return Ey({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 $n&&t.value0 instanceof xGe)return Ey({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 $n&&t.value0 instanceof LGe)return Ey({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 $n&&t.value0 instanceof CR)return HGe(e.schools)(n);if(t instanceof $n&&t.value0 instanceof jGe)return f9(v9(m9(new na(new S1n(t.value0.value0)))))(function(){return Ey({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!1})});if(t instanceof na)return Ey(n);throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 167, column 21 - line 192, column 27): "+[t.constructor.name])}}},JGe=s9,G1n=function(e){return function(n){return re([_I("t--lite-chancing-mobile-and-left-sidebar-extracurriculars d-flex"+(" flex-row justify-content-between align-items-center "+e.className))([d1n("mt-3")("Extracurriculars"),bY("")(on(eo(n.ecActivities))(RY("t--lite-chancing-mobile-and-left-sidebar-add-ec")({href:"#",onClick:h1n(function(t){return function(){return g1n(t)(),n.onStartEditing(t)}})})("+ add")))]),_I("mt-0 pb-3 mb-2")(yY(n.ecActivities)(function(t){return D1n("badge badge-soft-secondary bg-secondary-soft small mr-1"+(" t--lite-chancing-cta-left-sidebar-add-criteria-"+dD(Jm(t))))(ee(y1n(Jm(t))))})),on(b1n(eo)(n.ecActivities))(bY("card bg-white border-dashed")(_I("card-body "+e.className)([ee("To add more ECs & see chances for 1,500 schools, "),RY("t--lite-chancing-mobile-and-left-sidebar-create-a-profile")({href:me(JGe)(e.redirectUrlOverride)})("create a full profile")]))),h3("mb-2")("")])}};var WGe=function(e){return function(n){return function(t){return t({redirectUrl:me(JGe)(e.redirectUrlOverride),ecSelector:function(a){return zj({extracurriculars:e.ecs,compactView:!0,onChange:function(r){return function(){return n(new $n(new MGe(r)))(),a.onChange()}},maxActivities:new d(1),defaultView:new d(G1n({redirectUrlOverride:e.redirectUrlOverride,className:a.className})),featureFlags:{showGenerateEcDescription:!1}})},genderDropdown:function(a){return SS("t--lite-chancing-cta-gender gender-dropdown w-100")({toggleClass:"btn btn-outline-secondary mw-100 text-truncate "+a.className,toggleContent:ee(PGe(e.genderOption)),content:function(r){return R1n(r.className+" dropdown-menu shadow")(yY(C1n)(function(i){return w1n("hover-bg-light")(RY("btn btn-link text-body d-block text-left t--lite-chancing-cta-gender-option")({onClick:_9(function(){return n(new $n(new AGe(i)))(),a.onChange()})})(PGe(i)))}))}})},gpaSlider:function(a){return T1n({gpa:e.gpa,className:a.className,onChange:CY(n)(function(r){return $n.create(GGe.create(r))}),onFinalChange:_9(function(){return n(new $n(CR.value))(),a.onChange()}),label:a.label(e.gpa)})},requestChances:n(new $n(CR.value)),satMathScoreSlider:function(a){return kGe({score:e.satMath,onChange:CY(n)(function(r){return $n.create(xGe.create(r))}),onFinalChange:_9(function(){return n(new $n(CR.value))(),a.onChange()}),label:a.label($r(e.satMath)),className:a.className})},satVerbalScoreSlider:function(a){return kGe({score:e.satVerbal,onChange:CY(n)(function(r){return $n.create(LGe.create(r))}),onFinalChange:_9(function(){return n(new $n(CR.value))(),a.onChange()}),label:a.label($r(e.satVerbal)),className:a.className})}})}}};var A1n=ra(X),x1n=Zt(X)()(),pI=function(){function e(){}return e.value=new e,e}(),FY=function(){function e(){}return e.value=new e,e}(),g3=function(){function e(){}return e.value=new e,e}(),fd=function(e){return function(n){var t=function(i){return A1n("fe fe-external-link "+i)(He)},a=Bd(n),r=ee(me(a.siteName)(e.text));return x1n(e.className)({href:a.url,target:"_blank",rel:"noopener"})(function(){if(e.icon instanceof pI)return r;if(e.icon instanceof FY)return re([t("mr-1 large"),r]);if(e.icon instanceof g3)return re([r,t("ml-1")]);throw new Error("Failed pattern match at SchoolDetails.Website (line 29, column 5 - line 32, column 54): "+[e.icon.constructor.name])}())}},qGe=function(){return fd({className:"text-body mt-1 d-inline-block",icon:pI.value,text:b.value})}();var P1n=H(J),N1n=Zt(M)()(),GY=function(e){return e.chancing.endorsed?He:P1n("my-1 ml-1 small text-gray-800")([ee("Chancing is not endorsed by "),ee(e.name),ee("."),Oe(e.chancing.moreInfoLink)(function(n){return re([ee(" If interested in applying, learn more about "),N1n("")({href:n})("how to prepare ")])})])};var KGe=$(U),V1n=an(X)()(),XGe=nn(kn),Q1n=H(J),ZGe=Ve(M),Y1n=an(M)()();var Cy=function(){function e(){}return e.value=new e,e}(),hI=function(){function e(){}return e.value=new e,e}(),gI=function(){function e(){}return e.value=new e,e}(),Iy=function(){function e(){}return e.value=new e,e}(),DI=function(){function e(){}return e.value=new e,e}(),yI=function(){function e(){}return e.value=new e,e}(),bI=function(){function e(){}return e.value=new e,e}(),RI=function(){function e(){}return e.value=new e,e}(),e3e={to:function(e){if(e instanceof T)return Cy.value;if(e instanceof o&&e.value0 instanceof T)return hI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return gI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Iy.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 DI.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 yI.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 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)return RI.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 Cy)return new T(z.value);if(e instanceof hI)return new o(new T(z.value));if(e instanceof gI)return new o(new o(new T(z.value)));if(e instanceof Iy)return new o(new o(new o(new T(z.value))));if(e instanceof DI)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof yI)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof bI)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof RI)return new o(new o(new o(new o(new o(new o(new o(z.value)))))));throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])}},n3e=function(e){if(e instanceof Cy)return"Basic Info";if(e instanceof gI)return"Admissions";if(e instanceof Iy)return"Costs";if(e instanceof DI)return"Enrollment";if(e instanceof yI)return"Application Requirements";if(e instanceof bI)return"Academic Offerings";if(e instanceof RI)return"Chancing";if(e instanceof hI)return"Header Image";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 138, column 16 - line 146, column 32): "+[e.constructor.name])},R9=function(e){if(e instanceof Cy)return"basic";if(e instanceof gI)return"admissions";if(e instanceof Iy)return"costs";if(e instanceof DI)return"enrollment";if(e instanceof yI)return"admission-requirements";if(e instanceof bI)return"academic-offerings";if(e instanceof RI)return"chancing";if(e instanceof hI)return"header-image";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 149, column 13 - line 157, column 32): "+[e.constructor.name])},t3e=function(e){return function(n){return KGe(e)(function(t){return V1n("btn btn-outline-primary t--edit-"+R9(n))({onClick:XGe(t)(n)})(Q1n("d-flex align-content-center")([ZGe("material-symbol x-large")("edit"),ZGe("ml-2")("Edit")]))})}},Ml=function(e){return function(n){return KGe(e)(function(t){return Y1n("btn btn-link p-0 material-symbol x-large t--edit-"+R9(n))({onClick:XGe(t)(n)})("edit")})}};var K1n=ce(At(Cve)),X1n=jn(In)(Ie),Z1n=Gr(qr),eRn=Fo(bM),a3e=Y(Ie),nRn=q(Mn),f_=H(J),r3e=jt(M),tRn=Kl(M),o3e=Ve(M),i3e=H(X),u3e=Ln(M)()(),aRn=ra(M),rRn=ot(M),oRn=x(pe),LY=function(e){var n=K1n(e.school.appGroup)(new d(Fve)),t=function(){if(e.school.admissions.reqClassRank instanceof b||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof Ro)return!1;if(e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof Mu||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof vc)return!0;throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 65, column 26 - line 69, column 28): "+[e.school.admissions.reqClassRank.constructor.name])}(),a=me(Mu.value)(e.school.admissions.reqStandardTests),r=re([ba(X1n(Z1n(eRn(a)([Mu.value,vc.value])))(function(){return a3e(e.school.admissions.fracSubmittedSat)(function(i){return a3e(e.school.admissions.fracSubmittedAct)(function(u){return nRn(f_("row mb-4")([f_("col-12 text-nowrap mb1")([f_("d-flex align-items-center mb-4")([r3e("mr-2 mb-0")("Tests typically submitted"),tRn("")(` 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. `)]),f_("")([ee("SAT: "),o3e("font-weight-semibold")(Ea(i))]),i3e("progress progress-md mt-3 mt-2")(u3e("progress-bar")({style:$e({width:i2(i)})})("")),Va(""),f_("")([ee("ACT: "),o3e("font-weight-semibold")(Ea(u))]),i3e("progress progress-md mt-3")(u3e("progress-bar")({style:$e({width:i2(u)})})(""))])]))})})})),f_("d-flex align-items-center")([aRn("fe fe-info large pr-2")(""),f_("")([ee(" Policies can change. Please confirm by looking at "),fd({className:"",icon:pI.value,text:new d("this school\u2019s website.")})(e.school.urls.main)])])]);return f_("card")([f_("card-body")([f_("d-flex align-items-center justify-content-between mb-4")([rRn("my-0 mr-3 flex-grow-1")("Applications"),ba(Ml(e.onEdit)(yI.value))]),r3e("mb-4")("How to apply"),f_("mb-4")(oRn(ys)([function(){return n?"Accepts Common App":"Doesn\u2019t accept Common App"}(),c0e(a),function(){var i=me(Mu.value)(e.school.admissions.reqRecLetters);if(i instanceof Ro)return"Rec letters not used";if(i instanceof Mu)return"Rec letters optional";if(i instanceof vc)return"Rec letters required";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 46, column 9 - line 49, column 45): "+[i.constructor.name])}(),function(){return t?"Considers class rank":"Doesn\u2019t consider class rank"}(),function(){var i=me(Mu.value)(e.school.admissions.reqToefl);if(i instanceof Ro)return"TOEFL not used (international applicants)";if(i instanceof Mu)return"TOEFL optional (international applicants)";if(i instanceof vc)return"TOEFL required (international applicants)";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 53, column 9 - line 56, column 66): "+[i.constructor.name])}()])),r])])},l3e=function(e){return LY(e)};var c3e=yr(Ka),iRn=Si(CO()(O4({reflectSymbol:function(){return"p25"}})()(O4({reflectSymbol:function(){return"p75"}})()(EO)(Vc))(Vc))),Wu=H(J),Fy=H(X),s3e=jt(M),v_=Hn(M),f3e=Bn(Ma),v3e=x(U),w9=js(M),uRn=function(e){return c3e(e.p25+e.p75|0)(2)},m3e=function(e){if(e instanceof d)return Ea(e.value0);if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 133, column 37 - line 135, column 28): "+[e.constructor.name])},jY=function(e){return bb(",")("")(e)},wI=function(e){if(e instanceof d)return jY(ef(e.value0.p25)+(" - "+ef(e.value0.p75)));if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 138, column 33 - line 140, column 28): "+[e.constructor.name])},lRn=function(e){return function(n){return uRn(iRn(e)(n))}},cRn=function(e){return function(n){return{p25:e.p25+n.p25|0,p75:e.p75+n.p75|0}}},sRn=re([Wu("row")([Fy("col-12 col-md-7")(go(M)("my-5")("Wondering your admission chance to this school? Calculate your chance now")),Fy(" col-12 col-md-5 my-4")(A5()({text:"Calculate your admission chance",className:"btn btn-primary btn-block"}))])]),fRn=function(e){if(e instanceof d)return jY(ef(c3e(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 128, column 36 - line 130, column 28): "+[e.constructor.name])},vRn=function(e){var n=function(t){return Fy("card bg-white")(Wu("card-body")(t))};return Fy("row")(Wu("col-12")([n([s3e("")("SAT"),Wu("row")([Wu("col col-md-6")([v_("")("Average SAT "),gr("")(jY(Ce("Not Reported")(ef)(f3e(v3e(lRn)(e.admissions.satMath))(e.admissions.satVerbal))))]),Wu("col col-md-6")([v_("")("SAT 25th-75th"),gr("")(wI(f3e(v3e(cRn)(e.admissions.satMath))(e.admissions.satVerbal)))])]),Wu("row")([Wu("col col-md-6")([v_("mt-5")("Students Submitting SAT"),gr("")(m3e(e.admissions.fracSubmittedSat))])]),Wu("row")([Wu("col col-md-6")([v_("mt-5")("Math"),w9("text-muted")("Average (25th - 75th)"),gr("")(wI(e.admissions.satMath))]),Wu("col col-md-6")([v_("mt-5 text-nowrap")("Reading and Writing"),w9("text-muted")("Average (25th - 75th)"),gr("")(wI(e.admissions.satVerbal))])])]),n([s3e("")("ACT"),Wu("row")([Wu("col col-md-6")([v_("")("Average ACT"),gr("")(fRn(e.admissions.actComposite))]),Wu("col col-md-6")([v_("")("ACT 25th-75th"),gr("")(wI(e.admissions.actComposite))])]),Fy("row")(Wu("col col-md-6")([v_("mt-5")("Students Submitting ACT"),gr("")(m3e(e.admissions.fracSubmittedAct))])),Wu("row")([Wu("col col-md-6")([v_("mt-5")("Math"),w9("text-muted")("Average (25th - 75th)"),gr("")(wI(e.admissions.actMath))]),Wu("col col-md-6")([v_("mt-5")("English"),w9("text-muted")("Average (25th - 75th)"),gr("")(wI(e.admissions.actVerbal))])])])]))},mRn=function(e){return Fy("card")(Wu("card-body")([v_("")("Acceptance Rate"),gr("")(Ce("Not reported")(function(n){return Ea(function(t){return t.value}(n))})(e.admissions.acceptanceRate))]))},_Rn=function(e){return Fy("row")(Fy("col-12")(mRn(e)))},_3e=function(e){return re([_Rn(e.school),vRn(e.school),sRn,LY(e)])};var pRn=Ve(M),dRn=ie(l7),PY=function(e){var n=function(t){return function(a){return pRn("badge font-weight-bold fw-bold py-2 "+t)(a)}};if(e.strategy instanceof wr&&e.testPolicy instanceof d&&e.testPolicy.value0 instanceof Ro)return n("badge-apply-test-optional")("Test-blind admissions");if(e.testPolicy instanceof d&&e.testPolicy.value0 instanceof Ro)return za(Za)("Received strategy, "+(dRn(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 wr)return n("badge-apply-test-optional")("Apply test optional");if(e.strategy instanceof Yr&&e.satOrigin instanceof d&&e.satOrigin.value0 instanceof tE)return n("badge-apply-with-sat")("Apply with SAT (projected from PSAT)");if(e.strategy instanceof Yr)return n("badge-apply-with-sat")("Apply with SAT");if(e.strategy instanceof bo)return n("badge-apply-with-act")("Apply with ACT");throw new Error("Failed pattern match at Chancing.ApplicationStrategy (line 23, column 13 - line 39, column 51): "+[e.strategy.constructor.name,e.satOrigin.constructor.name,e.testPolicy.constructor.name])};var hRn=x(pe),gRn=Hn(M),p3e=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 $s)return a;if(e instanceof Qf||e instanceof Yf)return n;if(e instanceof Kf)return t;throw new Error("Failed pattern match at SchoolDetails.Chancing.Classification (line 18, column 18 - line 22, column 38): "+[e.constructor.name])}();return re(hRn(gRn(""))(r))};var SI=H(X),NY=ra(M),DRn=Ln(M)()(),yRn=yr(Ka),bRn=St(pr),RRn=Bn(Ma),wRn=x(U),OY=H(J),SRn=Ve(J),ERn=Ve(M),CRn=an(J)()(),IRn=kt(ka),EI=SI("col-auto")(Zt(J)()()("")({href:Gh})([NY("fe fe-edit-2")(""),ee(" edit")])),CI=function(e){if(e instanceof Yd)return"success";if(e instanceof Kd)return"primary";if(e instanceof Am)return"warning";if(e instanceof Xf)return"secondary";throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 113, column 17 - line 117, column 28): "+[e.constructor.name])},IR=function(e){return function(n){return function(t){return SI("progress progress-"+e)(DRn("progress-bar bg-"+n)({style:$e({width:i2(t)})})(""))}}},d3e=function(e){var n=function(t){return function(a){return yRn(t+a|0)(2)}};return{p25:e.p25,p75:e.p75,p50:bRn(e.p50)(RRn(wRn(n)(e.p25))(e.p75))}},Ty=function(e){return function(n){var t=CI(n),a=function(r){return function(i){return OY("d-flex large font-weight-bold fw-bold mb-3")([NY("mr-3 fe fe-"+(i+(" text-"+t)))(""),SRn("")([ee(e),ERn("text-"+t)(" \u2013 "+r)])])}};if(n instanceof Yd)return a("above average")("check-circle");if(n instanceof Kd)return a("about average")("thumbs-up");if(n instanceof Am)return a("below average")("trending-down");if(n instanceof Xf)return a("N/A")("refresh-ccw");throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 95, column 3 - line 99, column 45): "+[n.constructor.name])}},kY=function(e){if(e.expanded){var n=CRn("btn btn-link px-0 t--show-less")({onClick:IRn(e.onCollapse)})([ee("show less "),NY("fe fe-chevron-up")("")]);return SI("card bg-very-light-grey mt-3")(OY("card-body "+e.card.testClass)([OY("row")([SI("col")(e.card.title),SI("col-auto d-none d-md-block")(n)]),e.card.content,SI("d-md-none d-flex justify-content-end mt-3")(n)]))}if(Ge)return e.card.title;throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 46, column 1 - line 46, column 89): "+[e.constructor.name])},h3e=function(e){return Xn(e.p25)&&Xn(e.p50)&&Xn(e.p75)};var g3e=H(J),D3e=H(M),y3e=Hn(J),b3e=da(M),FRn=ie(We),TRn=Zt(M)()(),R3e=function(e){return function(n){var t=g3e("row mb-2")([D3e("col-auto pr-0 large")("Your coursework"),on(e.showUpdateLinks)(EI)]),a=y3e("")([ee("Coursework rigor is "),b3e("")("very important"),ee(` 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 re([b3e("")(FRn(me(0)(l))),ee(" "+(c+" "))])}},i=D3e("mb-3 large font-weight-bold fw-bold text-"+CI(n.chances.courseRigorStrength))(function(){if(n.chances.courseRigorStrength instanceof Xf)return"";if(n.chances.courseRigorStrength instanceof Am)return"Your coursework is below average for this school";if(n.chances.courseRigorStrength instanceof Kd)return"Your coursework is about average for this school";if(n.chances.courseRigorStrength instanceof Yd)return"Your coursework is above average for this school";throw new Error("Failed pattern match at SchoolDetails.Chancing.CourseRigor (line 46, column 9 - line 50, column 82): "+[n.chances.courseRigorStrength.constructor.name])}()),u=y3e("mb-0")([ee("Read about what "),TRn("")({href:"https://blog.collegevine.com/category/academics/choosing-classes/",target:"_blank"})("courses you should take"),ee(".")]);return{title:Ty("Coursework")(n.chances.courseRigorStrength),testClass:"t--course-rigor",content:re([t,g3e("")([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 Gl=function(){function e(){}return e.value=new e,e}(),Al=function(){function e(){}return e.value=new e,e}(),w3e={show:function(e){if(e instanceof Gl)return"SAT";if(e instanceof Al)return"ACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 17, column 1 - line 19, column 19): "+[e.constructor.name])}};var S3e=function(e){if(e instanceof Gl)return Al.value;if(e instanceof Al)return Gl.value;throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 27, column 1 - line 27, column 46): "+[e.constructor.name])};var MRn=Xi(ze)(dt),E3e=function(){function e(){}return e.value=new e,e}(),C3e=function(){function e(){}return e.value=new e,e}(),I3e=function(e){return function(n){var t=function(){if(e instanceof E3e)return"and";if(e instanceof C3e)return"or";throw new Error("Failed pattern match at Utils.Text (line 30, column 24 - line 32, column 19): "+[e.constructor.name])}(),a=noe(n);return a.init.length===0?a.last:a.init.length===1?a.init[0]+(" "+(t+(" "+a.last))):MRn(", ")(a.init)+(", "+(t+(" "+a.last)))}},F3e=function(){return I3e(E3e.value)}(),T3e=function(){return I3e(C3e.value)}();var $0=vi(ze)(dt),M3e=x(Pg),Bc=ie(We),xl=q(Mn),S9=ie(sB),E9=im()(),G3e=fi({reflectSymbol:function(){return"math"}}),m_=Gv(We),A3e=Gv(Vu),__=ie(E9(fi({reflectSymbol:function(){return"act"}})(fi({reflectSymbol:function(){return"courseRigor"}})(fi({reflectSymbol:function(){return"ecActivities"}})(fi({reflectSymbol:function(){return"ecScore"}})(fi({reflectSymbol:function(){return"gpa"}})(fi({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(Qc({reflectSymbol:function(){return"sat"}})(E9(G3e(Qc({reflectSymbol:function(){return"readingWriting"}})(m_))(m_))))(m_))(A3e))(A3e))(ac(KB)))(E9(fi({reflectSymbol:function(){return"ap"}})(fi({reflectSymbol:function(){return"collegeClasses"}})(Qc({reflectSymbol:function(){return"honors"}})(m_))(m_))(m_))))(E9(fi({reflectSymbol:function(){return"english"}})(G3e(fi({reflectSymbol:function(){return"reading"}})(Qc({reflectSymbol:function(){return"science"}})(m_))(m_))(m_))(m_))))),FR=ie(w3e),GRn=Sfe(Ng)(u7),My=ie(vB),II=ce(fB(NS)),x3e=ie(m_),C9=$(U),ARn=Zt(M)()(),xRn=jt(M),LRn=Hn(X),jRn=Hn(J),PRn=da(M),NRn=function(e){return e},ORn=function(e){return e},HY=function(e){if(e instanceof Gl)return Yr.value;if(e instanceof Al)return bo.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 556, column 18 - line 558, column 22): "+[e.constructor.name])},kRn=function(e){if(e instanceof Yr)return"with SAT";if(e instanceof bo)return"with ACT";if(e instanceof wr)return"with a test-optional application";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 550, column 17 - line 553, column 58): "+[e.constructor.name])},D3=function(e){return function(n){return $0(["Your simulated chances of admission ",F3e(M3e(kRn)(roe(e)(n)))," are very close."])}},L3e=60,p_=function(e){return function(n){return za(Za)("SchoolDetails.Chancing.Guidance: Invalid state: "+e)(n)(function(t){return b.value})}},j3e=3,y3=Kl(M)("text-secondary ml-1")($0(["If your SAT or ACT scores fall within ",Bc(L3e)," points of the 25th percentile score (SAT) or ",Bc(j3e)," points of the 25th percentile score (ACT)"," for accepted students at a given college,"," then you should go ahead and submit them."])),I9=function(e){return re([ee($0([D3(wr.value)(hb(HY(e.standardizedTest)))," But because your score ",Bc(e.actualScore)," is ",function(){if(e.recommendedStrategy instanceof Yr||e.recommendedStrategy instanceof bo)return"higher";if(e.recommendedStrategy instanceof wr)return"lower";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 495, column 7 - line 498, column 37): "+[e.recommendedStrategy.constructor.name])}()," than ",Bc(e.guidanceScore)])),y3,ee($0([", we recommend you apply ",function(){if(e.recommendedStrategy instanceof Yr)return"with SAT";if(e.recommendedStrategy instanceof bo)return"with ACT";if(e.recommendedStrategy instanceof wr)return"test-optional";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 505, column 7 - line 508, column 45): "+[e.recommendedStrategy.constructor.name])}(),"."]))])},HRn=function(e){return function(n){return function(t){return function(a){var r=nJ(n),i=km(n);if(e instanceof up&&e.value0 instanceof Vd&&r instanceof d&&i instanceof d)return xl({title:"Applying test-optional should be best for you",body:re([ee($0([D3(wr.value)(Qw(Yr.value)([bo.value]))," But because your SAT score ",Bc(r.value0)," is lower than ",Bc(t)])),y3,ee($0([" and your ACT score ",Bc(i.value0)," is lower than ",Bc(a)])),y3,ee(", we recommend you apply test-optional.")])});if(e instanceof up&&e.value0 instanceof Vd)return p_("\u2018Apply test optional too close with SAT + ACT\u2019 recommended but not both tests reported.")({guidance:S9(e),profile:__(n)});if(e instanceof up&&r instanceof b&&i instanceof b)return p_("\u2018Apply test optional too close with\u2026\u2019 recommended but no other tests reported.")({guidance:S9(e),profile:__(n)});if(e instanceof up&&e.value0 instanceof Mm&&r instanceof d)return xl({title:"Applying test-optional should be best for you",body:I9({standardizedTest:Gl.value,actualScore:r.value0,guidanceScore:t,recommendedStrategy:wr.value})});if(e instanceof up&&e.value0 instanceof Mm&&r instanceof b)return p_("\u2018Apply test optional (SAT too close)\u2019: No SAT reported.")({guidance:S9(e),profile:__(n)});if(e instanceof up&&e.value0 instanceof Gm&&i instanceof d)return xl({title:"Applying test-optional should be best for you",body:I9({standardizedTest:Al.value,actualScore:i.value0,guidanceScore:a,recommendedStrategy:wr.value})});if(e instanceof up&&e.value0 instanceof Gm&&i instanceof b)return p_("\u2018Apply test optional (ACT too close)\u2019: No ACT reported.")({guidance:S9(e),profile:__(n)});if(e instanceof cM&&r instanceof b&&i instanceof b)return xl({title:"Applying test-optional should be best for you",body:ee($0(["You\u2019re good to apply without a test score."," If you later decide to take a test, a score of ",Bc(t),"+ for SAT or ",Bc(a),"+ for ACT will make your chance higher at this school."]))});if(e instanceof cM)return xl({title:"Applying test-optional should be best for you",body:ee($0(["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 Mf("SchoolDetails.Chancing.Guidance: No tests reported.");throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 187, column 13 - line 196, column 86): "+[r.constructor.name,i.constructor.name])}(),"."]))});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 99, column 3 - line 199, column 10): "+[e.constructor.name,r.constructor.name,i.constructor.name])}}}},URn=function(e){return function(n){return function(t){return function(a){var r=function(v){return"Applying with "+(FR(v)+" should be best for you")},i=function(v){return re([ee($0([x_(D3)(function(){return v.includeTestOptional?new Ue(wr.value,Qw(Yr.value)([bo.value])):new Ue(HY(v.stronger.test),M3e(HY)(hb(v.weaker.test)))}())," But because your ",FR(v.stronger.test)," score ",Bc(v.stronger.actualScore)," is higher than ",Bc(v.stronger.guidanceScore)])),y3,ee($0([" and your ",FR(v.weaker.test)," score ",Bc(v.weaker.actualScore)," is lower than ",Bc(v.weaker.guidanceScore)])),y3,ee($0([", we recommend you apply with ",FR(v.stronger.test),"."]))])},u=nJ(n),l=km(n),c=function(v){return function(m){return GRn(Qw(v)([m]))}},s=function(v){return"Your simulated chances of admission with "+(FR(v)+(" are significantly higher than with a test-optional"+(" application and with "+(FR(S3e(v))+"."))))},f=function(v){return ee("Your simulated chances of admission with "+(FR(v)+" are significantly higher than with a test-optional application."))};if(e instanceof Vf&&e.value0 instanceof Vd&&u instanceof d&&l instanceof d)return xl({title:"You can apply with either SAT or ACT, or submit both of them",body:ee(ho(" ")([D3(wr.value)(Qw(Yr.value)([bo.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 Vf&&e.value0 instanceof Vd)return p_("\u2018Apply with tests: SAT + ACT + test-optional too close\u2019 recommended but not both tests reported.")({guidance:My(e),profile:__(n)});if(e instanceof o0&&e.value0 instanceof Vd&&u instanceof d&&l instanceof d)return xl({title:"You can apply with either SAT or ACT, or submit both of them",body:ee(ho(" ")([D3(Yr.value)(hb(bo.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 o0&&e.value0 instanceof Vd)return p_("\u2018Apply with tests: SAT + ACT too close\u2019 recommended but not both tests reported.")({guidance:My(e),profile:__(n)});if(e instanceof Vf&&u instanceof b&&l instanceof b)return p_("\u2018Apply with tests: [test] strongest (test-optional and [test] too close)\u2019 recommended but no tests reported.")({guidance:My(e),profile:__(n)});if(e instanceof Vf&&e.value0 instanceof Mm&&u instanceof d&&II(e.value1)(OS(wr.value)))return xl({title:r(Gl.value),body:I9({standardizedTest:Gl.value,actualScore:u.value0,guidanceScore:t,recommendedStrategy:Yr.value})});if(e instanceof Vf&&e.value0 instanceof Gm&&l instanceof d&&II(e.value1)(OS(wr.value)))return xl({title:r(Al.value),body:I9({standardizedTest:Al.value,actualScore:l.value0,guidanceScore:a,recommendedStrategy:bo.value})});if(e instanceof Vf&&e.value0 instanceof Mm&&u instanceof d&&l instanceof d&&II(e.value1)(c(bo.value)(wr.value)))return xl({title:r(Gl.value),body:i({stronger:{test:Gl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Al.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!0})});if(e instanceof Vf&&e.value0 instanceof Gm&&u instanceof d&&l instanceof d&&II(e.value1)(c(Yr.value)(wr.value)))return xl({title:r(Al.value),body:i({stronger:{test:Al.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Gl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!0})});if(e instanceof Vf&&e.value0 instanceof Mm&&u instanceof d&&l instanceof d&&II(e.value1)(OS(bo.value)))return xl({title:r(Gl.value),body:i({stronger:{test:Gl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Al.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!1})});if(e instanceof Vf&&e.value0 instanceof Gm&&u instanceof d&&l instanceof d&&II(e.value1)(OS(Yr.value)))return xl({title:r(Al.value),body:i({stronger:{test:Al.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Gl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!1})});if(e instanceof Vf)return p_($0(["\u2018Apply with tests: \u2026 too close\u2019: Unknown state:"," guidance: ",My(e),", SAT: ",x3e(u),", ACT: ",x3e(l),", SAT guidance: ",Bc(t),", ACT guidance: ",Bc(a)]))({guidance:My(e),profile:__(n)});if(e instanceof o0&&u instanceof b&&l instanceof b)return p_("\u2018Apply with tests: [test] strongest\u2019 recommended but no tests reported.")({guidance:My(e),profile:__(n)});if(e instanceof o0&&e.value0 instanceof Mm&&u instanceof d&&l instanceof d)return xl({title:r(Gl.value),body:ee(s(Gl.value))});if(e instanceof o0&&e.value0 instanceof Gm&&u instanceof d&&l instanceof d)return xl({title:r(Al.value),body:ee(s(Al.value))});if(e instanceof o0&&e.value0 instanceof Mm&&u instanceof d&&l instanceof b)return xl({title:r(Gl.value),body:f(Gl.value)});if(e instanceof o0&&e.value0 instanceof Mm&&u instanceof b&&l instanceof d)return p_("\u2018Apply with tests: SAT strongest\u2019 recommended but ACT test reported.")({guidance:My(e),profile:__(n)});if(e instanceof o0&&e.value0 instanceof Gm&&u instanceof b&&l instanceof d)return xl({title:r(Al.value),body:f(Al.value)});if(e instanceof o0&&e.value0 instanceof Gm&&u instanceof d&&l instanceof b)return p_("\u2018Apply with tests: ACT strongest\u2019 recommended but SAT reported.")({guidance:My(e),profile:__(n)});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 212, column 3 - line 395, column 59): "+[e.constructor.name,u.constructor.name,l.constructor.name])}}}},BRn=function(e){return function(n){return function(t){var a=C9(C9(t.sat.p25)(function(i){return i-L3e|0}))(NRn),r=C9(C9(t.act.p25)(function(i){return i-j3e|0}))(ORn);if(a instanceof d&&r instanceof d){if(e instanceof mB)return HRn(e.value0)(n)(a.value0)(r.value0);if(e instanceof _B)return URn(e.value0)(n)(a.value0)(r.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 72, column 7 - line 76, column 85): "+[e.constructor.name])}return xl({title:"We\u2019re still collecting detailed guidance data\u2026",body:re([ee("Learn more about the "),ARn("")({href:"https://blog.collegevine.com/test-optional-coronavirus-policies"})("best test optional strategy recommendation"),ee(".")])})}}},P3e=function(e){return function(n){return function(t){var a=BRn(e)(n)(t);return Oe(a)(function(r){return re([xRn("")("Recommendation: "+r.title),LRn("")(r.body),function(){var i=OM(n);if(i instanceof d&&i.value0 instanceof tE)return jRn("")([PRn("")("Note:"),ee(" "),ee("Your SAT score is projected based on your PSAT score.")]);if(i instanceof d&&i.value0 instanceof FM)return He;if(i instanceof b)return He;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 43, column 9 - line 53, column 20): "+[i.constructor.name])}()])})}}};var JRn=an(J)()(),WRn=nn(kn),N3e=ce(nD),qRn=ra(M),O3e=H(J),zRn=js(M),b3=Hn(M),k3e=jt(M),$Rn=go(M),H3e=H(X),VRn=H(M),R3=function(e){var n=function(a){return JRn("btn btn-link p-0 ml-2 d-flex align-items-center")({onClick:WRn(a.value1)(Kv(a.value0))})([ee(function(){var r=N3e(a.value0)(Qa.value);return r?"show less ":"show more "}()),qRn("fe fe-chevron-"+function(){var r=N3e(a.value0)(Qa.value);return r?"up":"down"}())("")])},t=function(a){return O3e("card-body pb-3")([zRn("text-uppercase text-secondary")("Learn about chancing"),b3("")("Colleges evaluate profiles using both academic and holistic reasons."),k3e("my-2")("We evaluate your profile like colleges do, considering all factors."),b3("")("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)."),k3e("my-2")("Academics are more than just grades, which we take into account."),b3("")("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."),Va("border-gray-500"),$Rn("")("How does the chancing calculator help me without counting in all the holistic factors?"),b3("")("You can use it as your baseline for building school lists, improving your profile, and coming up with application strategies."),b3("")("We also have tools and resources that can assist with writing essays and improving other holistic aspects."),Oe(a)(function(r){return H3e("d-flex justify-content-end")(n(r))})])};return H3e("card bg-light t--sidebar")(function(){return e.mobileLayout?px(ya(Ha.value))(function(a){var r=Ki(a);if(r instanceof Ha)return O3e("card-body pb-3 d-flex align-items-center justify-content-between")([VRn("small font-weight-bold fw-bold")("Learn how your chances are calculated"),n(a)]);if(r instanceof Qa)return t(new d(a));throw new Error("Failed pattern match at SchoolDetails.Chancing.Sidebar (line 21, column 49 - line 28, column 34): "+[r.constructor.name])}):t(b.value)}())};var U3e=gn(hn),d_=dn(U3e)(vn(fn)),B3e=_n(mn),h_=pn(B3e),J3e=bn(yn),g_=Dn(J3e),QRn=$(U),YRn=ce(I0),KRn=Q_(J),XRn=tx(X),W3e=$_(J),UY=ax(M),ZRn=V_(J),ewn=$(pe),nwn=yu(Zr),twn=Qv(M),awn=Qv(J),q3e=Ve(M),rwn=Qv(X),own=H(J),iwn=H(M),uwn=function(){var e=cn(hD)(d_(d_(d_(d_(d_(d_(d_(d_(d_(d_(d_(U3e)(B3e))(h_))(h_))(h_))(h_))(h_))(h_))(h_))(h_))(h_))(h_))(g_(g_(g_(g_(g_(g_(g_(g_(g_(g_(g_(J3e))))))))))))(h_),n=Jn(bt(e));return As(function(t){return function(a){return{tier:a,strength:1-Jn(t)/n}}})(e)}(),z3e=function(e){return function(n){return function(t){var a=function(s){return me(0)(QRn(_m(function(f){return YRn(f.tier)(s)})(uwn))(function(f){return f.strength}))},r=KRn("table border border-light border-3")([XRn("")(W3e("")([UY("")("Activity"),UY("")("Tier"),UY("")("Strength")])),ZRn("bg-white")(ewn(nwn(function(s){return-a(Qs(s))})(n.ecActivities))(function(s){return W3e("")([twn("")(gD(s)),awn("")([q3e("d-none d-md-inline")(oE(Qs(s))),q3e("d-md-none")(VB(Qs(s)))]),rwn("pt-4")(IR("sm")("primary")(a(Qs(s))))])}))]),i=eo(n.ecActivities),u=function(){if(i)return Xf.value;if(Ge)return t.ecStrength;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 34, column 5 - line 36, column 39): "+[])}(),l=function(){if(u instanceof Am)return ee("A typical student from your demographic background at this school has a stronger resume.");if(u instanceof Kd)return ee("A typical student from your demographic background at this school has a similar resume.");if(u instanceof Yd)return ee("Your resume is more impressive than that of a typical student from your demographic background at this school.");if(u instanceof Xf)return He;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 68, column 26 - line 76, column 16): "+[u.constructor.name])}(),c=own("row mb-2")([iwn("col-auto pr-0 font-weight-bold fw-bold")(function(){return i?"You haven't entered any extracurriculars":"Your extracurricular resume"}()),on(e.showUpdateLinks)(EI)]);return{title:Ty("Extracurriculars")(u),testClass:"t--extracurriculars",content:re([c,on(!i)(r),l])}}}};var w3=function(e){var n=rr(e);return n.length===0?b.value:new d(re(n))};var $3e=Y(Ie),V3e=q(Mn),Q3e=rI(M),lwn=Y_(J)()(),S3=H(X),BY=ie(We),Y3e=yr(Ka),TR=H(J),K3e=jt(M),X3e=Dy(M)(M),Z3e=Ve(M),cwn=Ln(M)()(),swn=Bn(Ma),FI=x(U),fwn=no(dt),vwn=x(Pl),mwn=tn(),_wn=ot(M),pwn=function(e){var n=function(t){return Oh(uf(function(a){return a.percentile}(t)))};return $3e(e.admissions.yieldRate)(function(t){return V3e(re([Q3e("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, `+(Ea(t.value)+(" is "+(n(t)+`. `)))),gr("mr-1")(Ea(t.value))]))})},e4e=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(Ge)return" is less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 131, column 7 - line 136, column 63): "+[])}();return e+t}},TI=function(e){var n=function(r){return function(i){return function(u){return gE({center:{x:0,y:0},angle0:r,angle1:i,innerRadius:50,outerRadius:90,fill:u,stroke:{color:"#EDF2F9",width:4}})}}},t=ba($3e(e.score)(function(r){var i=k_*(1-Jn(r)/100);return V3e(n(i)(k_)("#008CFD"))})),a=n(0)(k_)("#EDF2F9");return lwn("")({viewBox:"-100 -100 200 100"})([a,t])},dwn=function(e){return S3("t--admissions-website")(fd({className:"d-flex align-items-center",icon:FY.value,text:b.value})(me(e.urls.main)(e.urls.admissions)))},JY=function(e){var n=function(i){return function(u){var l=function(c){return BY(Y3e(c(u)*100|0)(c(i)))+"%"};return TR("mb-4")([K3e("mb-4")("Acceptance rate breakdown"),X3e([{title:"Women",value:l(function(c){return c.women})},{title:"Men",value:l(function(c){return c.men})}])])}},t=function(i){return re([K3e("mb-4")("Applicant breakdown"),X3e([{title:"Total number of applicants",value:ef(i.value)}])])},a=function(i){var u=i.women+i.men|0,l=Y3e(i.women*100|0)(u),c=BY(100-l|0)+"%",s=BY(l)+"%";return re([TR("row mb-3")([TR("col")([ee("Women: "),Z3e("font-weight-semibold")(s)]),TR("col-auto")([ee("Men: "),Z3e("font-weight-semibold")(c)])]),S3("progress progress-md bg-warning")(cwn("progress-bar")({style:$e({width:s})})(""))])},r=rr([swn(FI(n)(e.admissions.applicants))(e.admissions.admitted),FI(t)(e.admissions.totalApplicants),FI(a)(e.admissions.applicants)]);return r.length===0?b.value:new d(re(r))},MR=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(Ge)return"less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 120, column 5 - line 125, column 57): "+[a.constructor.name])},t=Ce("")(function(a){return fwn([Ea(a.value)," is ",n(a.value),"."])})(e.admissions.acceptanceRate);return Bp(ni.value)+t},n4e=function(e){return function(n){var t=function(r){return re([Q3e("Overall acceptance rate")(MR(n)),gr("mr-1")(Ea(r.value))])},a=w3([FI(S3("row"))(w3([FI(vwn(S3("col-12 col-md-6 mb-4"))(t))(mwn(n).admissions.acceptanceRate),FI(S3("col-12 col-md-6 mb-4"))(pwn(n))])),JY(n)]);return TR("card t--admission-stats")([TR("card-body")([TR("d-flex mb-4 align-items-center")([_wn("mb-0 flex-grow-1")("Admissions"),ba(Ml(e.onEdit)(gI.value))]),Oe(a)(function(r){return re([r,Va("")])}),dwn(n)])])}};var Rv=H(J),WY=Ve(M),ig=da(M),GR=Y(Ie),t4e=q(Mn),qY=vM(zn),a4e=H(M),MI=ie(We),r4e=H(X),hwn=$(U),o4e=Hn(J),gwn=Hn(M),Dwn=tle(M),ywn=Zt(M)()(),bwn=vM(Zr),zY=function(e){return function(n){return Rv("row align-items-center mb-2")([Rv("col-auto pr-0")([WY("mr-2")("You:"),function(){if(n.score instanceof b)return WY("text-secondary")("N/A");if(n.score instanceof d)return ig("")(n.showScore(n.score.value0));throw new Error("Failed pattern match at SchoolDetails.TestScores (line 203, column 7 - line 205, column 49): "+[n.score.constructor.name])}(),on(n.simulated)(WY("text-muted ml-2")("(simulated)"))]),on(e.showUpdateLinks)(EI)])}},i4e=function(e){var n=vM(e);return function(t){return function(a){var r=n(a.score)(a.percentiles);return r instanceof Am?Oe(a.percentiles.p50)(function(i){return Rv("mt-3")([ee("Improving your "+(t+" can help your chances, especially if you can earn a ")),ig("")(a.showScore(i)),ee(" or higher.")])}):He}}},Rwn=i4e(Zr),u4e=i4e(zn),l4e=function(e){var n=vM(e);return function(t){if(t.score instanceof b)return He;if(t.score instanceof d){var a=IR("md")(CI(n(new d(t.score.value0))(t.percentiles)))(t.normalizeScore(t.score.value0)),r=ba(GR(t.percentiles.p25)(function(i){return GR(t.percentiles.p75)(function(u){return GR(t.percentiles.p50)(function(l){return t4e(re([Rv("mb-2 mt-3")([ee("Typical accepted student: "),ig("")(t.showScore(l)),ee(" ("+(t.showScore(i)+("\u2013"+(t.showScore(u)+")"))))]),IR("md")("secondary")(t.normalizeScore(l))]))})})}));return Rv("mb-2")([a,r])}throw new Error("Failed pattern match at SchoolDetails.TestScores (line 223, column 1 - line 223, column 72): "+[t.constructor.name])}},wwn=l4e(Zr),c4e=l4e(zn),s4e=Rv("mt-3")([ee("Standardized tests are "),ig("")("important"),ee(" for your admissions chances.")]),F9=function(e){var n=d3e(e.percentiles),t=qY(e.score)(n);return me(He)(GR(e.score)(function(a){return GR(n.p25)(function(r){return GR(n.p50)(function(i){return GR(n.p75)(function(u){return t4e(Rv("col-6 my-3")([a4e("large mb-2")(e.title),Rv("")([ee("You: "),ig("")(MI(a))]),r4e("my-2")(IR("sm")(CI(t))(e.normalizeScore(a))),r4e("mb-2 mt-3")(IR("sm")("secondary")(e.normalizeScore(i))),Rv("small")([ee("Typical accepted: "),ig("")(MI(i)),ee(" ("+(MI(r)+("\u2013"+(MI(u)+")"))))])]))})})})}))},$Y=function(e){return function(n){return me(!1)(hwn(e.chancingState.simulation)(function(t){return t.isFieldSimulated(n)}))}},VY=a4e("d-flex align-items-center mb-2 large"),Swn=function(e){return function(n){return function(t){return re([VY("Notes on Test Optional"),o4e("")([ig("")("Our take: consider applying test optional for this school.")]),gwn("")("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."),on(h3e(t.percentiles))(Oe(t.percentiles.p25)(function(a){return o4e("")([ee("For reference, we estimate that the 25"),Dwn("")("th"),ee(" percentile "+(n+" score at this school is ")),ig("")(t.showScore(a)),ee(". So if you\u2019re around or below this score, it would make sense to apply test optional.")])}))])}}},f4e=Swn(zn),QY=function(e){return function(n){return Rv("my-3")([ee("Read about "),ywn("")({href:n,target:"_blank"})(e),ee(".")])}},v4e=function(e){return function(n){var t=Rv("mt-4")([ee("GPA is "),ig("")("very important"),ee(" for your admissions chances.")]),a={score:n.chancingProfile.gpa,percentiles:n.schoolStats.gpa.all,normalizeScore:function(r){return r/4.5},showScore:ms("0.00"),simulated:$Y(e)(vs.value)};return{title:Ty("GPA")(bwn(a.score)(a.percentiles)),testClass:"t--gpa",content:re([zY(e)(a),wwn(a),t,Rwn("GPA")(a),QY("how to increase your GPA")("https://blog.collegevine.com/improve-your-high-school-gpa-with-these-5-strategies/")])}}},m4e=function(e){return function(n){var t=Rv("row")([F9({title:"Math ",score:n.chancingProfile.sat.math,percentiles:n.schoolStats.sat.math,normalizeScore:function(l){return Jn(l)/800}}),F9({title:"Reading and Writing",score:n.chancingProfile.sat.readingWriting,percentiles:n.schoolStats.sat.readingWriting,normalizeScore:function(l){return Jn(l)/800}})]),a=Ty("SAT"),r={score:Om(n.chancingProfile),percentiles:n.schoolStats.sat.all,normalizeScore:function(l){return Jn(l)/1600},showScore:MI,simulated:$Y(e)(al.value)},i=re([on(Xn(r.score))(VY("SAT Composite score")),zY(e)(r),c4e(r),t,s4e,u4e("SAT score")(r),QY("how to increase your SAT score")("https://blog.collegevine.com/10-tips-to-improve-your-sat-score/")]),u=qY(r.score)(r.percentiles);return n.chances.shouldApplyTestOptional?{title:a(u),testClass:"t--sat",content:re([f4e("SAT")(r),i])}:{title:a(u),testClass:"t--sat",content:i}}},_4e=function(e){return function(n){var t=Ty("ACT"),a={score:km(n.chancingProfile),percentiles:n.schoolStats.act.all,normalizeScore:function(l){return Jn(l)/36},showScore:MI,simulated:$Y(e)(rl.value)},r=Rv("row")([F9({title:"Math",score:n.chancingProfile.act.math,percentiles:n.schoolStats.act.math,normalizeScore:a.normalizeScore}),F9({title:"English",score:n.chancingProfile.act.english,percentiles:n.schoolStats.act.english,normalizeScore:a.normalizeScore})]),i=re([on(Xn(a.score))(VY("ACT Composite score")),zY(e)(a),c4e(a),r,s4e,u4e("ACT score")(a),QY("how to increase your ACT score")("https://blog.collegevine.com/10-tips-to-improve-your-act-score/")]),u=qY(a.score)(a.percentiles);return n.chances.shouldApplyTestOptional?{title:t(u),testClass:"t--act",content:re([f4e("ACT")(a),i])}:{title:t(u),testClass:"t--act",content:i}}};var bi=H(J),Gy=H(M),Ll=H(X),YY=an(J)()(),KY=nn(kn),E3=ra(M),XY=go(M),p4e=jt(J),T9=Ve(M),d4e=Y(Ie),Ewn=Kl(M),h4e=Zt(M)()(),g4e=Hn(X),Cwn=da(M),D4e=cR(M),AR=ce(nD),y4e=nc(At(bM)),Iwn=no(dt),Fwn=Aw(ze),Twn=ce(NS),Mwn=ra(X),Gwn=Ln(M)()(),Awn=x(pe),xwn=$(pe),Lwn=jt(X),jwn=ot(J),Pwn=Kl(X),Nwn=x(Pg),Own=Hn(J),kwn=Hn(M),M9=ot(M),Hwn=$(S5),Uwn=Ve(X),b4e=function(e){return bi("row")([Gy("col")(""),Ll("col-auto")(YY("btn btn-link t--show-more")({onClick:KY(e)(Qa.value)})([ee("show more "),E3("fe fe-chevron-down")("")]))])},R4e=function(e){return function(n){return function(t){return bi("row align-items-center mb-3")([Ll("col-12 col-lg-6")(bi("row")([bi("col-6 order-1 order-lg-2 my-auto")([XY("font-weight-normal fw-normal")("Your chances"),p4e("mb-0 t--chancing-percentage-label d-flex align-items-center")([T9("mr-1")(iD(e)({score:d4e(t)(function(a){return a.score}),specialCase:b.value})),Lj,T9("mx-2")(""),KM("")(n),E5("")(n)])]),Ll("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(TI({score:d4e(t)(function(a){return a.score})}))])),bi("col-12 col-lg-6 py-3 my-auto")([XY("font-weight-normal fw-normal")("Overall acceptance rate"),p4e("text-gray-800 mb-0")([ee(Ce("\u2014")(function(a){return Ea(function(r){return r.value}(a))})(e.admissions.acceptanceRate)),Ewn("text-secondary ml-2")(MR(e))])])])}}},w4e=function(e){return re([ee(e),ee(" requires standardized tests, but currently "),h4e("")({href:Gh})("your profile"),ee(" indicates that you do not have test scores.")])},Bwn=function(e){return re([Gy("badge badge-apply-test-optional font-weight-bold fw-bold py-2 mb-2")("Tests required"),R4e(e)(Nt.value)(b.value),g4e("")(w4e(e.name))])},S4e=function(e){return function(n){return function(t){return function(a){var r=bi("row")([Ll("col-auto pr-0")(E3("fe fe-info large text-secondary mt-3")("")),bi("col")([bi("large")([Cwn("")("Recommendation letters "),T9("text-secondary")("are often required.")]),Gy("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 Do(ya(Qa.value))(function(i){return function(u){return Ll("card")(bi("card-body t--phase2")([D4e("Your chancing: Phase 2"),on(AR(i)(Ha.value))(Gy("mb-4")("")),kY({card:z3e(e)(t)(a),expanded:AR(i)(Qa.value),onCollapse:u(Ha.value)}),on(y4e(n.admissions.reqRecLetters)(new d(Ro.value)))(r),on(AR(i)(Ha.value))(b4e(u))]))}})}}}},E4e=function(e){return function(n){return function(t){return function(a){var r=y4e(n.admissions.reqStandardTests)(new d(Ro.value)),i=Xn(km(t))&&r,u=Xn(Om(t))&&r,l=function(c){return function(s){return kY({card:s(e)({chancingProfile:t,chances:a,schoolStats:n.testScoreStats}),expanded:AR(c.value0)(Qa.value),onCollapse:c.value1(Ha.value)})}};return px(ya(Qa.value))(function(c){return Ll("card")(bi("card-body t--phase1")([D4e("Your chancing: Phase 1"),on(AR(c.value0)(Ha.value))(Gy("mb-4")("")),l(c)(v4e),l(c)(R3e),on(u)(l(c)(m4e)),on(i)(l(c)(_4e)),on(AR(c.value0)(Ha.value))(b4e(c.value1))]))})}}}},Jwn=function(e){return ee(Iwn(["Chancing is not available for ",e.name," because all students are admitted if they have a high school diploma or GED."]))},Wwn=function(e){return re([ee("You\u2019re likely not eligible for admission at "),ee(e.name),ee(" because it is an "),ee(nu(sp(e.gender))),ee(" school. This conclusion is based on the gender information you entered in your "),h4e("")({href:Gh})("profile"),ee(".")])},qwn=function(e){return re([ee("Chancing is not available for "),ee(e.name),ee(` 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. `)])},zwn=function(e){return function(n){return function(t){return function(a){return function(r){var i=function(s){if(s instanceof wr)return"test-optional";if(s instanceof Yr)return"with SAT";if(s instanceof bo)return"with ACT";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 296, column 21 - line 299, column 33): "+[s.constructor.name])},u=function(s){var f=Fwn(function(m){return Twn(m.applicationStrategy)(s)})(r.all),v=PY({strategy:s,satOrigin:OM(t),testPolicy:n.admissions.reqStandardTests});return bi("row border-1 border-bottom border-light py-3 align-items-center")(function(){if(f instanceof d)return[bi("col-12 mb-2 mb-md-0 col-md pr-0 d-flex align-items-end")([v,on(f.value0.isRecommendedStrategy)(Mwn("ml-2 fe fe-thumbs-up text-primary h3 mb-0")(He))]),Ll("col-auto pl-md-0")(T9("badge badge-light bg-light text-dark")(mM(n)(f.value0))),Gy("col-auto col-md-auto pl-md-0")(iD(n)(f.value0)),Ll("col col-md-2 pl-md-0")(function(){if(f.value0.score instanceof d)return Ll("progress progress-md")(Gwn("progress-bar")({style:$e({width:y7(f.value0.score.value0)})})(""));if(f.value0.score instanceof b)return Gy("text-secondary small")("N/A");throw new Error("Failed pattern match at SchoolDetails.Chancing (line 314, column 46 - line 319, column 55): "+[f.value0.score.constructor.name])}())];if(f instanceof b)return[Ll("col pr-0 d-flex align-items-end")(v),Gy("col-auto text-gray-800")(function(){if(s instanceof wr)return"";if(s instanceof Yr)return"No SAT score";if(s instanceof bo)return"No ACT score";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 326, column 19 - line 329, column 53): "+[s.constructor.name])}())];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 303, column 11 - line 330, column 16): "+[f.constructor.name])}())},l=function(){var s=function(f){return f.length===0?za(Za)("Empty chancing recommended strategies, even though chances are present")({})(function(v){return[]}):f};return s(Awn(function(f){return f.applicationStrategy})(wa(function(f){return f.isRecommendedStrategy})(r.all)))}(),c=function(s){return Do(ya(Ha.value))(function(f){return function(v){return re([bi("row mb-2 justify-content-between")([bi("col")(xwn(l)(function(m){return Lwn("d-inline-block mr-2")(PY({strategy:m,satOrigin:OM(t),testPolicy:n.admissions.reqStandardTests}))})),Ll("col-auto")(YY("btn btn-link p-0 d-flex align-items-center")({onClick:KY(v)(Kv(f))})(function(){if(f instanceof Ha)return[ee("See why"),E3("fe fe-chevron-down ml-2")("")];if(f instanceof Qa)return[ee("Show less"),E3("fe fe-chevron-up ml-2")("")];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 216, column 15 - line 218, column 92): "+[f.constructor.name])}()))]),Oe(r.top.classification)(function(m){return jwn("")([ee(n.name+(" is a "+lp(m))),Pwn("ml-1 text-secondary h2 mb-0")(p3e(m)),function(){if(n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof Ro)return He;if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof cp)return He;var _=function(w){return He},h=kv(l);return h instanceof d?ee(" if you apply "+T3e(Nwn(i)(h.value0))):_(!0)}()])}),R4e(n)(a)(new d(r.top)),on(AR(f)(Qa.value))(re([Va("mb-4"),bi("")([Own("")([ee("Test policies may change in the future so be sure to check "),fd({className:"",text:new d("this school\u2019s website"),icon:g3.value})(me(n.urls.main)(n.urls.admissions))]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof Ro?kwn("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 cp?g4e("font-weight-bold fw-bold")(w4e(n.name)):re([XY("")("Here\u2019s our estimation for all possible scenarios:"),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof vc?He:u(wr.value)}(),u(Yr.value),u(bo.value)])}()]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof Ro?He:r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof cp?He:Oe(r.guidance)(function(m){return Ll("mt-4")(P3e(m)(t)(r.sameDemographicStats))})}()])),function(){return e.showViewChancingExplanationCTA&&e.onSwitchTab instanceof d?re([Va(""),YY("btn btn-link t--chancing-breakdown-cta p-0")({onClick:KY(e.onSwitchTab.value0)(Ji.value)})([E3("material-symbol x-large align-middle pr-2")("format_list_bulleted"),ee("See chancing explanation")])]):He}()])}})};if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof $b)return qwn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Qd)return Wwn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof cp)return Bwn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Vb)return c(be);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Qb)return Jwn(n);if(r.top.specialCase instanceof b)return c(be);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 193, column 3 - line 199, column 28): "+[r.top.specialCase.constructor.name])}}}}},GI=function(e){return function(n){return function(t){return function(a){return function(r){return bi("mb-4")([Ll("card mb-0 t--chancing")(bi("card-body t--chancing-overview")([M9("")("Chancing"),zwn(e)(n)(t)(a)(r)])),GY(n)])}}}}},$wn=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 Qd&&e.mobileLayout?GI(n)(t)(a)(r)(i):i.top.specialCase instanceof d&&i.top.specialCase.value0 instanceof Qd?Ll("row")(Ll("col-8")(GI(n)(t)(a)(r)(i))):e.mobileLayout?re([GI(n)(t)(a)(r)(i),M9("")("Detailed profile breakdown"),E4e(e)(t)(a)(i.top),S4e(e)(t)(a)(i.top),R3(e)]):bi("row")([bi("col-8")([GI(n)(t)(a)(r)(i),M9("")("Detailed profile breakdown"),E4e(e)(t)(a)(i.top),S4e(e)(t)(a)(i.top)]),bi("col-4")([Oe(e.currentUser)(function(u){return Ll("mb-3")(Aj(e.whatificatorLink))}),R3(e)])])}}}}}},C4e=function(e){return function(n){return function(t){var a=function(u){return za(Za)("SDP Chancing Tab is visible when chancing profile is absent")({schoolId:e.id})(function(l){return He})},r=function(u){return Oe(JY(e))(function(l){return re([M9("")("In the meantime, here\u2019s the published data about admissions at "+(e.name+":")),l])})},i=function(u){if(n.mobileLayout)return re([YM({narrowLayout:!0}),R3(n),r(be)]);if(Ge)return bi("row")([bi("col-8")([YM({narrowLayout:!1}),r(be)]),Ll("col-4")(R3(n))]);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 106, column 5 - line 121, column 12): "+[u.constructor.name])};return function(u){if(u instanceof Ym)return Oe(_1(u.value1))($wn(n)(t)(e)(u.value0)(Hwn(XM(u.value1))(function(l){return l.top})));if(u instanceof Pp)return a(be);if(u instanceof Np)return i(be);if(u instanceof jp)return Ll("text-center p-6")(Uwn("spinner-border spinner-border-sm text-primary")(He));throw new Error("Failed pattern match at SchoolDetails.Chancing (line 89, column 5 - line 98, column 73): "+[u.constructor.name])}(DE({currentUser:n.currentUser,chancingState:n.chancingState,school:e}))}}};var I4e=function(e){return function(n){return He}};var F4e=G0(),xR=H(J)("d-flex")([F4e({text:"Log in",className:"btn btn-primary px-4 mr-3",auth0ActiveTab:SE}),F4e({text:"Sign up (it's free!)",className:"btn btn-outline-primary px-4",auth0ActiveTab:M0})]);var Vwn=H(J),T4e=H(X),Qwn=go(M),Ywn=an(J)()(),Kwn=kt(ka),Xwn=ra(M),ZY=Hn(J),M4e=H(M),eK=da(M),Zwn=Ve(J),G4e=Zt(M)()(),eSn=us(J),A4e=wE(),nK=Hn(M),nSn=ile(J),x4e=function(e){return function(n){return Vwn("row align-items-center w-100")([T4e("col")(Qwn("my-0")(n)),T4e("col-auto pr-0")(Ywn("btn btn-link p-0 d-flex align-items-center")({onClick:Kwn(e)})([ee("Cancel "),Xwn("fe fe-x ml-2 large")("")]))])}},L4e=function(e){return function(n){var t=function(r){return function(i){return function(u){if(u)return re([ZY("mb-1")([M4e("badge badge-soft-success bg-success-soft mr-2")("Profile complete"),eK("text-success")("Great job \u2013\xA0your CollegeVine "+(r+" profile looks complete."))]),Zwn("")([ee("(you can always "),G4e("")({href:i})("update it"),ee(" to make sure)")])]);if(!u)return re([ZY("")([M4e("badge badge-soft-danger bg-danger-soft mr-2")("Incomplete"),eK("text-danger")("Your "+(r+" profile is incomplete."))]),G4e("btn btn-primary px-4")({href:i})("Complete "+(r+" profile"))]);throw new Error("Failed pattern match at SchoolDetails.Finances.Modal (line 58, column 5 - line 68, column 8): "+[r.constructor.name,i.constructor.name,u.constructor.name])}}},a=function(r){return eSn("mb-4")([ZY("mb-1")([eK("")("Your "+(r.name+" profile,")),ee(r.description)]),t(r.name)(r.url)(r.isComplete)])};return A4e({header:x4e(n.close)("Great, let\u2019s estimate your personalized net cost."),body:re([nK("")("Your college cost depends on two types of information:"),nSn("")([a({name:"chancing",url:Gh,isComplete:Xn(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:QE,isComplete:e.hasFinancialProfile,description:` which includes information that colleges will use to determine your financial need. `})])])})}},j4e=function(e){return A4e({header:x4e(e.close)("Please log in to get your personalized cost estimate"),body:re([nK("")(` You need a CollegeVine account to estimate your cost. You\u2019ll enter your information once and unlock estimates for all schools on CollegeVine! `),nK("")("Please log in or sign up to continue:"),xR])})};var Ri=H(J),G9=ot(M),V0=H(X),P4e=go(M),tK=Hn(J),N4e=H(M),aK=da(M),rK=Dy(M)(M),C3=Hn(M),O4e=jt(J),k4e=Kl(M),tSn=x(U),aSn=an(J)()(),H4e=nn(kn),rSn=ra(M),U4e=cR(M),oSn=an(M)()(),B4e=Of(M),iSn=Zt(M)()(),uSn=jt(M),AI=function(){function e(){}return e.value=new e,e}(),A9=function(){function e(){}return e.value=new e,e}(),J4e=function(){function e(){}return e.value=new e,e}(),I3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),oK=function(){function e(){}return e.value=new e,e}(),x9=function(){function e(){}return e.value=new e,e}(),L9=function(e){return function(n){return Ri("card t--financials-zero-cost")([Ri("d-flex align-items-center justify-content-between card-header")([G9("flex-grow-1 my-0")("Cost & scholarships"),Oe(e.editButton)(V0("flex-grow-0"))]),Ri("card-body")([P4e("")("The cost to students is zero"),tK("small text-muted mb-0")([ee("Some schools do not charge tuition, or they cover the full cost for students. Always check "),fd({className:"",icon:pI.value,text:new d("the school\u2019s website")})(n.urls.main),ee(` to understand the type of commitment you\u2019re making, or conditions you must satisfy, in order to qualify for the no-cost program. `)])])])}},j9=function(e){return function(n){return function(t){var a=t(new I3(AI.value));if(n instanceof AI)return He;if(n instanceof A9)return L4e(e)({close:a});if(n instanceof J4e)return j4e({close:a});throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 331, column 3 - line 334, column 45): "+[n.constructor.name])}}},iK=function(e){var n=function(t){return function(a){return{title:a,value:xu(t)}}};return re([Ri("row py-3")([N4e("col font-weight-semibold")("Income"),V0("col-auto")(aK("")("Average net cost"))]),Va("mt-0"),V0("mt-4")(rK([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")]))])},P9=function(e){var n=function(a){return function(r){return fd({className:"",icon:g3.value,text:new d(r)})(a)}},t=function(){if(e.finAid instanceof d&&e.priceCalculator instanceof d)return re([n(e.finAid.value0)("financial aid website"),ee(" 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 232, column 16 - line 243, column 33): "+[e.finAid.constructor.name,e.priceCalculator.constructor.name])}();return re([C3("font-weight-bold fw-bold small text-gray-800 mb-1")("* This is an estimate"),tK("small text-gray-800")([ee(` Be sure to confirm your costs and other requirements on the school\u2019s website. Visit the school\u2019s `),t,ee(" to learn more.")])])},lSn=V0("")(O4e("mb-4")([ee("Cost before aid "),k4e("text-secondary")(` The \u201Csticker price\u201D of a school, which includes tuition, fees, and room and board. `)])),W4e=C3("")(` 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). `),F3=re([W4e,C3("font-weight-bold fw-bold mb-2")("Want to see your personalized net cost after financial aid and scholarships?")]),uK=O4e("mb-3 mt-4")([ee("Average net cost after aid "),k4e("text-secondary")(` The average of the amount actually paid by students, per family income range. `)]),lK=function(e){return re([V0("")(uK),Va("mb-0"),V0("mb-4")(iK(e))])},cK=function(e){return function(n){return Ri("card t--financials-cost-before-aid")([Ri("card-body")([Ri("d-flex align-items-center justify-content-between mb-5")([G9("my-0 mr-3 flex-grow-1")("Cost & scholarships"),ba(Ml(n.onEdit)(Iy.value))]),lSn,rK([{title:"In-state total cost",value:Ce("unknown")(function(t){return xu(Jn(t))})(Pm(n.school))},{title:"Out-of-state total cost",value:Ce("unknown")(function(t){return xu(Jn(t))})(th(n.school))}]),me(He)(tSn(lK)(n.school.averageNetPrice)),on(n.showCta)(re([F3,aSn("btn btn-link t--estimate-my-cost p-0")({onClick:H4e(e)(new I3(A9.value))})([rSn("material-symbol x-large align-middle pr-2")("calculate"),ee("Estimate my personalized net cost")])]))])])}},sK=function(e){return function(n){var t=function(i){return function(u){return Ri("col-12 mt-2 col-md-6 mt-md-0")([U4e(u),gr("")(Ce("unknown")(function(l){return xu(Jn(l))})(i))])}},a=Ri("row")([Ri("col-12 col-md mb-2 mb-md-4")([U4e("Your estimated net cost"),N4e("font-weight-bold fw-bold text-secondary x-large")("$ ? / year")]),on(n.showCta)(V0("col-12 col-md-auto mb-3 mb-md-0")(oSn("btn btn-primary px-4 t--estimate-my-cost")({onClick:H4e(e)(new I3(J4e.value))})("Estimate my cost")))]),r=re([B4e("")("What are "+(n.school.name+"\u2019s Tuition and Fees?")),tK("")([ee("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 `))))),iSn("")({href:QE})("free cost calculator"),ee(".")])]);return Ri("card border border-light rounded p-4 mx-2 mb-4")([on(n.showExtended)(r),a,Ri("row")([t(Pm(n.school))("In-state"),t(th(n.school))("Out-of-state")])])}},T3=function(e){return function(n){return function(t){return function(a){if(a instanceof oK){var r=Ri("d-flex align-items-center justify-content-between mb-3")([G9("my-0 mr-3")("Cost & scholarships"),ba(e.editButton)]);return re([Ri("card t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[Ri("card-body")([r,sK(n)({school:t,showCta:e.showCta,showExtended:!1}),F3,xR])];if(t.averageNetPrice instanceof d)return[Ri("card-body")([G9("")("Cost & scholarships"),sK(n)({school:t,showCta:e.showCta,showExtended:!1}),uK,iK(t.averageNetPrice.value0),Ri("px-3")([F3,xR])])];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 83, column 5 - line 103, column 10): "+[t.averageNetPrice.constructor.name])}())])}if(a instanceof x9){var i=function(){var u=function(l){return function(c){return{title:c,value:Ce("unknown")(function(s){return xu(Jn(s))})(l)}}};return re([Ri("row mx-0 py-3 border-bottom")([V0("col pl-0")(aK("")("Type")),V0("col-auto pr-0")(aK("")("Annual Cost"))]),V0("mt-4")(rK([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 re([sK(n)({school:t,showCta:e.showCta,showExtended:!0}),V0("card")(Ri("card-body")([B4e("mb-4")("What does it cost to attend "+(t.name+"?")),P4e("")("Net Price Breakdown"),C3("mb-5")("The Net Price is the estimated cost after the average aid amount is applied to the total amount."),Ri("t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[F3,xR];if(t.averageNetPrice instanceof d)return[uK,iK(t.averageNetPrice.value0),function(){return e.showCta?Ri("")([F3,xR]):W4e}()];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 120, column 9 - line 136, column 14): "+[t.averageNetPrice.constructor.name])}())])),V0("card")(Ri("card-body")([uSn("mb-4")("Sticker Price Breakdown"),C3("")(` 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 80, column 1 - line 80, column 139): "+[e.constructor.name,n.constructor.name,t.constructor.name,a.constructor.name])}}}};var cSn=q(nt),sSn=tn(),M3=H(X),wv=H(J),q4e=Of(M),LR=Hn(M),fSn=Zt(J)()(),fK=Ve(M),z4e=H(M),$4e=da(M),vSn=Nv(cm),mSn=x(pe),_Sn=ot(M),pSn=jt(X),dSn=cR(M),hSn=x(U),gSn=an(J)()(),DSn=nn(kn),ySn=ra(M),bSn=ce(At(Wa)),V4e=function(e){return function(n){return cSn(n.value0)}},Q4e=function(){return AI.value}(),vK=function(e){var n=function(){var a=sSn(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 on(a)(M3("card")(wv("card-body")([q4e("")(r),i])))}}};return wv("t--financials-aid-explanation mt-5")([t(n.grants)("Grants")(re([LR("")("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."),ee("% of undergraduates that receive Pell grants"),gr("")(Ea(e.fracPellGrants))])),t(n.scholarships)("Merit scholarships")(LR("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")(re([LR("")("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."),wv("row")([wv("col")([ee("% of full-time first-time undergraduates awarded federal student loans"),gr("")(Ea(e.fracLoans))]),wv("col")([ee("Avg. amount of federal student loans awarded to full-time first-time undergrads"),gr("")(xu(Jn(me(0)(e.averageFederalLoan))))])])])),t(n.workStudy)("Work-study")(re([LR("")("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."),fSn("d-flex align-items-center")({href:Bhe,target:"_blank"})([fK("material-symbol pr-2")("open_in_new"),fK("")("Learn more about how it works and what types of jobs are available")])]))])},RSn=function(e){return function(n){var t=function(c){return[wv("row align-items-center")([M3("col")(c.title),M3("col-auto")(c.value)])]},a=re([LR("mb-1")("Your estimated net cost"),gr("")(xu(n.estimatedNetCost)+" / year *")]),r=me(0)(n.estimatedMeritAid),i=re([z4e("mb-3")("Scholarships"),z4e("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?$4e("")("-"+xu(c)):fK("text-muted")("Unlikely")},l=wv("mb-2")(vSn([Va("mt-3 mb-3")])(mSn(t)([{title:ee("Cost (tuition, fees, room and board)"),value:$4e("")(xu(n.stickerPrice))},{title:ee("Need-based financial aid"),value:u(n.financialAid)},{title:i,value:u(r)}])));return re([M3("card t--financials-personal-estimate-breakdown")(wv("card-body")([_Sn("mb-5")("Cost & scholarships"),a,Va("mb-4 mt-2"),pSn("mb-4 mt-2")(dSn("Your estimated net cost breakdown")),l,Va("mt-3 mb-3"),M3("mb-n3")(P9(e.urls))])),vK(e)])}},wSn=function(e){return function(n){var t=wv("row mb-4")([wv("col-12 col-md-6")([LR("mb-1")("In-state total cost"),gr("")(Ce("unknown")(function(a){return xu(Jn(a))})(Pm(n)))]),wv("col-12 col-md-6")([LR("mb-1")("Out-of-state total cost"),gr("")(Ce("unknown")(function(a){return xu(Jn(a))})(th(n)))])]);return wv("card t--financials-cost-before-aid")([wv("card-body")([q4e("fw-normal font-weight-normal")("Cost"),t,me(He)(hSn(lK)(n.averageNetPrice)),gSn("btn btn-link t--estimate-my-cost p-0")({onClick:DSn(e)(new I3(A9.value))})([ySn("material-symbol x-large align-middle pr-2")("calculate"),ee("Estimate my personalized net cost")])])])}},Y4e=function(e){return function(n){return function(t){return function(a){return function(r){return re([j9(n)(a)(r),function(){var i=bSn(Pm(e))(new d(0));if(i)return L9({editButton:b.value})(e);var u=Nr(n.currentUser);if(u)return re([ba(Fh(n.configuration)(T3({showCta:!1,editButton:b.value})(r)(e)(x9.value))),ba(Mc(n.configuration)(T3({showCta:!0,editButton:b.value})(r)(e)(x9.value))),vK(e)]);var l=Xn(t);return l?Oe(t)(RSn(e)):re([wSn(r)(e),vK(e)])}()])}}}}};var SSn=tn(),K4e=an(M)()(),X4e=kt(ka),N9=H(J),mK=H(X),ESn=tu(),CSn=ce(At(z7)),_K=$(U),ISn=ce(At(q7)),Z4e=ra(M),FSn=H(M),eAe=Ve(M),TSn=gi(X)()(),nAe=function(e){var n=SSn(e.school),t=function(l){return K4e("btn btn-outline-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-ignore "+l)({onClick:X4e(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=Ba(e2(n.id)(e.schoolDb)),i=function(l){if(e.mobileLayout)return N9("card-footer bg-white "+l);var c=mK("container card"),s=N9("card-body mb-0 "+l);return function(f){return c(s(f))}},u=function(l){return K4e("btn btn-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-accept "+l)({onClick:X4e(e.onAcceptInvitation)})("Accept")};return Zu(ESn(ya(CSn(_K(r)(function(l){return l.status}))(new d(Xo.value))&&ISn(_K(r)(function(l){return l.initiator}))(new d(Gu.value))))(function(l){return pi(kf(l.value0)(function(c){return Oe(_K(r)(function(s){return s.status}))(function(s){return mK("position-fixed fixed-bottom t--sdp-invitation-footer")(i("d-flex flex-column flex-md-row align-items-stretch align-items-md-center")([N9("d-flex flex-nowrap align-items-center mr-md-3")([Z4e(a)(""),FSn("")(n.name+" wants to connect!")]),mK("d-flex flex-nowrap mt-3 mt-md-0 mr-md-3")(function(){if(s instanceof Xo&&e.mobileLayout)return re([u("mr-3"),t("")]);if(s instanceof Xo)return re([t("mr-3"),u("")]);if(s instanceof mc)return eAe("text-success")("Connected");if(s instanceof _c)return eAe("text-secondary")("Ignored");throw new Error("Failed pattern match at SchoolDetails.Footer (line 52, column 15 - line 60, column 52): "+[s.constructor.name])}()),N9("d-flex flex-nowrap align-items-center mt-3 mt-md-0 flex-grow-1 justify-content-md-end")([ee("What is a connection?"),TSn({placement:ff,overlay:ee(` 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?Kp:N8}()})(Z4e("fe fe-info pl-2")(""))])]))})}))}))};var vd=` (min-width: 1200px) 1140px, (min-width: 992px) 960px, (min-width: 768px) 720px, (min-width: 576px) 540px `;la();var pK=class extends It.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 MSn=lc(),gf=function(){return function(){return MSn(pK)}};var GSn=tn(),tAe=ra(M),aAe=Ve(M),dK=H(X),ASn=H(J),xSn=ot(M),LSn=ps()(),jSn=nn(kn),Fa=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}(GSn(e.school)),u=n_(e.module.data);return u instanceof Wp&&i instanceof i0?"Alumni spotlight":u instanceof Wp&&i instanceof u0?"Alumnae spotlight":u instanceof Wp&&i instanceof xm?"Alumni spotlight":MD(n_(e.module.data))}(),a=on(e.isUserHq)(function(){return e.isPublished?re([tAe("fe fe-check-circle large text-success mr-2 t--module-live-icon")(""),aAe("text-success")("Live")]):re([tAe("fe fe-x-circle large text-warning mr-2 t--module-draft-icon")(""),aAe("text-warning")("Draft")])}()),r=function(){return e.module.isLiked?"/img/icons/heart-filled-gray-800.svg":"/img/icons/heart-empty.svg"}();return dK("card-header")(ASn("row align-items-center")([xSn("col-auto mb-0")(t),dK("col d-flex align-items-center justify-content-end")(a),on(e.showLikeButton)(dK("col-auto")(LSn("cursor-pointer t--content-module-interaction "+n)({src:r,height:"18",width:"18",onClick:jSn(e.onContentModuleInteraction)({type:function(){return e.module.isLiked?new d(w2.value):new d(R2.value)}(),moduleId:e.module.id})})))]))};var PSn=ie(Mi),rAe=H(J),NSn=Ln(J)()(),OSn=$(pe),kSn=Lo(),HSn=gf()(),oAe=function(e){var n="t--academic-photo-gallery-carousel-"+PSn(fa(e.school));return rAe("card")([Fa(e),rAe("card-body")([NSn("flickity-viewport-visible mb-4 "+n)({style:$e({display:"none"})})(OSn(e.photos)(function(t){return kSn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:vd})})),HSn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var USn=H(X),BSn=ud(),O9=H(J),JSn=Ln(J)()(),WSn=$(pe),qSn=ot(M),iAe=H(M),zSn=gf()(),uAe=function(e){var n=function(t){return Oe(t)(function(a){return USn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(BSn({source:new Xl({url:a+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:uI.value}))})};return O9("card")([Fa(e),O9("card-body mb-4")([JSn("flickity-viewport-visible t--alumni-spotlight-carousel")({style:$e({display:"none"})})(WSn(e.props.alumni)(function(t){return O9("row py-3 px-5 w-100")([n(t.avatarURL),O9("col-12 col-md ml-2")([qSn("mb-1")(t.name),iAe("small text-secondary")(t.degreeGraduationYear),iAe("mt-3")(t.bio)])])})),zSn({containerClassName:"t--alumni-spotlight-carousel",onMountShowContainer:!0,pageDots:!0})])])};var k9=H(J),$Sn=$(pe),VSn=H(X),QSn=Kg(M)()(),YSn=jt(M),KSn=Hn(M),lAe=function(e){return k9("card")([Fa(e),k9("card-body")($Sn(e.videos)(function(n){return k9("row mb-4 align-items-center text-center text-md-left")([VSn("col-12 col-md-auto")(QSn("h-100 border-0 rounded")({src:n.link,allowFullScreen:!0})("")),k9("col mt-2 mt-md-0")([YSn("")(n.title),KSn("")(SD(n.duration))])])}))])};var XSn=tn(),cAe=vi(ze)(dt),H9=ie(Vu),sAe=zTe(J),hK=H(M),fAe=H(J),ZSn=K_()(),eEn=Dy(M)(X),vAe=function(e){var n=XSn(e.school),t=US(dM(n.address)).lng,a=US(dM(n.address)).lat,r=function(u){return cAe(["https://api.mapbox.com/styles/v1/collegevine-ivy/ck8z1m02b06f41io4o6s4z5md/static/pin-s+3c8df5(",H9(t),",",H9(a)+")/",H9(t),",",H9(a),",6.57,0/600x400@2x?access_token=",u])},i=function(u){if(u instanceof Fu)return sAe({icon:"map-pin",body:[hK("")(u.value0.street),hK("")(cAe([u.value0.city,", ",nh(u.value0.state)," ",u.value0.zip]))]});if(u instanceof ru)return sAe({icon:"map-pin",body:[hK("")(u.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.ContentModules.CampusLocation (line 44, column 15 - line 59, column 10): "+[u.constructor.name])};return fAe("card")([Fa(e),fAe("card-body")([ZSn("w-100 mb-5 rounded")({src:r(e.mapboxAccessToken)}),eEn([{title:"Campus Setting",value:ee(_p(n.setting))},{title:"Region",value:ee(sD(n.address))}]),i(n.address)])])};var nEn=ie(Mi),mAe=H(J),tEn=Ln(J)()(),aEn=$(pe),rEn=Lo(),oEn=gf()(),_Ae=function(e){var n="t--campus-photo-gallery-carousel-"+nEn(fa(e.school));return mAe("card")([Fa(e),mAe("card-body")([tEn("flickity-viewport-visible mb-4 "+n)({style:$e({display:"none"})})(aEn(e.photos)(function(t){return rEn("w-100 rounded")({src:t.url,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format",sizes:vd})})),oEn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var U9=H(J),iEn=$(pe),uEn=H(X),lEn=Kg(M)()(),cEn=jt(M),sEn=Hn(M),pAe=function(e){return U9("card")([Fa(e),U9("card-body")(iEn(e.videos)(function(n){return U9("row mb-4 align-items-center text-center text-md-left")([uEn("col-12 col-md-auto")(lEn("h-100 border-0 rounded")({src:n.url,allowFullScreen:!0})("")),U9("col mt-2 mt-md-0")([cEn("")(n.title),sEn("")(SD(n.duration))])])}))])};var dAe=tu(),fEn=Ln(X)()(),G3=H(J),vEn=ot(M),B9=H(X),mEn=Go()(),hAe=nn(Ar),_En=Ve(M),pEn=gs(),gAe=Ye(Xe),dEn=$(pe),Ay=function(e){var n=function(a){return function(r){return function(i){var u=function(l){return wa(function(c){return r(l)(e.filter.toValue(c))})(i)};return Ce(i)(u)(a)}}},t=function(a){return function(r){return a===""?r:wa(function(i){return xs(nu(a))(nu(e.search.toTerm(i)))})(r)}};return Zu(dAe(ya(""))(function(a){return dAe(ya(b.value))(function(r){return pi(fEn("")({style:$e({marginBottom:"10rem"})})(G3("card")([vEn("card-header")(e.title),G3("card-body")([G3("form-row")([B9("col-12 col-md-6")(G3("input-group input-group-merge")([mEn("form-control form-control-prepended "+e.search.className)({type:"text",value:a.value0,placeholder:e.search.placeholder,onChange:hAe(a.value1)(Yl)}),B9("input-group-prepend")(B9("input-group-text")(_En("fe fe-search font-weight-bold fw-bold")("")))])),B9("col-12 col-md-6 mt-2 mt-md-0")(pEn({className:e.filter.className,value:r.value0,options:e.filter.items,getOptionLabel:gAe,getOptionValue:gAe,onSelect:hAe(r.value1)(d.create),isClearable:!0,onClear:r.value1(b.value),placeholder:e.filter.placeholder}))]),G3("mt-5")(dEn(n(r.value0)(e.filter.predicate)(t(a.value0)(e.items)))(e.renderItem))])])))})}))};var hEn=x(JT);var DAe=function(e){return function(n){return function(t){return cce(hEn(Nw(n))(fce(t)))({newSeed:e,size:n})}}};var A3=H(J),x3=H(X),gEn=Yg(M)()(),DEn=tn(),yEn=ot(M),yAe=Hn(M),bAe=H(M),bEn=ie(We),RAe=ce(Lt),REn=vb(Et),wAe=Ov(Et),gK=$(pe),wEn=gs(),SAe=Ye(Xe),SEn=nn(Ar),EEn=an(M)()(),CEn=nn(kn),EAe=function(e){var n=function(l){return l.number+(" "+l.name)},t=function(l){return re([A3("row no-gutters g-0")([x3("col-auto")(gEn("mr-3 fe fe-book-open xx-large")({style:$e({color:me("")(function(c){return c.colors.primary}(DEn(e.school)))})})("")),A3("col mt-3 pr-5")([yEn("")(n(l)),Oe(l.description)(function(c){return yAe("")(c)}),Oe(l.size)(function(c){return bAe("mt-2 text-secondary")("Expected class size: "+bEn(c))}),Oe(l.instructors)(function(c){return bAe("mt-2 text-secondary")("Taught by: "+c)})])]),Va("")])},a=function(l){var c=wa(function(){var s=RAe(l);return function(f){return s(function(v){return v.department}(f))}}())(e.props.courses);return DAe(e.randomSeed)(2)(c)},r=REn(wAe(gK(e.props.courses)(function(l){return l.department}))),i=wAe(gK(e.props.courses)(function(l){return l.department})),u=Ay({title:MD(n_(e.module.data)),items:e.props.courses,renderItem:function(l){return x3("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:RAe}});return Do(ya(Fi(i)))(function(l){return function(c){return A3("card")([Fa(e),A3("card-body")([x3("w-50")(wEn({options:i,getOptionLabel:SAe,getOptionValue:SAe,onSelect:SEn(c)(d.create),value:l})),Oe(l)(function(s){return re([A3("mt-4")([yAe("text-secondary")("A sample of courses for this department"),re(gK(a(s))(t))]),x3("row mt-4")(x3("col-6 offset-3")(EEn("btn btn-outline-primary btn-block")({onClick:CEn(e.showOverlay)(u)})("Check out the full course catalog")))])})])])}})};var IEn=Xi(ze)(dt),L3=H(J),FEn=ot(M),CAe=Hn(M),TEn=H(M),J9=H(X),MEn=gs(),IAe=Ye(Xe),GEn=nn(Ar),AEn=$(pe),xEn=an(M)()(),LEn=nn(kn),FAe=function(e){var n=function(l){return function(c){return l?new d(c):b.value}},t=function(l){return IEn(", ")(rr([n(l.offerings.major)("Major"),n(l.offerings.minor)("Minor"),n(l.offerings.concentration)("Concentration")]))},a=function(l){var c=wa(function(s){return xs(l)(t(s))})(e.props.degrees);return Nw(3)(c)},r=function(l){return re([L3("row no-gutters g-0")([L3("col mt-3 pr-5")([FEn("")(l.name),CAe("")(l.description),TEn("mt-2 text-secondary")("Offerings: "+t(l))])]),Va("")])},i=["Major","Minor","Concentration"],u=Ay({title:MD(n_(e.module.data)),items:e.props.degrees,renderItem:function(l){return J9("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 xs(l)}}});return Do(ya(Fi(i)))(function(l){return function(c){return L3("card")([Fa(e),L3("card-body")([J9("w-50")(MEn({options:i,getOptionLabel:IAe,getOptionValue:IAe,onSelect:GEn(c)(d.create),value:l})),Oe(l)(function(s){return re([L3("mt-4")([CAe("text-secondary")("A sample of degree options for this offering"),re(AEn(a(s))(r))]),J9("row mt-4")(J9("col-6 offset-3")(xEn("btn btn-outline-primary btn-block")({onClick:LEn(e.showOverlay)(u)})("Check out all the degree options")))])})])])}})};var jEn=ie(Mi),PEn=H(X),NEn=ud(),W9=H(J),OEn=Ln(J)()(),kEn=$(pe),HEn=ot(M),TAe=H(M),UEn=gf()(),MAe=function(e){var n="t--faculty-spotlight-carousel-"+jEn(fa(e.school)),t=function(a){return Oe(a)(function(r){return PEn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(NEn({source:new Xl({url:r+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:uI.value}))})};return W9("card")([Fa(e),W9("card-body mb-4")([OEn("flickity-viewport-visible "+n)({style:$e({display:"none"})})(kEn(e.faculty)(function(a){return W9("row py-3 px-5 w-100")([t(a.avatarUrl),W9("col-12 col-md ml-2")([HEn("mb-1")(a.name),TAe("small text-secondary")(a.department),TAe("mt-3")(a.bio)])])})),UEn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var BEn=Ln(M)()(),DK=$(pe),jR=H(J),q9=H(M),JEn=gi(X)()(),WEn=Y_(J)()(),qEn=Na(),zEn=ot(M),j3=H(X),$En=function(e){return function(n){var t=function(s){return BEn("rounded")({style:$e({width:"0.5rem",height:"0.5rem",backgroundColor:s})})("")},a=re(DK(e)(function(s){return jR("d-flex align-items-center mt-2")([t(s.color),q9("ml-2")(s.name+(": "+s.pct))])})),r=re(DK(e)(function(s){return re([jR("row align-items-center")([jR("col text-nowrap")([jR("d-flex align-items-center")([t(s.color),q9("ml-2")(s.name)])]),q9("col-auto font-weight-semibold")(s.pct)]),Va("my-3")])})),i=function(){return n?r:a}(),u=function(s){return jR("d-flex flex-column align-items-center")([ee(s.name),jR("d-flex align-items-center")([t(s.color),q9("ml-2")(s.pct)])])},l=function(s){return function(f){var v=s.angle+2*k_*f.value;return{angle:v,visual:JEn({overlay:u(f)})(gE({center:{x:0,y:0},angle0:s.angle,angle1:v,innerRadius:60,outerRadius:150,fill:f.color,stroke:{color:"white",width:1}}))}}},c=WEn("my-3")({viewBox:"-160 -160 320 320",width:"200",height:"200"})(DK(mk(l)({angle:0,visual:He})(e))(function(s){return s.visual}));return{chart:c,legend:i}}},z9=function(){return function(e){var n=qEn(e),t=$En(n.segments)(n.tableLegend),a=Oe(ir(n.title))(zEn("text-uppercase text-secondary small t--subtitle")),r=function(i){if(n.tableLegend)return j3("col-12 text-center col-md mb-3 mb-md-0")(j3("bg-very-light-grey py-4")(i));if(Ge)return j3("col-12 text-center col-md-4")(i);throw new Error("Failed pattern match at Component.PieChart (line 61, column 5 - line 66, column 52): "+[i.constructor.name])};return n.stackLegend?re([a,t.chart,t.legend]):re([j3("ml-4")(a),jR("row align-items-center justify-content-center")([r(t.chart),j3("col")(t.legend)])])}};var VEn=$(pe),QEn=z9(),YEn=H(J),KEn=H(X),GAe=function(e){var n=function(){var t=VEn(e.props.breakdown)(function(a){return{value:a.percentage,color:a.chartColor,name:a.label,pct:Ea(a.percentage)}});return QEn({segments:t,title:"Average aid package",stackLegend:!1,tableLegend:!1})}();return YEn("card")([Fa(e),KEn("card-body")(n)])};var yK=H(J),AAe=H(X),XEn=Kg(M)()(),ZEn=jt(M),eCn=Hn(M),xAe=function(e){return yK("card")([Fa(e),AAe("card-body")(yK("row mb-4 align-items-center text-center text-md-left")([AAe("col-12 col-md-auto")(XEn("h-100 border-0 rounded")({src:e.video.link,allowFullScreen:!0})("")),yK("col mt-2 mt-md-0")([ZEn("")(e.video.title),eCn("")(SD(e.video.duration))])]))])};var nCn=Sj(X)()(),$9=H(J),tCn=Ln(J)()(),aCn=nn(kn),rCn=jt(M),LAe=H(M),oCn=Zt(M)()(),iCn=x(pe),uCn=function(e){var n=function(a){return nCn({duration:Cj(350),height:function(){if(a instanceof Ha)return Ej(0);if(a instanceof Qa)return Ij;throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 44, column 19 - line 46, column 43): "+[a.constructor.name])}()})},t=function(a){if(a instanceof Ha)return"down";if(a instanceof Qa)return"up";throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 39, column 5 - line 39, column 31): "+[a.constructor.name])};return Do(ya(Ha.value))(function(a){return function(r){return $9("")([tCn("row border-bottom align-items-center mb-4")({onClick:aCn(r)(Kv(a))})([rCn("mb-4 mx-2")(e.name),LAe("ml-auto ms-auto mb-4 x-large fe fe-chevron-"+t(a))("")]),n(a)($9("mb-4")([LAe("mb-3")(e.description),oCn("")({href:e.url,target:"_blank"})("Learn more here")]))])}})},jAe=function(e){return $9("card")([Fa(e),$9("card-body")(iCn(uCn)(e.props.grantsAndScholarships))])};var lCn=ie(Mi),P3=H(J),cCn=Of(M),PAe=Hn(M),sCn=Ln(J)()(),NAe=$(pe),fCn=Lo(),vCn=gf()(),mCn=js(M),_Cn=ot(M),OAe=function(e){var n="t--local-area-spotlight-carousel-"+lCn(fa(e.school));return P3("card")([Fa(e),P3("card-body")([cCn("")(e.area.name),PAe("")(e.area.description),P3("mb-4")([sCn("flickity-viewport-visible "+n)({style:$e({display:"none"})})(NAe(e.area.images)(function(t){return fCn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",auto:"compress,format",sizes:vd})})),vCn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})]),mCn("small text-uppercase mt-6 mb-4")("Top things to do"),P3("row")(NAe(e.activities)(function(t){return P3("col-12 col-md-6")([_Cn("")(t.name),PAe("")(t.description)])}))])])};var pCn=an(M)()(),dCn=ce(ohe),hCn=nn(kn),gCn=ie(Mi),bK=H(J),kAe=Hn(M),DCn=Q_(X),yCn=V_(J),HAe=$(pe),bCn=$_(J),UAe=Qv(M),RCn=go(M),wCn=Nv(dt),SCn=Ln(J)()(),ECn=Lo(),CCn=gf()(),BAe=function(e){var n=function(r){return function(i){return function(u){return Oe(r)(function(l){return pCn("btn "+function(){var c=dCn(l)(i);return c?"btn-primary":"btn-outline-secondary"}())({onClick:hCn(u)(l)})(ihe(l))})}}},t=function(r){return"t--non-academic-facilities-carousel-"+(gCn(fa(e.school))+("-"+Ce("")(N5)(r)))},a=function(r){if(r instanceof qp)return e.residence;if(r instanceof GD)return e.athletic;if(r instanceof Th)return e.dining;throw new Error("Failed pattern match at SchoolDetails.ContentModules.NonAcademicFacilities (line 78, column 18 - line 81, column 32): "+[r.constructor.name])};return Do(ya(qp.value))(function(r){return function(i){return bK("card")([Fa(e),bK("card-body")([bK("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)]),kAe("")(a(r).description),DCn("table table-lg")(yCn("")(HAe(a(r).information)(function(u){return bCn("")([UAe("")(u.name),UAe("text-right w-50 font-weight-bold fw-bold")(u.description)])}))),Oe(a(r).list)(function(u){return re([RCn("uppercase text-secondary")(me("")(uhe(a(r).id))),kAe("")(wCn(", ")(u))])}),SCn("flickity-viewport-visible mb-4 "+t(a(r).id))({style:$e({display:"none"})})(HAe(function(u){return u.photos}(a(r)))(function(u){return ECn("w-100 rounded")({src:u.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:vd})})),CCn({containerClassName:t(a(r).id),onMountShowContainer:!0,pageDots:!0,key:N5(me(qp.value)(a(r).id))})])])}})};var ICn=H(J),FCn=H(X),TCn=Q_(X),MCn=V_(J),GCn=$(pe),ACn=$_(J),JAe=Qv(M),WAe=function(e){return ICn("card")([Fa(e),FCn("card-body")(TCn("table table-lg")(MCn("")(GCn(e.props.costs)(function(n){return Oe(n.description)(function(t){return ACn("")([JAe("")(n.name),JAe("text-right w-50")(t)])})}))))])};var xI=H(J),xCn=H(X),LCn=Lo(),jCn=jt(M),qAe=Hn(M),PCn=da(M),NCn=js(M),OCn=x(pe),zAe=function(e){var n=function(t){return xI("row mb-4 align-items-center text-center text-md-left")([xCn("col-12 col-md-3")(LCn("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")([jCn("")(t.name)])])};return xI("card")([Fa(e),xI("card-body")([qAe("")(e.description),xI("row pt-5 mx-1 border-bottom")([qAe("col-6 px-0")("Religious affiliation"),PCn("col-6 ml-auto ms-auto text-right px-0")(e.affiliation)]),NCn("small text-uppercase my-5")("Sacred spaces and religious facilities"),xI("")(OCn(n)(e.locations))])])};var N3=H(J),RK=Hn(M),kCn=da(M),HCn=H(X),UCn=Kg(M)()(),BCn=jt(M),JCn=Lo(),$Ae=function(e){return N3("card")([Fa(e),N3("card-body")([RK("")(e.spectatorSports.description),N3("row pt-5 mx-1 border-bottom")([RK("")("Conference affiliation"),kCn("ml-auto ms-auto")(e.spectatorSports.conferenceAffiliation)]),N3("row my-4 align-items-center")([HCn("col-12 col-md-auto")(UCn("h-100 border-0 rounded")({src:e.spectatorSports.video.url,allowFullScreen:!0})("")),N3("col mt-2 mt-md-0")([BCn("")(e.spectatorSports.video.title),RK("")(SD(e.spectatorSports.video.duration))])]),Oe(e.spectatorSports.photoUrl)(function(n){return JCn("rounded img-fluid mt-3")({src:n,ar:"3:2",fit:"crop",crop:"edges",sizes:vd})})])])};var PR=H(J),VAe=ot(M),wK=Hn(M),WCn=vb(Et),qCn=Ov(Et),SK=$(pe),zCn=ie(Mi),O3=H(X),$Cn=ce(Lt),VCn=Ln(J)()(),QCn=Lo(),YCn=gf()(),QAe=Ve(M),KCn=ie(We),XCn=an(M)()(),ZCn=nn(kn),YAe=function(e){var n=function(i){return re([PR("col mt-3 pr-5")([VAe("mb-2")(i.name),wK("text-secondary")(i.category),Oe(i.description)(function(u){return wK("")(u)})]),Va("")])},t=WCn(qCn(SK(e.props.groups)(function(i){return i.category}))),a="t--student-groups-carousel-"+zCn(fa(e.school)),r=Ay({title:MD(n_(e.module.data)),items:e.props.groups,renderItem:function(i){return O3("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:$Cn}});return PR("card")([Fa(e),PR("card-body")([PR("mb-4")([VCn("flickity-viewport-visible "+a)({style:$e({display:"none"})})(SK(e.props.photos)(function(i){return QCn("w-100 rounded")({src:i.url,ar:"2:1",fit:"crop",auto:"compress,format"})})),YCn({containerClassName:a,onMountShowContainer:!0,pageDots:!0})]),PR("row mt-6")([O3("col")(QAe("large")("Student-run groups and organizations")),O3("col-auto")(QAe("large")(KCn(bt(e.props.groups))))]),Va(""),PR("row")(SK(wa(function(i){return i.isFeatured})(e.props.groups))(function(i){return PR("col-12 col-md-6")([VAe("mt-4 mb-2")(i.name),wK("text-secondary small")(i.category)])})),O3("row mt-4")(O3("col-6 offset-3")(XCn("btn btn-outline-primary btn-block")({onClick:ZCn(e.showOverlay)(r)})("All student groups")))])])};var eIn=vb(Et),nIn=Ov(Et),tIn=$(pe),k3=H(J),aIn=Lo(),KAe=ot(M),XAe=Hn(M),LI=H(M),rIn=ce(Lt),oIn=rle(J),iIn=go(M),uIn=x(pe),ZAe=H(X),lIn=an(M)()(),cIn=nn(kn),exe=function(e){var n=function(i){return i.city+(", "+i.country)},t=eIn(nIn(tIn(e.props.programs)(n))),a=function(i){return k3("col-12 mb-4 col-md-6 mb-md-0")([Oe(i.imageURL)(function(u){return aIn("rounded img-fluid")({src:u,ar:"3:2",fit:"crop",crop:"edges"})}),KAe("mt-3")(i.name),Oe(i.description)(function(u){return XAe("")(u)}),LI("mt-n2 text-secondary")("Location: "+n(i)),Oe(i.duration)(function(u){return LI("text-secondary mt-2")("Program length: "+u)})])},r=Ay({title:"All programs",items:e.props.programs,renderItem:function(i){return k3("mb-5")([KAe("")(i.name),Oe(i.description)(function(u){return XAe("")(u)}),LI("mt-n2 text-secondary")("Location: "+n(i)),Oe(i.region)(function(u){return LI("text-secondary mt-2")("Region: "+u)}),Oe(i.duration)(function(u){return LI("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:rIn}});return k3("card")([Fa(e),k3("card-body")([Oe(e.props.description)(function(i){return LI("mb-4")(i)}),oIn("")([iIn("")("Featured programs"),k3("row mt-4")(uIn(a)(e.props.featuredPrograms))]),ZAe("row mt-4")(ZAe("col-6 offset-3")(lIn("btn btn-outline-primary btn-block")({onClick:cIn(e.showOverlay)(r)})("All programs")))])])};var EK=H(J),nxe=H(X),sIn=$(pe),fIn=Lo(),vIn=ot(M),mIn=Hn(M),txe=function(e){return EK("card")([Fa(e),nxe("card-body")(re(sIn(e.traditions)(function(n){return EK("row mb-4")([Oe(n.photoUrl)(function(t){return nxe("col-12 col-md mb-4 mb-md-0")(fIn("w-100 rounded")({src:t,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format"}))}),EK("col")([vIn("")(n.name),mIn("")(n.description)])])})))])};var _In=H(X),pIn=Ln(X)()(),dIn=H(M),hIn=H(J),gIn=$(pe),_u=Gf()(),DIn=nn(kn),yIn=an(J)()(),bIn=Ve(M),RIn=jn(In)(qt),wIn=Yn(ut),CK=q(nt),axe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rxe=function(){function e(){}return e.value=new e,e}(),oxe=function(e){return function(n){return function(t){var a=_In("text-center p-4")(pIn("spinner-border text-primary")({role:"status"})(dIn("sr-only")("Loading\u2026"))),r=function(l){return t(axe.create(l))},i=function(l){var c=eu(ar(whe)(function(f){return n_(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 hIn("pb-5 "+function(){var f=Xn(n.overlay);return f?"d-none":""}())(gIn(c(l))(function(f){if(f.data instanceof k5)return oAe(_u(s(f))(f.data.value0));if(f.data instanceof H5)return uAe(_u(s(f))({props:f.data.value0}));if(f.data instanceof U5)return lAe(_u(s(f))(f.data.value0));if(f.data instanceof B5)return vAe(_u(s(f))({mapboxAccessToken:e.mapboxAccessToken}));if(f.data instanceof J5)return _Ae(_u(s(f))(f.data.value0));if(f.data instanceof W5)return pAe(_u(s(f))(f.data.value0));if(f.data instanceof q5)return EAe(_u(s(f))({props:f.data.value0,showOverlay:r,randomSeed:e.randomSeed}));if(f.data instanceof z5)return FAe(_u(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof $5)return MAe(_u(s(f))(f.data.value0));if(f.data instanceof V5)return GAe(_u(s(f))({props:f.data.value0}));if(f.data instanceof Q5)return xAe(_u(s(f))(f.data.value0));if(f.data instanceof Y5)return jAe(_u(s(f))({props:f.data.value0}));if(f.data instanceof K5)return OAe(_u(s(f))(f.data.value0));if(f.data instanceof X5)return BAe(_u(s(f))(f.data.value0));if(f.data instanceof Z5)return WAe(_u(s(f))({props:f.data.value0}));if(f.data instanceof e6)return zAe(_u(s(f))(f.data.value0));if(f.data instanceof n6)return $Ae(_u(s(f))(f.data.value0));if(f.data instanceof t6)return YAe(_u(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof a6)return exe(_u(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof r6)return txe(_u(s(f))(f.data.value0));throw new Error("Failed pattern match at SchoolDetails.ForYou (line 121, column 47 - line 190, column 48): "+[f.data.constructor.name])}))},u=DIn(t)(rxe.value);return re([Ce(a)(i)(Ba(e.contentModules)),Oe(n.overlay)(function(l){return re([yIn("btn btn-link px-0")({onClick:u})([bIn("fe fe-chevron-left mr-1")(""),ee("Back")]),l])})])}}},ixe=function(e){return function(n){if(n instanceof axe)return RIn(ja(wIn(_U)))(function(){return CK({overlay:new d(n.value0)})});if(n instanceof rxe)return CK({overlay:b.value});throw new Error("Failed pattern match at SchoolDetails.ForYou (line 72, column 1 - line 72, column 55): "+[e.constructor.name,n.constructor.name])}},uxe=function(){return CK({overlay:b.value})}();var SIn=gs(),EIn=tn(),CIn=nn(Ar),V9=function(e){return SIn({options:L1(e.schoolDb),getOptionLabel:RM,getOptionValue:function(n){return EIn(fa(n))},onSelect:CIn(e.onSelect)(function(n){return n}),placeholder:e.placeholder,noOptionsMessage:_j(function(n){return ee("No schools found")}),classNamePrefix:e.classNamePrefix})};var lxe="/network/connections";var cxe=15;var IIn=gi(X)()(),FIn=Ve(J),TIn=function(){return"You\u2019ve hit the "+(ie(We)(cxe)+`-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. `)}(),MIn=da(X)("text-decoration-underline")(Zt(M)()()("text-dark")({href:lxe})("Manage my connections")),H3=function(e){return function(n){return IIn({placement:e,trigger:Kp,overlay:FIn("")([ee(TIn),MIn]),overlayStyle:$e({width:"15rem"}),overlayClassName:"t--connection-limit-tooltip"})(n)}};var Q9=an(M)()(),IK=kt(ka),Y9=H(X),GIn=H(J),AIn=Zt(M)()(),K9=function(e){var n=Q9("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(Ge)return"Ignore connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 109, column 5 - line 111, 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 114, column 7 - line 117, column 25): "+[e.vineBelowConnectionLimit.constructor.name])}(),r=Q9("btn btn-block btn-primary px-4 t--sdp-connection-invite")({onClick:IK(e.onInviteSchool),disabled:a,style:$e({pointerEvents:function(){return a?"none":"auto"}()})})("Connect"),i=function(){return a?H3(q2)(Y9("t--sdp-connection-invite-wrapper")(r)):r}(),u=function(){if(e.shortText)return"Accept";if(Ge)return"Accept connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 105, column 5 - line 107, column 40): "+[])}(),l=Q9("btn btn-block btn-primary text-nowrap t--sdp-connection-accept")({onClick:IK(e.onAcceptInvitation),disabled:a,style:$e({pointerEvents:function(){return a?"none":"auto"}()})})(u),c=GIn("form-row")([Y9("col-6 pr-2")(function(){return a?H3(q2)(Y9("t--sdp-connection-accept-wrapper")(l)):l}()),Y9("col-6 pl-2")(Q9("btn btn-block btn-light text-nowrap t--sdp-connection-ignore")({onClick:IK(e.onIgnoreInvitation)})(t))]),s=e2(fa(e.school))(e.schoolDb);if(s instanceof Wn&&s.value0.status instanceof mc)return AIn("btn btn-block btn-outline-primary t--sdp-connection-go-to-chat")({href:y5})("Message");if(s instanceof Wn&&s.value0.status instanceof Xo&&s.value0.initiator instanceof Gu)return c;if(s instanceof Wn&&s.value0.status instanceof _c&&s.value0.initiator instanceof Gu)return i;if(s instanceof Wn&&s.value0.status instanceof Xo&&s.value0.initiator instanceof C0||s instanceof Wn&&s.value0.status instanceof _c&&s.value0.initiator instanceof C0)return n;if(s instanceof Nt)return i;if(s instanceof va)return He;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 36, column 3 - line 58, column 14): "+[s.constructor.name])};var sxe=Y(Mt),xIn=ol(rt(ct()(C({reflectSymbol:function(){return"id"}})(fe)(C({reflectSymbol:function(){return"imageUrl"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"slug"}})(fe)(he))))))),LIn=q(oa),jIn=$(pe),fxe=Gs(),vxe=oo(Ur(xo))("schools_search_path")(function(e){return function(n){return sxe(e({term:n}))(wo(function(t){return sxe(xIn("School Search Results")(t))(function(a){return LIn(jIn(a)(function(r){return{imageUrl:r.imageUrl,name:r.name,id:fxe(r.id),slug:fxe(r.slug)}}))})}))}});var mxe=$(Ht),PIn=qv(Ps),_xe=function(){var e=function(t){return mxe(mxe(PIn(vxe(t)))(Is))(me([]))},n=function(t){return s6(zp(cr.value)(t.slug))};return dj()({loadOptions:pj(e),defaultOptions:!0,getOptionLabel:function(t){return t.name},getOptionValue:function(){var t=ie(Mi);return function(a){return t(function(r){return r.id}(a))}}(),onSelect:kt($o)(n),placeholder:"Type to search",instanceId:"school-jump-bar"})}();var NIn=Ls(J),OIn=$(pe),kIn=us(X),HIn=b5(M),UIn=ce(i6),pxe=tn(),BIn=G0(),JIn=$(U),WIn=d6(),Sv=H(X),qIn=Lo(),ug=H(J),zIn=H(M),FK=x(U),$In=Ln(X)()(),VIn=Of(M),QIn=Ve(M),YIn=function(e){return function(n){var t=wa(l6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb}))([Gc.value,cr.value,Ji.value,Ac.value,af.value,rf.value,of.value]),a=function(i){if(i instanceof cr)return"Overview";if(i instanceof Gc)return"For you";if(i instanceof Ji)return"Chancing";if(i instanceof Ac)return"Cost & scholarships";if(i instanceof af)return"Majors";if(i instanceof rf)return"Admissions";if(i instanceof of)return"Essay prompt";throw new Error("Failed pattern match at SchoolDetails.Header (line 190, column 15 - line 197, 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(Ge)return"";throw new Error("Failed pattern match at SchoolDetails.Header (line 199, column 5 - line 203, column 13): "+[])}();return on(e.showNav)(NIn("nav nav-tabs overflow-visible border-bottom-0 "+r)(OIn(t)(function(i){return kIn("nav-item text-nowrap")(HIn("cursor-pointer py-3 nav-link t--sdp-tab-"+(u6(i)+function(){var u=UIn(i)(e.activeTab);return u?" active":""}()))({onClick:e.onSwitchTab(i),href:zp(i)(function(u){return u.slug}(pxe(e.school)))})(a(i)))})))}},KIn=function(e){return function(n){if(n.currentUser instanceof b)return BIn({text:"Add to my list",className:"btn btn-outline-primary btn-block",auth0ActiveTab:M0});if(n.currentUser instanceof d){var t=JIn(Xs(fa(e.school))(e.schoolDb))(function(a){return a.status});return WIn({small:!1,primary:!1})(t)(e.onListStatusChange)}throw new Error("Failed pattern match at SchoolDetails.Header (line 145, column 33 - line 157, column 34): "+[n.currentUser.constructor.name])}},dxe=function(e){return function(n){var t=Sv("col-10 col-lg-5 py-2 mr-lg-0 pl-0")(function(){var u=bt(e.schoolDb.searchOptions)<10;return u?_xe:V9({schoolDb:e.schoolDb,onSelect:e.onSelectSchool,placeholder:"Type to search...",classNamePrefix:""})}()),a=pxe(e.school),r=function(){if(a.publicPrivate instanceof Tu)return"Public";if(a.publicPrivate instanceof Jl)return"Private";throw new Error("Failed pattern match at SchoolDetails.Header (line 112, column 21 - line 114, column 33): "+[a.publicPrivate.constructor.name])}(),i=function(u){return qIn("rounded")({src:a.imgixPath,fit:"crop",crop:"edges",style:$e({height:u,width:"100%",objectFit:"cover"})})};return ug("header mb-3 mx-n3 mx-md-0")([ug("row pr-3 my-3")([Sv("col pr-0")(ba(n.backButton)),ba(Mc(e.configuration)(t)),zIn("col")("")]),ug("position-relative mx-3 mx-lg-0")([Sv("d-md-none")(i("15rem")),Sv("d-none d-md-block")(i("20rem")),ba(FK($In("position-absolute d-inline bg-gray-100 rounded")({style:$e({top:"1.5rem",right:"1.5rem"})}))(t3e(e.onEdit)(hI.value)))]),Sv("container px-lg-0")(ug("pb-0 pb-md-3")([ug("row align-items-end mt-4")([ug("col mb-3")([ug("row align-items-center")([Sv("col-auto")(VIn("header-title")(a.name)),ba(FK(Sv("col-auto pl-0"))(Ml(e.onEdit)(Cy.value)))]),Sv("row")(ug("col small")(mb(QIn("mx-2")("\u2022"))(kr(FK(ee))([new d(Kb(a.address)),W7(a),new d(r)]))))]),Sv("col-12 col-lg-auto my-0 mb-lg-3")(ug("row no-gutters g-0 align-items-center")([on(e.showConnectButton)(Sv("col-12 col-lg-auto pb-3 pb-lg-0 pr-lg-2")(K9({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!1}))),ba(Mc(e.configuration)(Sv("col-12 col-lg-auto")(KIn(e)(n))))]))]),Sv("row border-bottom mx-1")(Sv("col col-lg-auto mt-3 mt-lg-0 px-0")(YIn(e)(n)))]))])}};var hxe=H(X),XIn=Ve(M),ZIn=ie(We),eFn=ot(M),X9=H(J),gxe=Q_(J),Dxe=tx(X),Z9=$_(X),yxe=ax(M),bxe=V_(J),TK=$(pe),Rxe=Qv(M),nFn=H(M),tFn=Cr(Et),aFn=function(e){return hxe("card bg-white")(hxe("card-body")(XIn("")(e.name+(" has "+(ZIn(bt(e.majors))+" different majors")))))},rFn=function(e){return re([eFn("")("Most popular majors"),X9("card")([X9("table-responsive")([gxe("table table-sm table-nowrap card-table")([Dxe("")(Z9("")(yxe("")("Major"))),bxe("list")(TK(e)(function(n){return Z9("")(Rxe("")(n.name))}))])])])])},oFn=function(e){return function(n){var t=n2(n.id)(e),a=TK(bme(t))(function(r){var i=dm(r).areaOfStudy;return re([X9("card")([nFn("card-header")(i),X9("table-responsive")([gxe("table table-sm table-nowrap card-table")([Dxe("")(Z9("")(yxe("")("Major"))),bxe("list")(TK(eu(tFn(function(u){return u.name}))(ns(r)))(function(u){return Z9("")(Rxe("")(u.name))}))])])])])});return re(a)}},wxe=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 re([aFn(n),function(){return n.id==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?rFn(t):He}(),oFn(e)(n)])}};var Sxe=q(nt),Exe=Yo(Ht),iFn=Fr(Exe),uFn=Y(qt),lFn=Xa(Exe),md=H(J),eP=Ln(X)()(),Cxe=jt(M),MK=H(M),nP=H(X),cFn=ot(M),sFn=go(M),GK=Ve(M),fFn=Ve(X),AK=da(M),vFn=ie(Vu),Ixe=ie(We),mFn=Ln(M)()(),_Fn=Zt(M)()(),xK=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Fxe=function(e){return function(n){if(n.value0 instanceof na)return Sxe({liteChancing:e.liteChancing,schools:e.schools,chancedSchool:function(){var t=Fi(n.value0.value0.value0);if(t instanceof d)return new Wn(t.value0);if(t instanceof b)return Nt.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 61, column 11 - line 63, column 30): "+[t.constructor.name])}()});if(n.value0 instanceof $n)return iFn(xK.create)(function(t){return{chancedSchool:e.chancedSchool,schools:e.schools,liteChancing:t}})(BGe({schools:e.schools})(e.liteChancing)(n.value0));throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 56, column 16 - line 67, column 55): "+[n.constructor.name])}},Txe=Nx()({utmCampaign:"uaq-38-sdp"})(s9),Mxe=function(e){var n=[OGe(e)];return uFn(lFn(xK.create)(UGe({schoolItems:n,redirectUrlOverride:new d(Txe)})))(function(t){return Sxe({schools:n,chancedSchool:new va(b.value),liteChancing:t})})},Gxe=function(e){return function(n){return function(t){return function(a){var r=function(c){return Oe(c.score)(function(s){return md("row align-items-center mb-3")([eP("col-12 col-lg-auto")({style:$e({minHeight:"140px",minWidth:"280px"})})(TI({score:new d($r(s*100))})),md("col-12 col-lg py-3 my-auto")([Cxe("font-weight-normal fw-normal")("Your chances"),MK("h3 text-gray-800 mb-0 large")(Ea(s))])])})},i=function(c){return xhe(c)},u=function(c){return e.liteChancing.chancingIsLoading?eP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(MK("sr-only")("Loading\u2026")):r(c)},l=function(c){return WGe(e.liteChancing)(function(s){return n(xK.create(s))})(function(s){return nP("mt-2 mb-0 lite-chancing-cta")(nP("card h-100")(md("card-body overflow-auto mh-100")([md("d-flex align-items-center mb-4")([cFn("my-0 mr-3")("Chancing"),ba(Ml(a)(RI.value))]),md("row")([md("col-12 col-lg-6")([Cxe("")("What are your chances of acceptance?"),u(c)]),md("col-12 col-lg-6")([sFn("font-weight-normal fw-normal")("Your chancing factors"),s.gpaSlider({className:"mt-2 mb-3",label:function(f){return re([GK("mb-2")("Unweighted GPA:"),fFn("gpa")(AK("")(" "+vFn(f)))])},onChange:i(s.redirectUrl)}),md("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 re([ee("SAT: "),AK("")(Ixe(f)+" math")])},onChange:i(s.redirectUrl)}),s.satVerbalScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-verbal",label:function(f){return re([ee(" | "),AK("")(Ixe(f)+" verbal")])},onChange:i(s.redirectUrl)})]),nP("mb-2")(s.genderDropdown({onChange:i(s.redirectUrl),className:""})),s.ecSelector({onChange:i(s.redirectUrl),className:""}),md("")([md("mb-1 small")([GK("text-danger")("Low accuracy"),GK("text-muted")(" (4 of 18 factors)")]),eP("progress")({style:$e({backgroundColor:"#95aac9",height:"3px"})})(mFn("progress-bar bg-danger")({role:"progressbar",style:$e({width:"15%"})})(""))]),nP("mt-4")(_Fn("t--sdp-lite-chancing-cta-left-sidebar-complete-full-profile-uaq-8 btn btn-primary w-100")({href:Xv({key:"utm_content",value:"add-more-factors"})(Txe)})("Add more factors \u203A"))])])])))})};if(e.chancedSchool instanceof va)return eP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(MK("sr-only")("Loading\u2026"));if(e.chancedSchool instanceof Nt)return t;if(e.chancedSchool instanceof Wn)return l(e.chancedSchool.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 71, column 3 - line 83, column 32): "+[e.chancedSchool.constructor.name])}}}};var Axe=rI(M),pFn=vi(ze)(dt),xxe=ie(We),dFn=ot(X),hFn=jt(M),U3=H(J),LK=H(X),gFn=ot(M),DFn=function(e){var n=Oh(uf(e.studentsPerFaculty.percentile));return re([Axe("Student faculty ratio")(pFn([Bp(di.value),xxe(e.studentsPerFaculty.value),":1 is ",n,"."])),gr("")(xxe(e.studentsPerFaculty.value)+":1")])},yFn=function(e){return re([Axe("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. `),gr("mr-1")(Lve(e.calendarSystem))])},bFn=function(e){var n=function(t){return dFn("d-inline-block mb-2")(ys(t))};return re([hFn("mb-4 mt-5 mt-md-4")("Special academic offering"),U3("")([on(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 He;throw new Error("Failed pattern match at SchoolDetails.Overview.Academics (line 78, column 7 - line 82, column 32): "+[e.academicOfferings.creditForApExams.constructor.name,e.academicOfferings.creditForIbExams.constructor.name])}(),on(e.academicOfferings.offersGradDegree)(n("Offers graduate degree")),on(e.academicOfferings.careerCounseling)(n("Academic and career counseling"))])])},Lxe=function(e){return LK("card t--academics mt-5")(U3("card-body d-flex align-items-start")([U3("flex-grow-1 mr-4")([U3("d-flex align-items-center mb-5")([gFn("my-0 mr-3 flex-grow-1")("Academics"),ba(Ml(e.onEdit)(bI.value))]),U3("row")([LK("col-12 col-md-6")(DFn(e.school)),LK("col-12 col-md-6")(yFn(e.school))]),bFn(e.school)])]))};var tP=H(J),jI=H(X),RFn=js(M),wFn=jt(J),SFn=Kl(M),EFn=ot(X),CFn=go(M),IFn=Hn(M),FFn=A5(),TFn=q(Mn),MFn=$(S5),GFn=ot(M),AFn=Ve(X),xFn=tn(),LFn=function(e){return Oe(e.admissions.acceptanceRate)(function(n){return tP("row align-items-center mb-3")([jI("col-12 col-lg-6")(jI("row")(jI("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(TI({score:new d($r(100*n.value))})))),tP("col-12 col-lg-6 py-3 my-auto")([RFn("text-uppercase text-muted")("Overall acceptance rate"),wFn("text-gray-800 mb-0")([ee(Ea(n.value)),SFn("text-secondary ml-2")(MR(e))])])])})},jFn=function(e){return jI("card t--chancing")(tP("card-body")([EFn("")(ee(function(){if(e.admissions.acceptanceRate instanceof d)return e4e(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 73, column 26 - line 75, column 31): "+[e.admissions.acceptanceRate.constructor.name])}())),LFn(e),CFn("")("Want to see your real chances?"),IFn("")("We take every aspect of your personal profile into consideration when calculating your admissions chances."),FFn({text:"Calculate my chances",className:"btn btn-primary"})]))},jxe=function(e){return function(n){return function(t){var a=jFn(e.school);return function(r){if(r instanceof Ym)return Oe(_1(r.value1))(GI({onSwitchTab:TFn(e.onSwitchTab),showViewChancingExplanationCTA:!0,schoolDb:e.schoolDb})(e.school)(r.value0)(MFn(XM(r.value1))(function(i){return i.top})));if(r instanceof Pp)return Gxe(e.liteChancing)(t)(a)(e.onEdit);if(r instanceof Np)return YM({narrowLayout:n.mobileLayout});if(r instanceof jp)return jI("card")(tP("card-body")([GFn("mr-3")("Chancing"),jI("p-6 text-center")(AFn("spinner-border spinner-border-sm text-primary")(He))]));throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 46, column 7 - line 65, column 16): "+[r.constructor.name])}(DE({currentUser:n.currentUser,chancingState:n.chancingState,school:xFn(e.school)}))}}};var aP="/recruit/verify-profile";var PFn=lt(Ie),NFn=$(U),OFn=ce(Lf),kFn=Zt(J)()(),HFn=Ve(M),rP=H(J),jK=H(M),Pxe=Zt(M)()(),UFn=H(X),BFn=ot(M),JFn=Hn(M),PK=function(e){return function(n){return e.featureFlags.rcr2577ClaimSchoolProfileLinkOnSdp?e.school.profileClaimed?b.value:PFn(Mc(e.configuration))(function(){var t=NFn(e.currentUser)(function(a){return a.role});return t instanceof b?new d(n(be)):t instanceof d&&t.value0 instanceof DW&&OFn(t.value0.value0.schoolId)(fa(e.school))?new d(n(be)):b.value}()):b.value}},Nxe=function(e){return PK(e)(function(n){return kFn("d-flex align-items-center")({href:aP})([HFn("material-symbol large mr-2")("verified"),rP("d-flex flex-column flex-md-row")([jK("mr-md-2")("Work at "+(RM(e.school)+"?")),jK("")("Verify your profile")])])})},Oxe=function(e){return PK(e)(function(n){return rP("d-flex flex-column flex-md-row justify-content-center align-items-center border-top pt-3 mb-5")([jK("mr-md-2")("Do you work at a school?"),Pxe("")({href:aP})("Verify your profile")])})},kxe=function(e){return PK(e)(function(n){return UFn("card bg-cv-green-50")(rP("card-body d-flex align-items-center")([c2("img-fluid mr-4 d-none d-md-block")("/img/sem/claim-school-profile-cta.svg"),rP("")([BFn("")("Do you work at "+(RM(e.school)+"?")),JFn("")(` Verify your profile\xA0to keep your college's data up to date, get insights on user activity and connect with hand raiser students `),Pxe("")({href:aP})("Verify your profile")])]))})};var WFn=ce(Lf),NK=H(J),qFn=Xu(M),zFn=Sm()(),$Fn=nn(Ar),VFn=ra(M),QFn=H(X),YFn=Ve(M),Hxe=ie(We),oP=q(nt),Uxe=jn(In),Bxe=Uxe(qt),Jxe=Qr(ut),Wxe=q(oa),KFn=Uxe(Mt),OK=function(){function e(){}return e.value=new e,e}(),qxe=function(){function e(){}return e.value=new e,e}(),zxe=function(){function e(){}return e.value=new e,e}(),$xe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),XFn=function(){function e(){}return e.value=new e,e}(),Vxe=function(){function e(){}return e.value=new e,e}(),Qxe=function(e){return function(n){return function(t){var a=fa(e.school),r=function(){return n.stagedNotes instanceof d&&WFn(n.stagedNotes.value0.schoolId)(a)?n.stagedNotes.value0.text:yE(a)(e.schoolDb)}(),i=function(){if(n.savedIndicator instanceof OK)return"hidden";if(n.savedIndicator instanceof qxe)return"";if(n.savedIndicator instanceof zxe)return"fade-out";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 93, column 27 - line 96, column 27): "+[n.savedIndicator.constructor.name])}(),u=Jn(G5),l=function(s){if(s<$r(.9*u))return"text-muted";if(s<$r(.95*u))return"text-warning";if(Ge)return"text-danger";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 98, column 5 - line 101, column 34): "+[s.constructor.name])},c=Mo(r);return NK("form-group mb-0")([qFn("")("School notes"),zFn("form-control")({placeholder:"Enter notes",rows:5,value:r,onChange:$Fn(t)(function(s){return $n.create($xe.create(i_(s)))}),maxLength:G5}),NK("row pt-2")([NK("col small text-primary "+i)([VFn("fe fe-check-circle x-small")(""),ee(" change saved")]),QFn("col-auto ml-auto small text-muted")(YFn(l(c))("("+(Hxe(c)+("/"+(Hxe(G5)+")")))))])])}}},Yxe=function(e){return function(n){return function(t){if(t instanceof na)return oP(n);if(t instanceof $n){if(t.value0 instanceof $xe){var a=fa(e.school);return Bxe(Jxe(Wxe(new na(new HD(a,t.value0.value0)))))(function(){return oP({savedIndicator:OK.value,stagedNotes:new d({schoolId:a,text:t.value0.value0})})})}if(t.value0 instanceof XFn)return Bxe(Jxe(KFn(Yv(2e3))(function(){return Wxe(new $n(Vxe.value))})))(function(){return oP({stagedNotes:n.stagedNotes,savedIndicator:qxe.value})});if(t.value0 instanceof Vxe)return oP({stagedNotes:n.stagedNotes,savedIndicator:zxe.value});throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 105, column 34 - line 119, column 43): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 103, column 1 - line 103, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var Kxe=function(){return{savedIndicator:OK.value,stagedNotes:b.value}}();var ZFn=Yo(Ht),eTn=Fr(ZFn),kK=jn(In)(qt),nTn=Qr(ut),Xxe=q(oa),B3=q(nt),HK=Y(Mt),iP=Yn(ut),Zxe=lt(Ir);var tTn=Y(Ie),aTn=lt(Ie),rTn=q(Mn),oTn=G0(),UK=H(X),uP=H(J),iTn=ot(M),uTn=an(J)()(),lTn=nn(kn),e7e=ra(X),cTn=ce(nD),lP=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),n7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),t7e=function(){function e(){}return e.value=new e,e}(),a7e="SDP_CUSTOM_DATA_VISIBILITY",r7e=function(e){return function(n){return function(t){if(t instanceof $n){if(t.value0 instanceof lP&&t.value0.value0 instanceof $n)return eTn(function(r){return $n.create(lP.create(r))})(function(r){return{visibility:n.visibility,notes:r}})(Yxe(e)(n.notes)(t.value0.value0));if(t.value0 instanceof lP&&t.value0.value0 instanceof na)return kK(nTn(Xxe(new na(t.value0.value0.value0))))(function(){return B3(n)});if(t.value0 instanceof n7e)return B3({notes:n.notes,visibility:t.value0.value0});if(t.value0 instanceof t7e){var a=Kv(n.visibility);return kK(ja(HK(iP(Zxe(RS)(Ao)))(function(r){return iP(dC(a7e)(wU(a))(r))})))(function(){return B3({notes:n.notes,visibility:a})})}throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 57, column 40 - line 73, column 43): "+[t.value0.constructor.name])}if(t instanceof na)return B3(n);throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 56, column 1 - line 56, column 81): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var o7e=kK(eD(ut)(HK(iP(Zxe(RS)(Ao)))(function(e){return HK(iP(j8(a7e)(e)))(function(n){return Xxe(tTn(aTn(Ace)(n))(function(t){return rTn(new $n(new n7e(t)))}))})})))(function(){return B3({notes:Kxe,visibility:Ha.value})}),sTn=function(){var e=function(n){return function(t){return oTn({text:n,className:"btn btn-link d-inline p-0",auth0ActiveTab:t})}};return re([UK("text-center")(ps()()("mx-auto")({src:"/img/schools/details/custom-data-anonymous.svg"})),uP("mt-3")([da(M)("")("Please "),e("log in")(SE),ee(" or "),e("sign up")(M0),ee(" to manage school notes and custom data.")])])}(),i7e=function(e){return function(n){return function(t){return function(a){return uP("card t--custom-data")([uP("card-body")([uP("row")([UK("col")(iTn("")("My custom data ")),on(n.mobileLayout)(UK("col-auto")(uTn("btn btn-link p-0")({onClick:lTn(a)(new $n(t7e.value))})(function(){if(t.visibility instanceof Qa)return[ee("Show less"),e7e("fe fe-chevron-up pl-2")(He)];if(t.visibility instanceof Ha)return[ee("Show more"),e7e("fe fe-chevron-down pl-2")(He)];throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 88, column 17 - line 96, column 22): "+[t.visibility.constructor.name])}())))]),on(cTn(t.visibility)(Qa.value)||!n.mobileLayout)(function(){var r=Nr(n.currentUser);return r?sTn:Qxe(e)(t.notes)(function(i){return a($n.create(lP.create(i)))})}())])])}}}};var J3=rI(M),BK=ie(We),fTn=z9(),lg=H(J),vTn=vi(ze)(dt),mTn=yr(Ka),JK=Ve(M),u7e=da(M),l7e=H(X),_Tn=Ln(M)()(),c7e=jt(M),pTn=Dy(X)(X),dTn=ot(M),hTn=$(U),gTn=H(M),DTn=function(e){if(e.retentionRate instanceof d){var n=Oh(uf(e.retentionRate.value0.percentile));return new d([{title:J3("Retention rate")(` The percentage of a school's first-time, first-year undergraduate students who continue at that school the next year. Low retention rates may indicate that many students transfer out of this college or drop out. You should look for schools with high retention rates. Compared to other schools on CollegeVine, `+(Ea(e.retentionRate.value0.value)+(" is "+(n+".")))),value:ee(Ea(e.retentionRate.value0.value))}])}return b.value},yTn=function(e){var n=function(i){var u=ts(i*100);return u===0?"< 1%":BK(u)+"%"},t=function(i){return function(u){return function(l){return{value:u,color:i,name:l,pct:n(u)}}}},a=1-e.asian-e.black-e.hispanic-e.nativeAmerican-e.white,r=[t("#FF5879")(e.asian)("Asian and Pacific Islander"),t("#FF9438")(e.black)("Black"),t("#FFC64C")(e.hispanic)("Hispanic"),t("#42B8B8")(e.nativeAmerican)("Native American"),t("#D96ED9")(a)("Other"),t("#2F98E8")(e.white)("White")];return fTn({segments:r,stackLegend:!1,tableLegend:!0})},bTn=function(e){var n=ef(e),t=function(){if(e<1250)return"small";if(e<3750)return"medium";if(Ge)return"large";throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 101, column 5 - line 104, column 28): "+[])}();return lg("col")([J3("First-year enrolled students (full-time) ")(` Full-time students are defined as undergraduate students taking 12 or more credits. `+(n+(" is a "+(t+` first-year class size. Larger schools typically have more opportunities for niche interests, more diversity in general, more programs for research. At smaller schools it's typically easier to make relationships with professors, get help when needed, and get good one-on-one advising. `)))),gr("mb-4")(n)])},RTn=function(e){if(e.fracInternationalStudents instanceof d){var n=Oh(uf(e.fracInternationalStudents.value0.percentile));return new d([{title:J3("International students")(vTn([Bp(Oi.value)," Compared to other schools on CollegeVine, ",Ea(e.fracInternationalStudents.value0.value)," is ",n,"."])),value:ee(Ea(e.fracInternationalStudents.value0.value))}])}return b.value},wTn=function(e){var n=function(t){if(Ge)return b.value;throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 130, column 1 - line 130, column 58): "+[e.constructor.name])};return e.sixYearGradRate instanceof d&&e.fourYearGradRate instanceof d?new d([{title:J3("4-year graduation rate")(` Percentage of a school's first-time, first-year undergraduate students who complete their program. Low 4-year rates indicate that many students need additional time to complete their programs; low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `),value:ee(Ea(e.fourYearGradRate.value0))},{title:J3("6-year graduation rate")(` Percentage of a school's first-time, first-year undergraduate students who complete their program. Low 4-year rates indicate that many students need additional time to complete their programs; low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `),value:ee(Ea(e.sixYearGradRate.value0.value))}]):n(!0)},STn=function(e){if(e.admissions.enrolled instanceof d){var n=e.admissions.enrolled.value0.men+e.admissions.enrolled.value0.women|0,t=mTn(e.admissions.enrolled.value0.women*100|0)(n),a=BK(100-t|0)+"%",r=BK(t)+"%";return re([lg("row mt-4")([lg("col")([JK("")("Women: "),u7e("ml-2")(r)]),lg("col-auto")([JK("")("Men: "),u7e("ml-2")(a)])]),l7e("progress progress-md bg-warning mt-3")(_Tn("progress-bar")({style:$e({width:r})})(""))])}return He},ETn=function(e){if(e.white<.3)return"Very diverse";if(e.white<.5)return"Diverse";if(e.white<.65)return"Moderately diverse";if(e.white<.8)return"Low diversity";if(Ge)return"Very low diversity";throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 202, column 1 - line 202, column 44): "+[e.constructor.name])},s7e=function(e){var n=re([c7e("mt-4")("Enrolled breakdown by gender"),STn(e.school)]),t=new d([{title:ee("Admission policy"),value:ee(sp(e.school.gender))}]),a=pTn(Sw(rr([wTn(e.school),DTn(e.school),t,RTn(e.school)])));return re([l7e("card t--enrollment")(lg("card-body")([lg("d-flex justify-content-between align-items-center")([dTn("mb-4 flex-grow-1")("Students"),ba(Ml(e.onEdit)(DI.value))]),lg("row")([Oe(hTn(e.school.numFreshmen)(function(r){return r.value}))(bTn),Oe(e.school.racialBreakdown)(function(r){return lg("col")([gTn("")("Student diversity"),gr("mb-2")(ETn(r))])})]),a,n,Oe(e.school.racialBreakdown)(function(r){return lg("")([c7e("mt-5 mb-0")("Race & ethnicity diversity"),JK("small")("Among domestic students"),yTn(r)])})]))])};var CTn=H(X),ITn=H(J),FTn=ot(M),TTn=Hn(M),MTn=an(J)()(),GTn=nn(kn),ATn=ra(M),xTn=tn(),LTn=ce(At(Wa)),f7e=q(nt),jTn=function(e){if(e.financials instanceof b)return He;if(e.financials instanceof d)return CTn("card t--financials-personal-estimate")(ITn("card-body")([FTn("")("Cost & scholarships"),TTn("mb-1")("Your estimated net cost"),gr("")(xu(e.financials.value0.estimatedNetCost)+" / year *"),Va(""),P9(e.school.urls),MTn("btn btn-link p-0")({onClick:GTn(e.onSwitchTab)(Ac.value)})([ATn("material-symbol x-large align-middle pr-2")("calculate"),ee("See cost & scholarship details")])]));throw new Error("Failed pattern match at SchoolDetails.Overview.Finances (line 73, column 1 - line 73, column 41): "+[e.constructor.name])},v7e=function(){var e=function(t){return function(a){return function(r){var i=xTn(t.school),u=Ml(t.onEdit)(Iy.value);return re([j9(t.props)(a)(r),function(){var l=LTn(Pm(i))(new d(0));if(l)return L9({editButton:u})(t.school);var c=Nr(t.props.currentUser);if(c)return re([ba(Fh(t.configuration)(cK(r)({school:t.school,showCta:!1,onEdit:t.onEdit}))),ba(Mc(t.configuration)(T3({editButton:u,showCta:!0})(r)(t.school)(oK.value)))]);var s=Xn(t.financials);return s?jTn(t):cK(r)({school:t.school,showCta:!0,onEdit:t.onEdit})}()])}}},n=function(t){return function(a){return f7e(a.value0)}};return Ru("Finances")(function(t){return{init:f7e(AI.value),update:n,view:e(t)}})}();var WK=FQ(X),W3=H(M),PTn=no(dt),NTn=FQ(J),OTn=Fo(Lt),xy=H(J),cP=da(M),kTn=Ln(X)()(),qK=ot(M),HTn=$(U),UTn=ie(We),m7e=Y(Ie),BTn=ot(X),_7e=jt(J),p7e=Ve(M),JTn=Kl(M),WTn=H(X),qTn=function(e){if(e instanceof Fu)return WK({icon:"map-pin",body:W3("h-100 d-flex align-items-center")(PTn([e.value0.street,", ",e.value0.city,", ",nh(e.value0.state)," ",e.value0.zip]))});if(e instanceof ru)return NTn({icon:"map-pin",body:[W3("")(e.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 185, column 11 - line 199, column 6): "+[e.constructor.name])},d7e=function(e){var n=WK({icon:"globe",body:qGe(e.school.urls.main)}),t=function(){var m=function(_){return function(h){var w=_===h;return w?_:_+(", "+h)}};return re([function(){if(e.school.football.division1&&e.school.basketball.division1)return ys("D1 Football, D1 Basketball");if(e.school.football.division1&&!e.school.basketball.division1)return ys("D1 Football");if(!e.school.football.division1&&e.school.basketball.division1)return ys("D1 Basketball");if(!e.school.football.division1&&!e.school.basketball.division1)return He;throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 124, column 9 - line 128, column 34): "+[e.school.football.division1.constructor.name,e.school.basketball.division1.constructor.name])}(),function(){if(e.school.football.conference instanceof d&&e.school.basketball.conference instanceof d)return ys(m(e.school.football.conference.value0.name)(e.school.basketball.conference.value0.name));if(e.school.football.conference instanceof d&&e.school.basketball.conference instanceof b)return ys(e.school.football.conference.value0.name);if(e.school.football.conference instanceof b&&e.school.basketball.conference instanceof d)return ys(e.school.basketball.conference.value0.name);if(e.school.football.conference instanceof b&&e.school.basketball.conference instanceof b)return He;throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 129, column 9 - line 133, column 38): "+[e.school.football.conference.constructor.name,e.school.basketball.conference.constructor.name])}()])}(),a="Special focus: "+Bve(e.school.academicOfferings.specialFocus),r=WK({icon:"phone",body:W3("mt-1")(e.school.phone)}),i=qTn(e.school.address),u=!OTn(nu(e.school.religiousAffiliation))(["none","false"]),l=xy("my-4")([ys(_p(e.school.setting)),ys(sD(e.school.address)),on(u)(n3(e.school.religiousAffiliation)(Bp(ki.value))),on(e.school.hbcu)(n3("HBCU")(Bp(Pi.value))),on(Xn(e.school.academicOfferings.specialFocus))(n3(a)(` Schools with special focuses offer the majority of their degrees in a single field or set of related fields. These schools can be great options for students who are extremely certain about what they want to study. Special focus schools are less ideal for students who are undecided and want flexibility. `)),on(e.school.academicOfferings.hasMedicalSchool)(ys("Medical school")),on(e.school.isCommuterCollege)(n3("Commuter college")(Bp(Li.value))),on(e.school.hasOnCampusHousing)(ys("On campus housing")),t]),c=function(){var m=function(){if(e.school.publicPrivate instanceof Tu)return"Public";if(e.school.publicPrivate instanceof Jl)return"Private";throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 85, column 25 - line 87, column 37): "+[e.school.publicPrivate.constructor.name])}(),_=function(){if(f0e(e.school))return cP("")("community college");if(Ge)return ee("school");throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 89, column 9 - line 91, column 40): "+[])}();return xy("my-3")([cP("")(m),ee(" "),_,ee(" in "),cP("")(cD(e.school.address)),ee(" with "),cP("")(xj(e.school)),ee(" total undergraduate students ")])}(),s=function(){if(e.chancingState.chances instanceof va)return kTn("spinner-border spinner-border-sm text-primary small")({role:"status"})(W3("sr-only")("Loading\u2026"));if(e.chancingState.chances instanceof Nt)return qK("text-gray-800 mb-0")("\u2014");if(e.chancingState.chances instanceof Wn){var m=HTn(e.chancingState.chances.value0(e.school.id))(function(h){return h.top}),_=Ce("-")(function(h){return UTn(h)+"%"})(m7e(m)(function(h){return h.score}));return xy("d-flex align-items-center")([BTn("text-gray-800 mb-0 d-inline-block")(ee(_)),Oe(m7e(m)(function(h){return h.classification}))(function(h){return W3("badge py-2 px-2 ml-3 "+_7(h))(lp(h))})])}throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 164, column 20 - line 182, column 87): "+[e.chancingState.chances.constructor.name])}(),f=xy("row align-items-center mb-3")([xy("col-12 col-lg-6 py-3 my-auto")([_7e("font-weight-normal fw-normal")([p7e("mr-1")("Your chances"),Lj]),s]),xy("col-12 col-lg-6 py-3 my-auto")([_7e("font-weight-normal fw-normal")([p7e("mr-1")("Acceptance rate"),JTn("text-secondary ml-2")(MR(e.school))]),qK("text-gray-800 mb-0")(Ce("\u2014")(function(m){return Ea(function(_){return _.value}(m))})(e.school.admissions.acceptanceRate))])]),v=xy("d-flex align-items-center justify-content-between")([qK("my-0 mr-3 flex-grow-1")("About"),ba(Ml(e.onEdit)(Cy.value))]);return WTn("card t--overview")(xy("card-body")([ba(Fh(e.configuration)(v)),ba(Mc(e.configuration)(f)),c,l,n,i,r,ba(Nxe(e))]))};var zK=x(U),zTn=Ke(qte(Td));var $K=function(e){var n=function(t){return me("")(zK(yb)(bA(0)(t)))};return Jg(function(){var t=Bo(" ")(e);return t.length===2?n(t[0])+n(t[1]):t.length===1?n(t[0]):t.length===0?"":me("?")(zTn(zK(n)(Fi(t)))(zK(n)(_b(t))))}())};var $Tn=tn(),h7e=H(J),g7e=ud(),D7e=H(X),VTn=ot(M),QTn=Ve(M),sP=function(e){return function(n){var t=$Tn(e.school),a=K9({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!0}),r=function(){var i=function(c){return new pR({initials:c,backgroundColorClass:b.value,textColorClass:b.value})},u=new Xl({url:w1("/img/smiley-grey.svg")}),l=function(){return n.user instanceof d&&n.user.value0.avatarUrl instanceof d?new Xl({url:n.user.value0.avatarUrl.value0}):n.user instanceof d&&n.user.value0.initials instanceof d?i(n.user.value0.initials.value0):n.user instanceof d&&n.user.value0.fullName instanceof d?i($K(n.user.value0.fullName.value0)):u}();return h7e("avatar-group mb-2 mt-3")([g7e({source:l}),g7e({source:new Xl({url:t.imgixPath})})])}();return D7e("card t--request-to-connect")(h7e("card-body text-center")([r,VTn("mt-3")("Request to connect"),QTn("small")("Show you\u2019re interested and get to know current students and admission officers"),D7e("w-100 mt-4")(a)]))}};var q3=H(J),YTn=ot(M),KTn=Zt(X)()(),XTn=Nx(),VK=ie(We),ZTn=kt($o),eMn=Tr(xt)(Mr),nMn=Qm(),tMn=H(X),aMn=Lo(),rMn=da(M),oMn=Ve(M),fP=function(e){var n=function(t){return Xn(t.cityState)&&Xn(t.acceptanceRate)};return q3("")([YTn("mb-0")("Similar schools"),q3("")(As(function(t){return function(a){var r=t+1|0;return KTn("text-dark px-3")({href:XTn({utmSource:"collegevine.com",utmCampaign:"uaq-99-recommendations",utmContent:"ranking-"+VK(r)})(zp(cr.value)(a.slug)),onClick:ZTn(function(i){return eMn(e.onViewSchool)(function(u){return function(){return nMn(i)(),u({school:{id:a.id,name:a.name},ranking:new d(r)})()}})})})(q3("row no-gutters g-0")([tMn("col-auto")(aMn("rounded")({src:a.imgixImageUrl,dpr:2,w:70,h:70,alt:a.name+" campus image",style:$e({width:VK(70)+"px",height:VK(70)+"px"}),fit:"crop",crop:"edges"})),q3("col pl-3 d-flex flex-column justify-content-center")([rMn("")(a.name),q3("small")([Oe(a.cityState)(ee),on(n(a))(oMn("mx-2")("\u2022")),Oe(a.acceptanceRate)(function(i){return ee(Ea(i)+" accept rate")})])])]))}})(ns(e.recommendedSchools)))])};var iMn=H(X),uMn=H(J),lMn=$(pe),y7e=gn(hn),NR=dn(y7e)(vn(fn)),b7e=_n(mn),OR=pn(b7e),R7e=bn(yn),kR=Dn(R7e),cMn=cn(e3e)(NR(NR(NR(NR(NR(NR(NR(y7e)(b7e))(OR))(OR))(OR))(OR))(OR))(OR))(kR(kR(kR(kR(kR(kR(kR(R7e))))))))(OR),sMn=an(J)()(),fMn=nn(kn),w7e=H(M),S7e=function(e){return iMn("card")(uMn("card-body")(lMn(cMn)(function(n){return sMn("btn btn-link btn-block p-0 d-flex justify-content-between t--edit-"+R9(n))({onClick:fMn(e)(n)})([w7e("")(n3e(n)),w7e("material-symbol x-large")("edit")])})))};var E7e=Yo(Ht),C7e=Fr(E7e),I7e=Y(qt),F7e=Xa(E7e),vMn=tn(),mMn=q(nt),_Mn=an(X)()(),pMn=nn(kn),vP=H(J),dMn=Ve(M),hMn=ra(X),mP=lt(Ie),gMn=Y(Ie),DMn=q(Mn),T7e=Oo(U),yMn=x(U),_P=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),PI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),M7e=function(e){return function(n){return function(t){if(t instanceof _P)return C7e(_P.create)(function(a){return{customData:n.customData,liteChancing:a}})(Fxe(n.liteChancing)(t.value0));if(t instanceof PI)return C7e(PI.create)(function(a){return{liteChancing:n.liteChancing,customData:a}})(r7e(e)(n.customData)(t.value0));throw new Error("Failed pattern match at SchoolDetails.Overview (line 80, column 29 - line 86, column 51): "+[t.constructor.name])}}},bMn=H(X)("text-secondary mb-4")(gi(X)()()({placement:q2,trigger:Kp,overlay:ee(` Key data on this page comes from CollegeVine working with thousands of students over the years as well as the National Center for Education Statistics. `),overlayStyle:$e({width:"15rem"})})(Ve(J)("")([ee("Where does this data come from? "),ra(M)("fe fe-help-circle")("")]))),G7e=function(e){return I7e(F7e(PI.create)(o7e))(function(n){return I7e(F7e(_P.create)(Mxe(vMn(e))))(function(t){return mMn({customData:n,liteChancing:t})})})},RMn=function(e){return function(n){return function(t){return on(Xn(d1(e.id)(n)))(_Mn("t--hub-for-you-tab-cta btn btn-primary mb-4 justify-content-center w-100")({onClick:pMn(t)(Gc.value)})(vP("row align-items-center")([dMn("col")("Explore "+(e.name+" in depth with content personalized for you")),hMn("col-auto pl-0 fe fe-chevron-right")(He)])))}}},wMn=function(e){return function(n){return function(t){return{school:e.school,onEdit:e.onEdit,onSwitchTab:e.onSwitchTab,schoolDb:e.schoolDb,featureFlags:n.featureFlags,liteChancing:t.liteChancing}}}},A7e=function(e){return function(n){return function(t){return function(a){var r=Mc(n.configuration),i={forYouCTA:r(RMn(e.school)(e.schoolDb)(e.onSwitchTab)),highLevelOverview:ID(d7e({school:e.school,onEdit:e.onEdit,chancingState:n.chancingState,configuration:n.configuration,currentUser:n.currentUser,featureFlags:n.featureFlags})),chancing:r(jxe(wMn(e)(n)(t))(n)(function(s){return a(_P.create(s))})),admissions:ID(n4e({onEdit:e.onEdit})(e.school)),finances:ID(v7e({school:e.school,financials:Ba(Km(fa(e.school))(e.schoolDb)),props:n,onSwitchTab:e.onSwitchTab,onEdit:e.onEdit,configuration:n.configuration})),applications:ID(l3e(e)),enrollment:ID(s7e(e)),academics:ID(Lxe(e)),recommendations:mP(r)(gMn(e.recommendedSchools)(function(s){return DMn(fP({recommendedSchools:s,school:e.school,onViewSchool:e.onViewSchool}))})),requestToConnect:function(){return e.showConnectButton?mP(r)(T7e(n.currentUser)(sP(e)({user:mP(Jp)(n.currentUser),featureFlags:n.featureFlags}))):b.value}(),customData:mP(r)(T7e(n.currentUser)(i7e(e)(n)(t.customData)(function(s){return a(PI.create(s))}))),source:r(bMn),editableSections:yMn(S7e)(e.onEdit),claimSchoolProfileCTA:function(){var s={school:e.school,currentUser:n.currentUser,configuration:n.configuration,featureFlags:n.featureFlags};return{card:kxe(s),footerLink:Oxe(s)}}()},u=function(s){return re(rr([i.forYouCTA,i.highLevelOverview,i.editableSections,i.chancing,i.requestToConnect,i.recommendations,i.admissions,i.finances,i.applications,i.claimSchoolProfileCTA.card,i.enrollment,i.academics,i.customData,i.source,i.claimSchoolProfileCTA.footerLink]))},l=function(s){return vP("row")([vP("col-12 col-md-8")(rr([i.forYouCTA,i.highLevelOverview,i.chancing,i.admissions,i.finances,i.applications,i.claimSchoolProfileCTA.card,i.enrollment,i.academics,i.customData,i.source,i.claimSchoolProfileCTA.footerLink])),vP("col-12 col-md-4")(rr([i.editableSections,i.requestToConnect,i.recommendations]))])},c=Fh(n.configuration);return re([function(){return n.mobileLayout?u(be):l(be)}(),KTe(e.school)])}}}};la();var L7e=Ta(x7e()),_d=typeof CV!="undefined"&&CV.pusherConfig||typeof global!="undefined"&&global.CV&&global.CV.pusherConfig,{acquireConnection:SMn,releaseConnection:EMn}=(()=>{let e=null,n=0,t=()=>{if(!_d||!_d.key)return _d||console.error("Pusher config is missing in global context"),new CMn;let a={auth:{headers:{"X-CSRF-Token":_d.authToken}},authEndpoint:_d.authPath,cluster:_d.cluster};return _d.dev&&Object.assign(a,{wsHost:_d.dev.wsHost,wsPort:_d.dev.wsPort,enabledTransports:["ws"],forceTLS:!1,disableStats:!0}),new L7e.default(_d.key,a)};return{acquireConnection:()=>(e||(e=t(),n=0),n++,e),releaseConnection:()=>{--n<=0&&(e.disconnect(),e=null)}}})(),j7e=e=>{let n=SMn().subscribe(e.channel);return n.bind(e.event,e.handler),()=>{n.unbind(e.event,e.handler),EMn()}};function CMn(){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 IMn(e);return this.channels.push(t),t},this.channelNames=function(){return this.channels.map(e=>e.name)}}function IMn(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 FMn=no(dt),TMn=Tr(xt)(Mr);var MMn={show:function(e){return e}},GMn=ie(MMn),YK=fe,P7e=function(e){var n=CT(e);return function(t){return function(a){return function(r){var i=FMn(["Pusher event ",a," over channel ",GMn(t)]),u=function(l){return TMn(n(i)(l))(r)()};return function(){return j7e({channel:t,event:a,handler:u})}}}}};var KK=fe;var N7e=Ur(xo),O7e=Y(Mt),k7e=ct(),AMn=ol(k7e(C({reflectSymbol:function(){return"failureReason"}})(fe)(C({reflectSymbol:function(){return"success"}})(Zn)(he)))),xMn=ol(k7e(C({reflectSymbol:function(){return"conversationId"}})(KK)(C({reflectSymbol:function(){return"pusherChannel"}})(YK)(he)))),H7e=oo(Ur(Ur(N7e)))("trellis_inference_recruiter_send_message_path")(function(e){return function(n){return function(t){return function(a){return O7e(e({conversationId:t,message:a,presetTopic:zo,vault:n}))(wo(AMn("Trellis.Inference.Recruiter.API: sendMessage")))}}}}),U7e=oo(N7e)("trellis_inference_recruiter_create_conversation_path")(function(e){return function(n){return O7e(e({school_id:n}))(wo(function(t){return xMn("Trellis.Inference.Recruiter.API: createConversation")(t)}))}});var LMn=tn(),B7e=function(e){return"/trellis/inference/recruiter/direct-message-introduction/"+LMn(e)};var J7e=zo;var XK=Ape()(),dP=Y_(J)()()("")({style:$e({height:40,width:40})})([XK("blink")({cx:10,cy:20,r:3,style:$e({fill:"grey"})}),XK("blink")({cx:20,cy:20,r:3,style:$e({fill:"grey",animationDelay:"250ms"})}),XK("blink")({cx:30,cy:20,r:3,style:$e({fill:"grey",animationDelay:"500ms"})})]);var jMn=$(_t);var W7e=function(e){return jMn(CU(e.currentTarget))(function(n){return et(BA(n))(0)})};var q7e=_r(),PMn=Ke(xU),NMn=no(dt),ZK=ie(We),OMn=ec(Ie),kMn=Y(Ie);var hP=function(){var e=q7e(Is(ES("\\s+")(PMn(jx)(Yce)))),n=wa(function(a){return a!==""}),t=AU(e);return function(a){return bt(n(t(a)))}}(),z7e=function(e){return function(n){var t=hP(n);return NMn([ZK(t),"/",ZK(e)," words"])}},$7e=function(e){return function(n){var t=function(u){return q7e(Is(ES("^(?:[\\w-]+[^\\w-]+){"+(ZK(u)+"}[\\w-]+"))(Qce)))},a=function(u){return function(l){var c=OMn(kMn(LU(t(u-1|0))(l))(Ot(KF)(0)));return me(l)(c)}},r=i_(n),i=hP(r)0;return u?"/img/icons/ivy-send-purple.svg":"/img/icons/ai-send.svg"}()))},r=WMn(e);return re([qMn("flex-grow-1")([zMn("form-control t--new-message-body "+et(r.className)(""))({autoFocus:et(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 $Mn(n.messageHeight.value0)+"px";throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 91, column 19 - line 93, column 37): "+[n.messageHeight.constructor.name])}(),background:"none"}),rows:1,value:n.message,onChange:function(i){var u=$7e(1e3)(i),l=t2n(i)(),c=function(){var s=Mo(u)<5;return s?b.value:new d(l)}();return t($n.create(ZMn.create({message:u,messageHeight:c})))()},onKeyPress:VMn(function(i){return Q7e(i.key==="Enter"&&!i.shiftKey)(function(){return QMn(i)(),Q7e(n.message!==""&&n2n(r.sendButtonStatus)(Ly.value))(t(na.create(eX.create(n.message))))()})})}),on(hP(n.message)>=YMn(1e3)(2))(KMn("pl-3 pb-3 text-muted small")(z7e(1e3)(n.message)))]),XMn("text-right d-flex")(function(){if(r.sendButtonStatus instanceof Ly)return a(!0);if(r.sendButtonStatus instanceof HR)return a(!1);if(r.sendButtonStatus instanceof jy)return dP;throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 114, column 7 - line 117, column 35): "+[r.sendButtonStatus.constructor.name])}())])}}}};var gP=function(){return{message:"",messageHeight:b.value}}();var a2n=tn();var r2n=function(e){return a2n(ox(e))};var Y7e=function(e){return Io(r2n(e))};var o2n=sA(Et),i2n=Bv(_o),u2n=Y(Ir),K7e=Yn(Af),X7e=q(xt),l2n=j_(xt)(Uo),c2n=P7e(Dm),s2n=Ye(Xe),f2n=no(kO(LO)),v2n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DP=function(){function e(){}return e.value=new e,e}(),yP=function(){function e(){}return e.value=new e,e}();var aX={append:function(e){return function(n){return o2n(n)(e)}}},m2n={mempty:as,Semigroup0:function(){return aX}},_2n=B_(ix(m2n)(ga)),Z7e=function(e){return e.value0.disconnect},e5e=function(e){return function(n){var t=Y7e(n),a=i2n(t);return function(){var i=K7e(vm(X7e(be)))(),u=l2n(a)(function(c){return c2n(e)(c.value0)(function(s){return function(){var v=c.value1(s)();if(v instanceof DP)return be;if(v instanceof yP)return u2n(Av(i))(s2n)();throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 77, column 23 - line 79, column 66): "+[v.constructor.name])}})})(),l=f2n(u);return K7e(fm(l)(i))(),new v2n({disconnect:l})}}},bP=function(e){var n=ym(e);return function(t){return function(a){return _2n(Xw(t)(function(r){var i=n(r);if(i instanceof Ze)return a(i.value0);if(i instanceof rn)return za(Za)("Error parsing Pusher event")({error:i.value0,event:t,value:r})(function(u){return X7e(DP.value)});throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 39, column 65 - line 41, column 122): "+[i.constructor.name])}))}}};var UR=function(){function e(){}return e.value=new e,e}(),z3=function(){function e(){}return e.value=new e,e}();var D_=function(){function e(){}return e.value=new e,e}(),Q0=function(){function e(){}return e.value=new e,e}();var rX={eq:function(e){return function(n){return e instanceof D_&&n instanceof D_||e instanceof Q0&&n instanceof Q0}}};var g2n={reflectSymbol:function(){return"timestamp"}};var oX=jn(In),$3=oX(qt),iX=Y(Mt),V3=Yn(ut),n5e=oX(Xg(aX)(GO)),uX=ct(),t5e=C({reflectSymbol:function(){return"id"}})(fe),D2n=bP(uX(C({reflectSymbol:function(){return"delta"}})(fe)(t5e(C(g2n)(fe)(he))))),y2n=bP(uX(C({reflectSymbol:function(){return"body"}})(fe)(t5e(he)))),b2n=bP(uX(he)),lX=oX(Mt),RP=q(oa),cX=Qr(ut),R2n=Nv(dt),w2n=Zi(Sk)(dt),y_=q(nt),a5e=Ke(sa),S2n=ooe(Yx),E2n=Tr(nt)(Mr),b_=function(){function e(){}return e.value=new e,e}(),cg=function(){function e(){}return e.value=new e,e}(),sg=function(){function e(){}return e.value=new e,e}(),Ev=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),pd=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wP=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r5e=function(){function e(){}return e.value=new e,e}(),sX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o5e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i5e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),u5e=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}(),C2n=function(){function e(){}return e.value=new e,e}();var I2n=function(e){return{delta:e.delta,id:e.id,timestamp:m1(e.timestamp)}},l5e=function(e){return function(n){var t=function(a){return function(r){return{body:r.body,sender:z3.value,sentAt:a,id:new d(r.id)}}};return $3(Pb(function(a){return iX(V3(e5e(e.receiveChannelName)(n5e(D2n("chat-completion-chunk")(function(r){return function(){var u=v1();return a.dispatch(new u5e(u,I2n(r)))(),DP.value}}))(function(){return n5e(y2n("chat-completion-message-received")(function(r){return function(){var u=v1();return a.dispatch(new fX(t(u)(r)))(),yP.value}}))(function(){return b2n("chat-completion-failed")(function(r){return function(){return a.dispatch(new sX(b.value))(),yP.value}})})}))))(function(r){return lX(V3(a.dispatch(new i5e(r))))(function(){return iX(e.sendMessage(n))(function(i){return i.success?RP(be):V3(a.dispatch(new sX(new d(i.failureReason))))})})})}))(function(){return cX(lX(Yv(200))(function(){return RP(r5e.value)}))})}},F2n=function(e){return function(n){return $3(cX(iX(V3(v1))(function(t){return RP(new o5e({sender:UR.value,body:n,sentAt:t,id:b.value}))})))(function(){return l5e(e)(n)})}},vX=function(e){var n=function(t){var a=Bo("$$")(t),r=voe(bt(a));return r?R2n("$$")(HF(0)(bt(a)-1|0)(a)):t};return{sender:z3.value,body:n(w2n(function(t){return t.content})(e.deltas)),sentAt:dm(e.deltas).timestamp,id:new d(e.id)}},T2n=function(e){if(e.receivingResponse instanceof b)return y_(be);if(e.receivingResponse instanceof d)return e.sendingState instanceof Ev?cX(lX(V3(Z7e(e.receivingResponse.value0)))(function(){return RP(new fX(vX(e.sendingState.value0)))})):y_(be);throw new Error("Failed pattern match at Vinai.Chatbot (line 300, column 1 - line 300, column 51): "+[e.constructor.name])},mX=function(e){return function(n){if(n instanceof wP)return $3(F2n(e)(n.value0))(function(){return y_(e)});if(n instanceof r5e)return y_({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof b_)return b_.value;if(e.sendingState instanceof cg||e.sendingState instanceof sg)return sg.value;if(e.sendingState instanceof Ev)return new Ev(e.sendingState.value0);if(e.sendingState instanceof pd)return new pd(e.sendingState.value0);throw new Error("Failed pattern match at Vinai.Chatbot (line 168, column 9 - line 173, column 59): "+[e.sendingState.constructor.name])}()});if(n instanceof sX)return y_({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:new pd(n.value0),receivingResponse:b.value});if(n instanceof fX)return y_({receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,messages:a5e(e.messages)([n.value0]),sendingState:b_.value,receivingResponse:b.value});if(n instanceof o5e)return y_({receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,messages:a5e(e.messages)([n.value0]),sendingState:cg.value});if(n instanceof i5e)return y_({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:e.sendingState,receivingResponse:new d(n.value0)});if(n instanceof u5e)return y_({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof Ev&&n.value1.id===e.sendingState.value0.id)return new Ev({id:e.sendingState.value0.id,deltas:S2n(function(t){return t.timestamp})(Zre(e.sendingState.value0.deltas)({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}))});if(e.sendingState instanceof Ev)return e.sendingState;if(e.sendingState instanceof sg)return new Ev({deltas:hb({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof cg)return new Ev({deltas:hb({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof b_||e.sendingState instanceof pd)return e.sendingState;throw new Error("Failed pattern match at Vinai.Chatbot (line 188, column 22 - line 210, column 29): "+[e.sendingState.constructor.name])}()});if(n instanceof C2n)return $3(T2n(e))(function(){return y_(e)});throw new Error("Failed pattern match at Vinai.Chatbot (line 161, column 1 - line 161, column 55): "+[e.constructor.name,n.constructor.name])}},_X=function(e){var n={messages:e.messages,receivingResponse:b.value,receiveChannelName:e.receiveChannelName,sendingState:function(){if(e.initialMessageBody instanceof b)return b_.value;if(e.initialMessageBody instanceof d)return cg.value;throw new Error("Failed pattern match at Vinai.Chatbot (line 155, column 23 - line 157, column 28): "+[e.initialMessageBody.constructor.name])}(),sendMessage:e.sendMessage};return $3(E2n(e.initialMessageBody)(l5e(n)))(function(){return y_(n)})};var s5e=["http","https","mailto","tel"];function f5e(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 h5e=Ta(pX());function Py(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?m5e(e.position):"start"in e||"end"in e?m5e(e):"line"in e||"column"in e?dX(e):""}function dX(e){return _5e(e&&e.line)+":"+_5e(e&&e.column)}function m5e(e){return dX(e&&e.start)+"-"+dX(e&&e.end)}function _5e(e){return e&&typeof e=="number"?e:1}var bs=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=Py(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}};bs.prototype.file="";bs.prototype.name="";bs.prototype.reason="";bs.prototype.message="";bs.prototype.stack="";bs.prototype.fatal=null;bs.prototype.column=null;bs.prototype.line=null;bs.prototype.source=null;bs.prototype.ruleId=null;bs.prototype.position=null;var R_={basename:M2n,dirname:G2n,extname:A2n,join:x2n,sep:"/"};function M2n(e,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');Q3(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 G2n(e){if(Q3(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 A2n(e){Q3(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 x2n(...e){let n=-1,t;for(;++n0&&e.charCodeAt(e.length-1)===47&&(t+="/"),n?"/"+t:t}function j2n(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 Q3(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var p5e={cwd:P2n};function P2n(){return"/"}function NI(e){return e!==null&&typeof e=="object"&&e.href&&e.origin}function d5e(e){if(typeof e=="string")e=new URL(e);else if(!NI(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 N2n(e)}function N2n(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 RX=G5e().freeze(),M5e={}.hasOwnProperty;function G5e(){let e=F5e(),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 w=G5e(),g=-1;for(;++g{if(k||!ue||!we)B(k);else{let De=i.stringify(ue,we);De==null||(B2n(De)?we.value=De:we.result=De),B(k,we)}});function B(k,ue){k||!ue?F(k):y?y(ue):g(null,ue)}}}function h(w){let g;i.freeze(),wX("processSync",i.Parser),SX("processSync",i.Compiler);let p=K3(w);return i.process(p,y),L5e("processSync","process",g),p;function y(F){g=!0,yX(F)}}}function A5e(e,n){return typeof e=="function"&&e.prototype&&(H2n(e.prototype)||n in e.prototype)}function H2n(e){let n;for(n in e)if(M5e.call(e,n))return!0;return!1}function wX(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function SX(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function EX(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 x5e(e){if(!Y3(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function L5e(e,n,t){if(!t)throw new Error("`"+e+"` finished async. Use `"+n+"` instead")}function K3(e){return U2n(e)?e:new OI(e)}function U2n(e){return Boolean(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function B2n(e){return typeof e=="string"||(0,T5e.default)(e)}function CX(e,n){let t=(n||{}).includeImageAlt;return j5e(e,typeof t=="boolean"?t:!0)}function j5e(e,n){return J2n(e)&&("value"in e&&e.value||n&&"alt"in e&&e.alt||"children"in e&&P5e(e.children,n))||Array.isArray(e)&&P5e(e,n)||""}function P5e(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?(qi(e,e.length,0,n),e):n}var N5e={}.hasOwnProperty;function EP(e){let n={},t=-1;for(;++tu))return;let ue=n.events.length,we=ue,De,Se;for(;we--;)if(n.events[we][0]==="exit"&&n.events[we][1].type==="chunkFlow"){if(De){Se=n.events[we][1].end;break}De=!0}for(p(a),k=ue;kF;){let B=t[N];n.containerState=B[1],B[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 V2n(e,n,t){return Qt(e,e.attempt(this.parser.constructs.document,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function kI(e){if(e===null||Dr(e)||JR(e))return 1;if(WR(e))return 2}function ky(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);W5e(v,-c),W5e(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=Rs(s,[["enter",e[a][1],n],["exit",e[a][1],n]])),s=Rs(s,[["enter",r,n],["enter",u,n],["exit",u,n],["enter",i,n]]),s=Rs(s,ky(n.parser.constructs.insideSpan.null,e.slice(a+1,t),n)),s=Rs(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=Rs(s,[["enter",e[t][1],n],["exit",e[t][1],n]])):f=0,qi(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):qn(s)?e.attempt(oGn,u,c)(s):(e.enter("codeFlowValue"),l(s))}function l(s){return s===null||qn(s)?(e.exit("codeFlowValue"),u(s)):(e.consume(s),l)}function c(s){return e.exit("codeIndented"),n(s)}}function uGn(e,n,t){let a=this;return r;function r(u){return a.parser.lazy[a.now().line]?t(u):qn(u)?(e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),r):Qt(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):qn(u)?r(u):t(u)}}var TX={name:"codeText",tokenize:sGn,resolve:lGn,previous:cGn};function lGn(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 GP(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||Ny(p)?t(p):(e.enter(a),e.enter(u),e.enter(l),e.enter("chunkString",{contentType:"string"}),w(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||qn(p)?t(p):(e.consume(p),p===92?h:_)}function h(p){return p===60||p===62||p===92?(e.consume(p),_):_(p)}function w(p){return p===40?++f>s?t(p):(e.consume(p),w):p===41?f--?(e.consume(p),w):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(p)):p===null||Dr(p)?f?t(p):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(p)):Ny(p)?t(p):(e.consume(p),p===92?g:w)}function g(p){return p===40||p===41||p===92?(e.consume(p),w):w(p)}}function AP(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):qn(_)?(e.enter("lineEnding"),e.consume(_),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),v(_))}function v(_){return _===null||_===91||_===93||qn(_)||l++>999?(e.exit("chunkString"),f(_)):(e.consume(_),c=c||!Oa(_),_===92?m:v)}function m(_){return _===91||_===92||_===93?(e.consume(_),l++,v):v(_)}}function xP(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):qn(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Qt(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),f(m))}function f(m){return m===u||m===null||qn(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 qR(e,n){let t;return a;function a(r){return qn(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t=!0,a):Oa(r)?Qt(e,a,t?"linePrefix":"lineSuffix")(r):n(r)}}function Wc(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var GX={name:"definition",tokenize:hGn},dGn={tokenize:gGn,partial:!0};function hGn(e,n,t){let a=this,r;return i;function i(c){return e.enter("definition"),AP.call(a,e,u,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function u(c){return r=Wc(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),c===58?(e.enter("definitionMarker"),e.consume(c),e.exit("definitionMarker"),qR(e,GP(e,e.attempt(dGn,Qt(e,l,"whitespace"),Qt(e,l,"whitespace")),t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):t(c)}function l(c){return c===null||qn(c)?(e.exit("definition"),a.parser.defined.includes(r)||a.parser.defined.push(r),n(c)):t(c)}}function gGn(e,n,t){return a;function a(u){return Dr(u)?qR(e,r)(u):t(u)}function r(u){return u===34||u===39||u===40?xP(e,Qt(e,i,"whitespace"),t,"definitionTitle","definitionTitleMarker","definitionTitleString")(u):t(u)}function i(u){return u===null||qn(u)?n(u):t(u)}}var AX={name:"hardBreakEscape",tokenize:DGn};function DGn(e,n,t){return a;function a(i){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(i),r}function r(i){return qn(i)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),n(i)):t(i)}}var xX={name:"headingAtx",tokenize:bGn,resolve:yGn};function yGn(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"},qi(e,a,t-a+1,[["enter",r,n],["enter",i,n],["exit",i,n],["exit",r,n]])),e}function bGn(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||Dr(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||qn(f)?(e.exit("atxHeading"),n(f)):Oa(f)?Qt(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||Dr(f)?(e.exit("atxHeadingText"),l(f)):(e.consume(f),s)}}var z5e=["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"],LX=["pre","script","style","textarea"];var jX={name:"htmlFlow",tokenize:SGn,resolveTo:wGn,concrete:!0},RGn={tokenize:EGn,partial:!0};function wGn(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 SGn(e,n,t){let a=this,r,i,u,l,c;return s;function s(P){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(P),f}function f(P){return P===33?(e.consume(P),v):P===47?(e.consume(P),h):P===63?(e.consume(P),r=3,a.interrupt?n:Vn):Jc(P)?(e.consume(P),u=String.fromCharCode(P),i=!0,w):t(P)}function v(P){return P===45?(e.consume(P),r=2,m):P===91?(e.consume(P),r=5,u="CDATA[",l=0,_):Jc(P)?(e.consume(P),r=4,a.interrupt?n:Vn):t(P)}function m(P){return P===45?(e.consume(P),a.interrupt?n:Vn):t(P)}function _(P){return P===u.charCodeAt(l++)?(e.consume(P),l===u.length?a.interrupt?n:ve:_):t(P)}function h(P){return Jc(P)?(e.consume(P),u=String.fromCharCode(P),w):t(P)}function w(P){return P===null||P===47||P===62||Dr(P)?P!==47&&i&&LX.includes(u.toLowerCase())?(r=1,a.interrupt?n(P):ve(P)):z5e.includes(u.toLowerCase())?(r=6,P===47?(e.consume(P),g):a.interrupt?n(P):ve(P)):(r=7,a.interrupt&&!a.parser.lazy[a.now().line]?t(P):i?y(P):p(P)):P===45||zi(P)?(e.consume(P),u+=String.fromCharCode(P),w):t(P)}function g(P){return P===62?(e.consume(P),a.interrupt?n:ve):t(P)}function p(P){return Oa(P)?(e.consume(P),p):De(P)}function y(P){return P===47?(e.consume(P),De):P===58||P===95||Jc(P)?(e.consume(P),F):Oa(P)?(e.consume(P),y):De(P)}function F(P){return P===45||P===46||P===58||P===95||zi(P)?(e.consume(P),F):N(P)}function N(P){return P===61?(e.consume(P),B):Oa(P)?(e.consume(P),N):y(P)}function B(P){return P===null||P===60||P===61||P===62||P===96?t(P):P===34||P===39?(e.consume(P),c=P,k):Oa(P)?(e.consume(P),B):(c=null,ue(P))}function k(P){return P===null||qn(P)?t(P):P===c?(e.consume(P),we):(e.consume(P),k)}function ue(P){return P===null||P===34||P===39||P===60||P===61||P===62||P===96||Dr(P)?N(P):(e.consume(P),ue)}function we(P){return P===47||P===62||Oa(P)?y(P):t(P)}function De(P){return P===62?(e.consume(P),Se):t(P)}function Se(P){return Oa(P)?(e.consume(P),Se):P===null||qn(P)?ve(P):t(P)}function ve(P){return P===45&&r===2?(e.consume(P),ke):P===60&&r===1?(e.consume(P),_e):P===62&&r===4?(e.consume(P),Qn):P===63&&r===3?(e.consume(P),Vn):P===93&&r===5?(e.consume(P),wn):qn(P)&&(r===6||r===7)?e.check(RGn,Qn,Me)(P):P===null||qn(P)?Me(P):(e.consume(P),ve)}function Me(P){return e.exit("htmlFlowData"),Re(P)}function Re(P){return P===null?Z(P):qn(P)?e.attempt({tokenize:Fe,partial:!0},Re,Z)(P):(e.enter("htmlFlowData"),ve(P))}function Fe(P,le,ge){return Ee;function Ee(ye){return P.enter("lineEnding"),P.consume(ye),P.exit("lineEnding"),W}function W(ye){return a.parser.lazy[a.now().line]?ge(ye):le(ye)}}function ke(P){return P===45?(e.consume(P),Vn):ve(P)}function _e(P){return P===47?(e.consume(P),u="",tt):ve(P)}function tt(P){return P===62&&LX.includes(u.toLowerCase())?(e.consume(P),Qn):Jc(P)&&u.length<8?(e.consume(P),u+=String.fromCharCode(P),tt):ve(P)}function wn(P){return P===93?(e.consume(P),Vn):ve(P)}function Vn(P){return P===62?(e.consume(P),Qn):P===45&&r===2?(e.consume(P),Vn):ve(P)}function Qn(P){return P===null||qn(P)?(e.exit("htmlFlowData"),Z(P)):(e.consume(P),Qn)}function Z(P){return e.exit("htmlFlow"),n(P)}}function EGn(e,n,t){return a;function a(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(dd,n,t)}}var PX={name:"htmlText",tokenize:CGn};function CGn(e,n,t){let a=this,r,i,u,l;return c;function c(Z){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(Z),s}function s(Z){return Z===33?(e.consume(Z),f):Z===47?(e.consume(Z),ue):Z===63?(e.consume(Z),B):Jc(Z)?(e.consume(Z),Se):t(Z)}function f(Z){return Z===45?(e.consume(Z),v):Z===91?(e.consume(Z),i="CDATA[",u=0,g):Jc(Z)?(e.consume(Z),N):t(Z)}function v(Z){return Z===45?(e.consume(Z),m):t(Z)}function m(Z){return Z===null||Z===62?t(Z):Z===45?(e.consume(Z),_):h(Z)}function _(Z){return Z===null||Z===62?t(Z):h(Z)}function h(Z){return Z===null?t(Z):Z===45?(e.consume(Z),w):qn(Z)?(l=h,wn(Z)):(e.consume(Z),h)}function w(Z){return Z===45?(e.consume(Z),Qn):h(Z)}function g(Z){return Z===i.charCodeAt(u++)?(e.consume(Z),u===i.length?p:g):t(Z)}function p(Z){return Z===null?t(Z):Z===93?(e.consume(Z),y):qn(Z)?(l=p,wn(Z)):(e.consume(Z),p)}function y(Z){return Z===93?(e.consume(Z),F):p(Z)}function F(Z){return Z===62?Qn(Z):Z===93?(e.consume(Z),F):p(Z)}function N(Z){return Z===null||Z===62?Qn(Z):qn(Z)?(l=N,wn(Z)):(e.consume(Z),N)}function B(Z){return Z===null?t(Z):Z===63?(e.consume(Z),k):qn(Z)?(l=B,wn(Z)):(e.consume(Z),B)}function k(Z){return Z===62?Qn(Z):B(Z)}function ue(Z){return Jc(Z)?(e.consume(Z),we):t(Z)}function we(Z){return Z===45||zi(Z)?(e.consume(Z),we):De(Z)}function De(Z){return qn(Z)?(l=De,wn(Z)):Oa(Z)?(e.consume(Z),De):Qn(Z)}function Se(Z){return Z===45||zi(Z)?(e.consume(Z),Se):Z===47||Z===62||Dr(Z)?ve(Z):t(Z)}function ve(Z){return Z===47?(e.consume(Z),Qn):Z===58||Z===95||Jc(Z)?(e.consume(Z),Me):qn(Z)?(l=ve,wn(Z)):Oa(Z)?(e.consume(Z),ve):Qn(Z)}function Me(Z){return Z===45||Z===46||Z===58||Z===95||zi(Z)?(e.consume(Z),Me):Re(Z)}function Re(Z){return Z===61?(e.consume(Z),Fe):qn(Z)?(l=Re,wn(Z)):Oa(Z)?(e.consume(Z),Re):ve(Z)}function Fe(Z){return Z===null||Z===60||Z===61||Z===62||Z===96?t(Z):Z===34||Z===39?(e.consume(Z),r=Z,ke):qn(Z)?(l=Fe,wn(Z)):Oa(Z)?(e.consume(Z),Fe):(e.consume(Z),r=void 0,tt)}function ke(Z){return Z===r?(e.consume(Z),_e):Z===null?t(Z):qn(Z)?(l=ke,wn(Z)):(e.consume(Z),ke)}function _e(Z){return Z===62||Z===47||Dr(Z)?ve(Z):t(Z)}function tt(Z){return Z===null||Z===34||Z===39||Z===60||Z===61||Z===96?t(Z):Z===62||Dr(Z)?ve(Z):(e.consume(Z),tt)}function wn(Z){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(Z),e.exit("lineEnding"),Qt(e,Vn,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Vn(Z){return e.enter("htmlTextData"),l(Z)}function Qn(Z){return Z===62?(e.consume(Z),e.exit("htmlTextData"),e.exit("htmlText"),n):t(Z)}}var zR={name:"labelEnd",tokenize:AGn,resolveTo:GGn,resolveAll:MGn},IGn={tokenize:xGn},FGn={tokenize:LGn},TGn={tokenize:jGn};function MGn(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 XGn(e,n){let t=-1,a=[],r;for(;++ti3n,contentInitial:()=>e3n,disable:()=>u3n,document:()=>ZGn,flow:()=>t3n,flowInitial:()=>n3n,insideSpan:()=>o3n,string:()=>a3n,text:()=>r3n});var ZGn={[42]:qc,[43]:qc,[45]:qc,[48]:qc,[49]:qc,[50]:qc,[51]:qc,[52]:qc,[53]:qc,[54]:qc,[55]:qc,[56]:qc,[57]:qc,[62]:CP},e3n={[91]:GX},n3n={[-2]:Z3,[-1]:Z3,[32]:Z3},t3n={[35]:xX,[42]:$R,[45]:[LP,$R],[60]:jX,[61]:LP,[95]:$R,[96]:TP,[126]:TP},a3n={[38]:FP,[92]:IP},r3n={[-5]:e4,[-4]:e4,[-3]:e4,[33]:NX,[38]:FP,[42]:X3,[60]:[FX,PX],[91]:OX,[92]:[AX,IP],[93]:zR,[95]:X3,[96]:TX},o3n={null:[X3,V5e]},i3n={null:[42,95]},u3n={null:[]};function e6e(e={}){let n=EP([kX].concat(e.extensions||[])),t={defined:[],lazy:{},constructs:n,content:a(U5e),document:a(B5e),flow:a($5e),string:a(Q5e),text:a(Y5e)};return t;function a(r){return i;function i(u){return Z5e(t,r,u)}}}var n6e=/[\0\t\n\r]/g;function t6e(){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 l3n=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function PP(e){return e.replace(l3n,c3n)}function c3n(e,n,t){if(n)return n;if(t.charCodeAt(0)===35){let r=t.charCodeAt(1),i=r===120||r===88;return jP(t.slice(i?2:1),i?16:10)}return HI(t)||e}var r6e={}.hasOwnProperty,HX=function(e,n,t){return typeof n!="string"&&(t=n,n=void 0),s3n(t)(a6e(e6e(t).document().write(t6e()(e,n,!0))))};function s3n(e){let n={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(On),autolinkProtocol:ve,autolinkEmail:ve,atxHeading:l(vt),blockQuote:l(Qe),characterEscape:ve,characterReference:ve,codeFenced:l(sn),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:l(sn,c),codeText:l(Ne,c),codeTextData:ve,data:ve,codeFlowValue:ve,definition:l(Pn),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:l(Fn),hardBreakEscape:l(xn),hardBreakTrailing:l(xn),htmlFlow:l(mt,c),htmlFlowData:ve,htmlText:l(mt,c),htmlTextData:ve,image:l(Gt),label:c,link:l(On),listItem:l(pt),listItemValue:h,listOrdered:l($t,_),listUnordered:l($t),paragraph:l(at),reference:Ee,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:l(vt),strong:l(Tn),thematicBreak:l(tr)},exit:{atxHeading:f(),atxHeadingSequence:ue,autolink:f(),autolinkEmail:Le,autolinkProtocol:Pe,blockQuote:f(),characterEscapeValue:Me,characterReferenceMarkerHexadecimal:ye,characterReferenceMarkerNumeric:ye,characterReferenceValue:te,codeFenced:f(y),codeFencedFence:p,codeFencedFenceInfo:w,codeFencedFenceMeta:g,codeFlowValue:Me,codeIndented:f(F),codeText:f(tt),codeTextData:Me,data:Me,definition:f(),definitionDestinationString:k,definitionLabelString:N,definitionTitleString:B,emphasis:f(),hardBreakEscape:f(Fe),hardBreakTrailing:f(Fe),htmlFlow:f(ke),htmlFlowData:Me,htmlText:f(_e),htmlTextData:Me,image:f(Vn),label:Z,labelText:Qn,lineEnding:Re,link:f(wn),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:W,resourceDestinationString:P,resourceTitleString:le,resource:ge,setextHeading:f(Se),setextHeadingLineSequence:De,setextHeadingText:we,strong:f(),thematicBreak:f()}};o6e(n,(e||{}).mdastExtensions||[]);let t={};return a;function a(Ae){let ln={type:"root",children:[]},Vt={stack:[ln],tokenStack:[],config:n,enter:s,exit:v,buffer:c,resume:m,setData:i,getData:u},Sr=[],jr=-1;for(;++jr0){let wf=Vt.tokenStack[Vt.tokenStack.length-1];(wf[1]||i6e).call(Vt,void 0,wf[0])}for(ln.position={start:Hy(Ae.length>0?Ae[0][1].start:{line:1,column:1,offset:0}),end:Hy(Ae.length>0?Ae[Ae.length-2][1].end:{line:1,column:1,offset:0})},jr=-1;++jr{let a=this.data("settings");return HX(t,Object.assign({},a,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function u6e(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 l6e(e,n){let t={type:"element",tagName:"br",properties:{},children:[]};return e.patch(n,t),[e.applyData(n,t),{type:"text",value:` `}]}function c6e(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 s6e(e,n){let t={type:"element",tagName:"del",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function f6e(e,n){let t={type:"element",tagName:"em",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function Y0(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 OP(e,n){let t=String(n.identifier).toUpperCase(),a=Y0(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 v6e(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},OP(e,{type:"footnoteReference",identifier:r,position:n.position})}function m6e(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 _6e(e,n){if(e.dangerous){let t={type:"raw",value:n.value};return e.patch(n,t),e.applyData(n,t)}return null}function kP(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 p6e(e,n){let t=e.definition(n.identifier);if(!t)return kP(e,n);let a={src:Y0(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 d6e(e,n){let t={src:Y0(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 h6e(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 g6e(e,n){let t=e.definition(n.identifier);if(!t)return kP(e,n);let a={href:Y0(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 D6e(e,n){let t={href:Y0(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 y6e(e,n,t){let a=e.all(n),r=t?v3n(t):b6e(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 R6e(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 I6e(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=UI(n.children[1]),c=BI(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 F6e(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(x6e(n.slice(r),r>0,!1)),i.join("")}function x6e(e,n,t){let a=0,r=e.length;if(n){let i=e.codePointAt(a);for(;i===M6e||i===G6e;)a++,i=e.codePointAt(a)}if(t){let i=e.codePointAt(r-1);for(;i===M6e||i===G6e;)r--,i=e.codePointAt(r-1)}return r>a?e.slice(a,r):""}function L6e(e,n){let t={type:"text",value:A6e(String(n.value))};return e.patch(n,t),e.applyData(n,t)}function j6e(e,n){let t={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(n,t),e.applyData(n,t)}var P6e={blockquote:u6e,break:l6e,code:c6e,delete:s6e,emphasis:f6e,footnoteReference:OP,footnote:v6e,heading:m6e,html:_6e,imageReference:p6e,image:d6e,inlineCode:h6e,linkReference:g6e,link:D6e,listItem:y6e,list:R6e,paragraph:w6e,root:S6e,strong:E6e,table:I6e,tableCell:T6e,tableRow:F6e,text:L6e,thematicBreak:j6e,toml:HP,yaml:HP,definition:HP,footnoteDefinition:HP};function HP(){return null}var n4=function(e){if(e==null)return d3n;if(typeof e=="string")return p3n(e);if(typeof e=="object")return Array.isArray(e)?m3n(e):_3n(e);if(typeof e=="function")return UP(e);throw new Error("Expected function, string, or object as test")};function m3n(e){let n=[],t=-1;for(;++t":""))+")"})}return v;function v(){let m=[],_,h,w;if((!n||r(l,c,s[s.length-1]||null))&&(m=h3n(t(l,s)),m[0]===BP))return m;if(l.children&&m[0]!==JX)for(h=(a?l.children.length:-1)+i,w=s.concat(l);h>-1&&h{let r=k6e(a.identifier);r&&!O6e.call(n,r)&&(n[r]=a)}),t;function t(a){let r=k6e(a);return r&&O6e.call(n,r)?n[r]:null}}function k6e(e){return String(e||"").toUpperCase()}var JP={}.hasOwnProperty;function H6e(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=Ya(Ya({},P6e),t.handlers),u.definition=qX(e),u.footnoteById=r,u.footnoteOrder=[],u.footnoteCounts={},u.patch=g3n,u.applyData=D3n,u.one=l,u.all=c,u.wrap=b3n,u.augment=i,VR(e,"footnoteDefinition",s=>{let f=String(s.identifier).toUpperCase();JP.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=Ya(Ya({},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};WX(v)||(f.position={start:UI(v),end:BI(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 U6e(u,s,f)}function c(s){return zX(u,s)}}function g3n(e,n){e.position&&(n.position=UX(e))}function D3n(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=Ya(Ya({},t.properties),i)),"children"in t&&t.children&&r!==null&&r!==void 0&&(t.children=r)}return t}function U6e(e,n,t){let a=n&&n.type;if(!a)throw new Error("Expected node, got `"+n+"`");return JP.call(e.handlers,a)?e.handlers[a](e,n,t):e.passThrough&&e.passThrough.includes(a)?"children"in n?Yi(Ya({},n),{children:zX(e,n)}):n:e.unknownHandler?e.unknownHandler(e,n,t):y3n(e,n)}function zX(e,n){let t=[];if("children"in n){let a=n.children,r=-1;for(;++r0&&t.push({type:"text",value:` `}),t}function B6e(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:Yi(Ya({},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 WP(e,n){let t=H6e(e,n),a=t.one(e,null),r=B6e(t);return r&&a.children.push({type:"text",value:` `},r),Array.isArray(a)?{type:"root",children:a}:a}var R3n=function(e,n){return e&&"run"in e?w3n(e,n):S3n(e||n)},$X=R3n;function w3n(e,n){return(t,a,r)=>{e.run(WP(t,n),a,i=>{r(i)})}}function S3n(e){return n=>WP(n,e)}var pa=Ta(zM());var Uy=class{constructor(n,t,a){this.property=n,this.normal=t,a&&(this.space=a)}};Uy.prototype.property={};Uy.prototype.normal={};Uy.prototype.space=null;function VX(e,n){let t={},a={},r=-1;for(;++rRa,booleanish:()=>wi,commaOrSpaceSeparated:()=>Df,commaSeparated:()=>By,number:()=>En,overloadedBoolean:()=>QX,spaceSeparated:()=>Xr});var E3n=0,Ra=QR(),wi=QR(),QX=QR(),En=QR(),Xr=QR(),By=QR(),Df=QR();function QR(){return 2**++E3n}var YX=Object.keys(a4),JI=class extends ws{constructor(n,t,a,r){let i=-1;super(n,t);if(J6e(this,"space",r),typeof a=="number")for(;++i4&&t.slice(0,4)==="data"&&I3n.test(n)){if(n.charAt(4)==="-"){let i=n.slice(5).replace(z6e,M3n);a="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=n.slice(4);if(!z6e.test(i)){let u=i.replace(F3n,T3n);u.charAt(0)!=="-"&&(u="-"+u),n="data"+u}}r=JI}return new r(a,n)}function T3n(e){return"-"+e.toLowerCase()}function M3n(e){return e.charAt(1).toUpperCase()}var $P={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 VP=VX([XX,KX,ZX,eZ,W6e],"html"),QP=VX([XX,KX,ZX,eZ,q6e],"svg");function nZ(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=>{VR(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 s8e=Ta(Y6e());function K6e(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 rZ(e){let n=String(e||"").trim();return n?n.split(/[ \t\n\r\f]+/g):[]}function X6e(e){return e.join(" ").trim()}function oZ(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 Z6e(e,n){let t=n||{};return(e[e.length-1]===""?[...e,""]:e).join((t.padRight?" ":"")+","+(t.padLeft===!1?"":" ")).trim()}var l8e=Ta(u8e()),c8e=l8e.default;var uZ={}.hasOwnProperty,W3n=new Set(["table","thead","tbody","tfoot","tr"]);function lZ(e,n){let t=[],a=-1,r;for(;++a0?It.createElement(_,c,v):It.createElement(_,c)}function z3n(e){let n=-1;for(;++n for more info)`),delete iN[i]}let n=RX().use(NP).use(e.remarkPlugins||[]).use($X,Yi(Ya({},e.remarkRehypeOptions),{allowDangerousHtml:!0})).use(e.rehypePlugins||[]).use(nZ,e),t=new OI;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=It.createElement(It.Fragment,{},lZ({options:e,schema:VP,listDepth:0},a));return e.className&&(r=It.createElement("div",{className:e.className},r)),r}uN.propTypes={children:pa.default.string,className:pa.default.string,allowElement:pa.default.func,allowedElements:pa.default.arrayOf(pa.default.string),disallowedElements:pa.default.arrayOf(pa.default.string),unwrapDisallowed:pa.default.bool,remarkPlugins:pa.default.arrayOf(pa.default.oneOfType([pa.default.object,pa.default.func,pa.default.arrayOf(pa.default.oneOfType([pa.default.bool,pa.default.string,pa.default.object,pa.default.func,pa.default.arrayOf(pa.default.any)]))])),rehypePlugins:pa.default.arrayOf(pa.default.oneOfType([pa.default.object,pa.default.func,pa.default.arrayOf(pa.default.oneOfType([pa.default.bool,pa.default.string,pa.default.object,pa.default.func,pa.default.arrayOf(pa.default.any)]))])),sourcePos:pa.default.bool,rawSourcePos:pa.default.bool,skipHtml:pa.default.bool,includeElementIndex:pa.default.bool,transformLinkUri:pa.default.oneOfType([pa.default.func,pa.default.bool]),linkTarget:pa.default.oneOfType([pa.default.func,pa.default.string]),transformImageUri:pa.default.func,components:pa.default.object};var v8e=/[#.]/g;function sZ(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 S8e(e,n,t){return e.type==="element"?b4n(e,n,t):e.type==="text"?t.whitespace==="normal"?E8e(e,t):R4n(e):[]}function b4n(e,n,t){let a=C8e(e,t),r=e.children||[],i=-1,u=[];if(y4n(e))return u;let l,c;for(gZ(e)||R8e(e)&&fN(n,e,R8e)?c=` `:D4n(e)?(l=2,c=2):w8e(e)&&(l=1,c=1);++i15?s="\u2026"+l.slice(r-15,r):s=l.slice(0,r);var f;i+15":">","<":"<",'"':""","'":"'"},A4n=/[&><"']/g;function x4n(e){return String(e).replace(A4n,n=>G4n[n])}var I8e=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},L4n=function(n){var t=I8e(n);return t.type==="mathord"||t.type==="textord"||t.type==="atom"},j4n=function(n){if(!n)throw new Error("Expected non-null, but got "+String(n));return n},P4n=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"},zt={contains:I4n,deflt:F4n,escape:x4n,hyphenate:M4n,getBaseElem:I8e,isCharacterBox:L4n,protocolFromUrl:P4n},vN={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 N4n(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 mN=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 vN)if(vN.hasOwnProperty(t)){var a=vN[t];this[t]=n[t]!==void 0?a.processor?a.processor(n[t]):n[t]:N4n(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=zt.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)}},mg=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 hd[O4n[this.id]]}sub(){return hd[k4n[this.id]]}fracNum(){return hd[H4n[this.id]]}fracDen(){return hd[U4n[this.id]]}cramp(){return hd[B4n[this.id]]}text(){return hd[J4n[this.id]]}isTight(){return this.size>=2}},yZ=0,_N=1,WI=2,_g=3,o4=4,Z0=5,qI=6,Ss=7,hd=[new mg(yZ,0,!1),new mg(_N,0,!0),new mg(WI,1,!1),new mg(_g,1,!0),new mg(o4,2,!1),new mg(Z0,2,!0),new mg(qI,3,!1),new mg(Ss,3,!0)],O4n=[o4,Z0,o4,Z0,qI,Ss,qI,Ss],k4n=[Z0,Z0,Z0,Z0,Ss,Ss,Ss,Ss],H4n=[WI,_g,o4,Z0,qI,Ss,qI,Ss],U4n=[_g,_g,Z0,Z0,Ss,Ss,Ss,Ss],B4n=[_N,_N,_g,_g,Z0,Z0,Ss,Ss],J4n=[yZ,_N,WI,_g,WI,_g,WI,_g],Kt={DISPLAY:hd[yZ],TEXT:hd[WI],SCRIPT:hd[o4],SCRIPTSCRIPT:hd[qI]},bZ=[{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 W4n(e){for(var n=0;n=r[0]&&e<=r[1])return t.name}return null}var pN=[];bZ.forEach(e=>e.blocks.forEach(n=>pN.push(...n)));function F8e(e){for(var n=0;n=pN[n]&&e<=pN[n+1])return!0;return!1}var zI=80,q4n=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"},z4n=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"},$4n=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"},V4n=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"},Q4n=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"},Y4n=function(n){var t=n/2;return"M400000 "+n+" H0 L"+t+" 0 l65 45 L145 "+(n-80)+" H400000z"},K4n=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"},X4n=function(n,t,a){t=1e3*t;var r="";switch(n){case"sqrtMain":r=q4n(t,zI);break;case"sqrtSize1":r=z4n(t,zI);break;case"sqrtSize2":r=$4n(t,zI);break;case"sqrtSize3":r=V4n(t,zI);break;case"sqrtSize4":r=Q4n(t,zI);break;case"sqrtTall":r=K4n(t,zI,a)}return r},Z4n=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""}},T8e={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`},eAn=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.")}},$I=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 zt.contains(this.classes,n)}toNode(){for(var n=document.createDocumentFragment(),t=0;tt.toText();return this.children.map(n).join("")}},gd={"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]}},dN={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]},M8e={\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 nAn(e,n){gd[e]=n}function RZ(e,n,t){if(!gd[n])throw new Error("Font metrics not found for font: "+n+".");var a=e.charCodeAt(0),r=gd[n][a];if(!r&&e[0]in M8e&&(a=M8e[e[0]].charCodeAt(0),r=gd[n][a]),!r&&t==="text"&&F8e(a)&&(r=gd[n][77]),r)return{depth:r[0],height:r[1],italic:r[2],skew:r[3],width:r[4]}}var wZ={};function tAn(e){var n;if(e>=5?n=0:e>=3?n=1:n=2,!wZ[n]){var t=wZ[n]={cssEmPerMu:dN.quad[n]/18};for(var a in dN)dN.hasOwnProperty(a)&&(t[a]=dN[a][n])}return wZ[n]}var aAn=[[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]],G8e=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],A8e=function(n,t){return t.size<2?n:aAn[n-1][t.size-1]},Dd=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||Dd.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=G8e[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 Dd(t)}havingStyle(n){return this.style===n?this:this.extend({style:n,size:A8e(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:G8e[n-1]})}havingBaseStyle(n){n=n||this.style.text();var t=A8e(Dd.BASESIZE,n);return this.size===t&&this.textSize===Dd.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!==Dd.BASESIZE?["sizing","reset-size"+this.size,"size"+Dd.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=tAn(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}};Dd.BASESIZE=6;var SZ={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},rAn={ex:!0,em:!0,mu:!0},x8e=function(n){return typeof n!="string"&&(n=n.unit),n in SZ||n in rAn||n==="ex"},ii=function(n,t){var a;if(n.unit in SZ)a=SZ[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)},Nn=function(n){return+n.toFixed(4)+"em"},Jy=function(n){return n.filter(t=>t).join(" ")},L8e=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)}},j8e=function(n){var t=document.createElement(n);t.className=Jy(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},VI=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,L8e.call(this,n,a,r),this.children=t||[]}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return zt.contains(this.classes,n)}toNode(){return j8e.call(this,"span")}toMarkup(){return P8e.call(this,"span")}},hN=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,L8e.call(this,t,r),this.children=a||[],this.setAttribute("href",n)}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return zt.contains(this.classes,n)}toNode(){return j8e.call(this,"a")}toMarkup(){return P8e.call(this,"a")}},N8e=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 zt.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=''+zt.escape(this.alt)+'0&&(t=document.createElement("span"),t.style.marginRight=Nn(this.italic)),this.classes.length>0&&(t=t||document.createElement("span"),t.className=Jy(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+=zt.hyphenate(r)+":"+this.style[r]+";");a&&(n=!0,t+=' style="'+zt.escape(a)+'"');var i=zt.escape(this.text);return n?(t+=">",t+=i,t+="",t):i}},yd=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':''}},gN=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 uAn={bin:1,close:1,inner:1,open:1,punct:1,rel:1},lAn={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},fo={math:{},text:{}};function S(e,n,t,a,r,i){fo[e][r]={font:n,group:t,replace:a},i&&a&&(fo[e][a]=fo[e][r])}var I="math",un="text",A="main",ne="ams",Po="accent-token",ft="bin",Es="close",QI="inner",Xt="mathord",pu="op-token",Fv="open",DN="punct",oe="rel",dg="spacing",de="textord";S(I,A,oe,"\u2261","\\equiv",!0);S(I,A,oe,"\u227A","\\prec",!0);S(I,A,oe,"\u227B","\\succ",!0);S(I,A,oe,"\u223C","\\sim",!0);S(I,A,oe,"\u22A5","\\perp");S(I,A,oe,"\u2AAF","\\preceq",!0);S(I,A,oe,"\u2AB0","\\succeq",!0);S(I,A,oe,"\u2243","\\simeq",!0);S(I,A,oe,"\u2223","\\mid",!0);S(I,A,oe,"\u226A","\\ll",!0);S(I,A,oe,"\u226B","\\gg",!0);S(I,A,oe,"\u224D","\\asymp",!0);S(I,A,oe,"\u2225","\\parallel");S(I,A,oe,"\u22C8","\\bowtie",!0);S(I,A,oe,"\u2323","\\smile",!0);S(I,A,oe,"\u2291","\\sqsubseteq",!0);S(I,A,oe,"\u2292","\\sqsupseteq",!0);S(I,A,oe,"\u2250","\\doteq",!0);S(I,A,oe,"\u2322","\\frown",!0);S(I,A,oe,"\u220B","\\ni",!0);S(I,A,oe,"\u221D","\\propto",!0);S(I,A,oe,"\u22A2","\\vdash",!0);S(I,A,oe,"\u22A3","\\dashv",!0);S(I,A,oe,"\u220B","\\owns");S(I,A,DN,".","\\ldotp");S(I,A,DN,"\u22C5","\\cdotp");S(I,A,de,"#","\\#");S(un,A,de,"#","\\#");S(I,A,de,"&","\\&");S(un,A,de,"&","\\&");S(I,A,de,"\u2135","\\aleph",!0);S(I,A,de,"\u2200","\\forall",!0);S(I,A,de,"\u210F","\\hbar",!0);S(I,A,de,"\u2203","\\exists",!0);S(I,A,de,"\u2207","\\nabla",!0);S(I,A,de,"\u266D","\\flat",!0);S(I,A,de,"\u2113","\\ell",!0);S(I,A,de,"\u266E","\\natural",!0);S(I,A,de,"\u2663","\\clubsuit",!0);S(I,A,de,"\u2118","\\wp",!0);S(I,A,de,"\u266F","\\sharp",!0);S(I,A,de,"\u2662","\\diamondsuit",!0);S(I,A,de,"\u211C","\\Re",!0);S(I,A,de,"\u2661","\\heartsuit",!0);S(I,A,de,"\u2111","\\Im",!0);S(I,A,de,"\u2660","\\spadesuit",!0);S(I,A,de,"\xA7","\\S",!0);S(un,A,de,"\xA7","\\S");S(I,A,de,"\xB6","\\P",!0);S(un,A,de,"\xB6","\\P");S(I,A,de,"\u2020","\\dag");S(un,A,de,"\u2020","\\dag");S(un,A,de,"\u2020","\\textdagger");S(I,A,de,"\u2021","\\ddag");S(un,A,de,"\u2021","\\ddag");S(un,A,de,"\u2021","\\textdaggerdbl");S(I,A,Es,"\u23B1","\\rmoustache",!0);S(I,A,Fv,"\u23B0","\\lmoustache",!0);S(I,A,Es,"\u27EF","\\rgroup",!0);S(I,A,Fv,"\u27EE","\\lgroup",!0);S(I,A,ft,"\u2213","\\mp",!0);S(I,A,ft,"\u2296","\\ominus",!0);S(I,A,ft,"\u228E","\\uplus",!0);S(I,A,ft,"\u2293","\\sqcap",!0);S(I,A,ft,"\u2217","\\ast");S(I,A,ft,"\u2294","\\sqcup",!0);S(I,A,ft,"\u25EF","\\bigcirc",!0);S(I,A,ft,"\u2219","\\bullet",!0);S(I,A,ft,"\u2021","\\ddagger");S(I,A,ft,"\u2240","\\wr",!0);S(I,A,ft,"\u2A3F","\\amalg");S(I,A,ft,"&","\\And");S(I,A,oe,"\u27F5","\\longleftarrow",!0);S(I,A,oe,"\u21D0","\\Leftarrow",!0);S(I,A,oe,"\u27F8","\\Longleftarrow",!0);S(I,A,oe,"\u27F6","\\longrightarrow",!0);S(I,A,oe,"\u21D2","\\Rightarrow",!0);S(I,A,oe,"\u27F9","\\Longrightarrow",!0);S(I,A,oe,"\u2194","\\leftrightarrow",!0);S(I,A,oe,"\u27F7","\\longleftrightarrow",!0);S(I,A,oe,"\u21D4","\\Leftrightarrow",!0);S(I,A,oe,"\u27FA","\\Longleftrightarrow",!0);S(I,A,oe,"\u21A6","\\mapsto",!0);S(I,A,oe,"\u27FC","\\longmapsto",!0);S(I,A,oe,"\u2197","\\nearrow",!0);S(I,A,oe,"\u21A9","\\hookleftarrow",!0);S(I,A,oe,"\u21AA","\\hookrightarrow",!0);S(I,A,oe,"\u2198","\\searrow",!0);S(I,A,oe,"\u21BC","\\leftharpoonup",!0);S(I,A,oe,"\u21C0","\\rightharpoonup",!0);S(I,A,oe,"\u2199","\\swarrow",!0);S(I,A,oe,"\u21BD","\\leftharpoondown",!0);S(I,A,oe,"\u21C1","\\rightharpoondown",!0);S(I,A,oe,"\u2196","\\nwarrow",!0);S(I,A,oe,"\u21CC","\\rightleftharpoons",!0);S(I,ne,oe,"\u226E","\\nless",!0);S(I,ne,oe,"\uE010","\\@nleqslant");S(I,ne,oe,"\uE011","\\@nleqq");S(I,ne,oe,"\u2A87","\\lneq",!0);S(I,ne,oe,"\u2268","\\lneqq",!0);S(I,ne,oe,"\uE00C","\\@lvertneqq");S(I,ne,oe,"\u22E6","\\lnsim",!0);S(I,ne,oe,"\u2A89","\\lnapprox",!0);S(I,ne,oe,"\u2280","\\nprec",!0);S(I,ne,oe,"\u22E0","\\npreceq",!0);S(I,ne,oe,"\u22E8","\\precnsim",!0);S(I,ne,oe,"\u2AB9","\\precnapprox",!0);S(I,ne,oe,"\u2241","\\nsim",!0);S(I,ne,oe,"\uE006","\\@nshortmid");S(I,ne,oe,"\u2224","\\nmid",!0);S(I,ne,oe,"\u22AC","\\nvdash",!0);S(I,ne,oe,"\u22AD","\\nvDash",!0);S(I,ne,oe,"\u22EA","\\ntriangleleft");S(I,ne,oe,"\u22EC","\\ntrianglelefteq",!0);S(I,ne,oe,"\u228A","\\subsetneq",!0);S(I,ne,oe,"\uE01A","\\@varsubsetneq");S(I,ne,oe,"\u2ACB","\\subsetneqq",!0);S(I,ne,oe,"\uE017","\\@varsubsetneqq");S(I,ne,oe,"\u226F","\\ngtr",!0);S(I,ne,oe,"\uE00F","\\@ngeqslant");S(I,ne,oe,"\uE00E","\\@ngeqq");S(I,ne,oe,"\u2A88","\\gneq",!0);S(I,ne,oe,"\u2269","\\gneqq",!0);S(I,ne,oe,"\uE00D","\\@gvertneqq");S(I,ne,oe,"\u22E7","\\gnsim",!0);S(I,ne,oe,"\u2A8A","\\gnapprox",!0);S(I,ne,oe,"\u2281","\\nsucc",!0);S(I,ne,oe,"\u22E1","\\nsucceq",!0);S(I,ne,oe,"\u22E9","\\succnsim",!0);S(I,ne,oe,"\u2ABA","\\succnapprox",!0);S(I,ne,oe,"\u2246","\\ncong",!0);S(I,ne,oe,"\uE007","\\@nshortparallel");S(I,ne,oe,"\u2226","\\nparallel",!0);S(I,ne,oe,"\u22AF","\\nVDash",!0);S(I,ne,oe,"\u22EB","\\ntriangleright");S(I,ne,oe,"\u22ED","\\ntrianglerighteq",!0);S(I,ne,oe,"\uE018","\\@nsupseteqq");S(I,ne,oe,"\u228B","\\supsetneq",!0);S(I,ne,oe,"\uE01B","\\@varsupsetneq");S(I,ne,oe,"\u2ACC","\\supsetneqq",!0);S(I,ne,oe,"\uE019","\\@varsupsetneqq");S(I,ne,oe,"\u22AE","\\nVdash",!0);S(I,ne,oe,"\u2AB5","\\precneqq",!0);S(I,ne,oe,"\u2AB6","\\succneqq",!0);S(I,ne,oe,"\uE016","\\@nsubseteqq");S(I,ne,ft,"\u22B4","\\unlhd");S(I,ne,ft,"\u22B5","\\unrhd");S(I,ne,oe,"\u219A","\\nleftarrow",!0);S(I,ne,oe,"\u219B","\\nrightarrow",!0);S(I,ne,oe,"\u21CD","\\nLeftarrow",!0);S(I,ne,oe,"\u21CF","\\nRightarrow",!0);S(I,ne,oe,"\u21AE","\\nleftrightarrow",!0);S(I,ne,oe,"\u21CE","\\nLeftrightarrow",!0);S(I,ne,oe,"\u25B3","\\vartriangle");S(I,ne,de,"\u210F","\\hslash");S(I,ne,de,"\u25BD","\\triangledown");S(I,ne,de,"\u25CA","\\lozenge");S(I,ne,de,"\u24C8","\\circledS");S(I,ne,de,"\xAE","\\circledR");S(un,ne,de,"\xAE","\\circledR");S(I,ne,de,"\u2221","\\measuredangle",!0);S(I,ne,de,"\u2204","\\nexists");S(I,ne,de,"\u2127","\\mho");S(I,ne,de,"\u2132","\\Finv",!0);S(I,ne,de,"\u2141","\\Game",!0);S(I,ne,de,"\u2035","\\backprime");S(I,ne,de,"\u25B2","\\blacktriangle");S(I,ne,de,"\u25BC","\\blacktriangledown");S(I,ne,de,"\u25A0","\\blacksquare");S(I,ne,de,"\u29EB","\\blacklozenge");S(I,ne,de,"\u2605","\\bigstar");S(I,ne,de,"\u2222","\\sphericalangle",!0);S(I,ne,de,"\u2201","\\complement",!0);S(I,ne,de,"\xF0","\\eth",!0);S(un,A,de,"\xF0","\xF0");S(I,ne,de,"\u2571","\\diagup");S(I,ne,de,"\u2572","\\diagdown");S(I,ne,de,"\u25A1","\\square");S(I,ne,de,"\u25A1","\\Box");S(I,ne,de,"\u25CA","\\Diamond");S(I,ne,de,"\xA5","\\yen",!0);S(un,ne,de,"\xA5","\\yen",!0);S(I,ne,de,"\u2713","\\checkmark",!0);S(un,ne,de,"\u2713","\\checkmark");S(I,ne,de,"\u2136","\\beth",!0);S(I,ne,de,"\u2138","\\daleth",!0);S(I,ne,de,"\u2137","\\gimel",!0);S(I,ne,de,"\u03DD","\\digamma",!0);S(I,ne,de,"\u03F0","\\varkappa");S(I,ne,Fv,"\u250C","\\@ulcorner",!0);S(I,ne,Es,"\u2510","\\@urcorner",!0);S(I,ne,Fv,"\u2514","\\@llcorner",!0);S(I,ne,Es,"\u2518","\\@lrcorner",!0);S(I,ne,oe,"\u2266","\\leqq",!0);S(I,ne,oe,"\u2A7D","\\leqslant",!0);S(I,ne,oe,"\u2A95","\\eqslantless",!0);S(I,ne,oe,"\u2272","\\lesssim",!0);S(I,ne,oe,"\u2A85","\\lessapprox",!0);S(I,ne,oe,"\u224A","\\approxeq",!0);S(I,ne,ft,"\u22D6","\\lessdot");S(I,ne,oe,"\u22D8","\\lll",!0);S(I,ne,oe,"\u2276","\\lessgtr",!0);S(I,ne,oe,"\u22DA","\\lesseqgtr",!0);S(I,ne,oe,"\u2A8B","\\lesseqqgtr",!0);S(I,ne,oe,"\u2251","\\doteqdot");S(I,ne,oe,"\u2253","\\risingdotseq",!0);S(I,ne,oe,"\u2252","\\fallingdotseq",!0);S(I,ne,oe,"\u223D","\\backsim",!0);S(I,ne,oe,"\u22CD","\\backsimeq",!0);S(I,ne,oe,"\u2AC5","\\subseteqq",!0);S(I,ne,oe,"\u22D0","\\Subset",!0);S(I,ne,oe,"\u228F","\\sqsubset",!0);S(I,ne,oe,"\u227C","\\preccurlyeq",!0);S(I,ne,oe,"\u22DE","\\curlyeqprec",!0);S(I,ne,oe,"\u227E","\\precsim",!0);S(I,ne,oe,"\u2AB7","\\precapprox",!0);S(I,ne,oe,"\u22B2","\\vartriangleleft");S(I,ne,oe,"\u22B4","\\trianglelefteq");S(I,ne,oe,"\u22A8","\\vDash",!0);S(I,ne,oe,"\u22AA","\\Vvdash",!0);S(I,ne,oe,"\u2323","\\smallsmile");S(I,ne,oe,"\u2322","\\smallfrown");S(I,ne,oe,"\u224F","\\bumpeq",!0);S(I,ne,oe,"\u224E","\\Bumpeq",!0);S(I,ne,oe,"\u2267","\\geqq",!0);S(I,ne,oe,"\u2A7E","\\geqslant",!0);S(I,ne,oe,"\u2A96","\\eqslantgtr",!0);S(I,ne,oe,"\u2273","\\gtrsim",!0);S(I,ne,oe,"\u2A86","\\gtrapprox",!0);S(I,ne,ft,"\u22D7","\\gtrdot");S(I,ne,oe,"\u22D9","\\ggg",!0);S(I,ne,oe,"\u2277","\\gtrless",!0);S(I,ne,oe,"\u22DB","\\gtreqless",!0);S(I,ne,oe,"\u2A8C","\\gtreqqless",!0);S(I,ne,oe,"\u2256","\\eqcirc",!0);S(I,ne,oe,"\u2257","\\circeq",!0);S(I,ne,oe,"\u225C","\\triangleq",!0);S(I,ne,oe,"\u223C","\\thicksim");S(I,ne,oe,"\u2248","\\thickapprox");S(I,ne,oe,"\u2AC6","\\supseteqq",!0);S(I,ne,oe,"\u22D1","\\Supset",!0);S(I,ne,oe,"\u2290","\\sqsupset",!0);S(I,ne,oe,"\u227D","\\succcurlyeq",!0);S(I,ne,oe,"\u22DF","\\curlyeqsucc",!0);S(I,ne,oe,"\u227F","\\succsim",!0);S(I,ne,oe,"\u2AB8","\\succapprox",!0);S(I,ne,oe,"\u22B3","\\vartriangleright");S(I,ne,oe,"\u22B5","\\trianglerighteq");S(I,ne,oe,"\u22A9","\\Vdash",!0);S(I,ne,oe,"\u2223","\\shortmid");S(I,ne,oe,"\u2225","\\shortparallel");S(I,ne,oe,"\u226C","\\between",!0);S(I,ne,oe,"\u22D4","\\pitchfork",!0);S(I,ne,oe,"\u221D","\\varpropto");S(I,ne,oe,"\u25C0","\\blacktriangleleft");S(I,ne,oe,"\u2234","\\therefore",!0);S(I,ne,oe,"\u220D","\\backepsilon");S(I,ne,oe,"\u25B6","\\blacktriangleright");S(I,ne,oe,"\u2235","\\because",!0);S(I,ne,oe,"\u22D8","\\llless");S(I,ne,oe,"\u22D9","\\gggtr");S(I,ne,ft,"\u22B2","\\lhd");S(I,ne,ft,"\u22B3","\\rhd");S(I,ne,oe,"\u2242","\\eqsim",!0);S(I,A,oe,"\u22C8","\\Join");S(I,ne,oe,"\u2251","\\Doteq",!0);S(I,ne,ft,"\u2214","\\dotplus",!0);S(I,ne,ft,"\u2216","\\smallsetminus");S(I,ne,ft,"\u22D2","\\Cap",!0);S(I,ne,ft,"\u22D3","\\Cup",!0);S(I,ne,ft,"\u2A5E","\\doublebarwedge",!0);S(I,ne,ft,"\u229F","\\boxminus",!0);S(I,ne,ft,"\u229E","\\boxplus",!0);S(I,ne,ft,"\u22C7","\\divideontimes",!0);S(I,ne,ft,"\u22C9","\\ltimes",!0);S(I,ne,ft,"\u22CA","\\rtimes",!0);S(I,ne,ft,"\u22CB","\\leftthreetimes",!0);S(I,ne,ft,"\u22CC","\\rightthreetimes",!0);S(I,ne,ft,"\u22CF","\\curlywedge",!0);S(I,ne,ft,"\u22CE","\\curlyvee",!0);S(I,ne,ft,"\u229D","\\circleddash",!0);S(I,ne,ft,"\u229B","\\circledast",!0);S(I,ne,ft,"\u22C5","\\centerdot");S(I,ne,ft,"\u22BA","\\intercal",!0);S(I,ne,ft,"\u22D2","\\doublecap");S(I,ne,ft,"\u22D3","\\doublecup");S(I,ne,ft,"\u22A0","\\boxtimes",!0);S(I,ne,oe,"\u21E2","\\dashrightarrow",!0);S(I,ne,oe,"\u21E0","\\dashleftarrow",!0);S(I,ne,oe,"\u21C7","\\leftleftarrows",!0);S(I,ne,oe,"\u21C6","\\leftrightarrows",!0);S(I,ne,oe,"\u21DA","\\Lleftarrow",!0);S(I,ne,oe,"\u219E","\\twoheadleftarrow",!0);S(I,ne,oe,"\u21A2","\\leftarrowtail",!0);S(I,ne,oe,"\u21AB","\\looparrowleft",!0);S(I,ne,oe,"\u21CB","\\leftrightharpoons",!0);S(I,ne,oe,"\u21B6","\\curvearrowleft",!0);S(I,ne,oe,"\u21BA","\\circlearrowleft",!0);S(I,ne,oe,"\u21B0","\\Lsh",!0);S(I,ne,oe,"\u21C8","\\upuparrows",!0);S(I,ne,oe,"\u21BF","\\upharpoonleft",!0);S(I,ne,oe,"\u21C3","\\downharpoonleft",!0);S(I,A,oe,"\u22B6","\\origof",!0);S(I,A,oe,"\u22B7","\\imageof",!0);S(I,ne,oe,"\u22B8","\\multimap",!0);S(I,ne,oe,"\u21AD","\\leftrightsquigarrow",!0);S(I,ne,oe,"\u21C9","\\rightrightarrows",!0);S(I,ne,oe,"\u21C4","\\rightleftarrows",!0);S(I,ne,oe,"\u21A0","\\twoheadrightarrow",!0);S(I,ne,oe,"\u21A3","\\rightarrowtail",!0);S(I,ne,oe,"\u21AC","\\looparrowright",!0);S(I,ne,oe,"\u21B7","\\curvearrowright",!0);S(I,ne,oe,"\u21BB","\\circlearrowright",!0);S(I,ne,oe,"\u21B1","\\Rsh",!0);S(I,ne,oe,"\u21CA","\\downdownarrows",!0);S(I,ne,oe,"\u21BE","\\upharpoonright",!0);S(I,ne,oe,"\u21C2","\\downharpoonright",!0);S(I,ne,oe,"\u21DD","\\rightsquigarrow",!0);S(I,ne,oe,"\u21DD","\\leadsto");S(I,ne,oe,"\u21DB","\\Rrightarrow",!0);S(I,ne,oe,"\u21BE","\\restriction");S(I,A,de,"\u2018","`");S(I,A,de,"$","\\$");S(un,A,de,"$","\\$");S(un,A,de,"$","\\textdollar");S(I,A,de,"%","\\%");S(un,A,de,"%","\\%");S(I,A,de,"_","\\_");S(un,A,de,"_","\\_");S(un,A,de,"_","\\textunderscore");S(I,A,de,"\u2220","\\angle",!0);S(I,A,de,"\u221E","\\infty",!0);S(I,A,de,"\u2032","\\prime");S(I,A,de,"\u25B3","\\triangle");S(I,A,de,"\u0393","\\Gamma",!0);S(I,A,de,"\u0394","\\Delta",!0);S(I,A,de,"\u0398","\\Theta",!0);S(I,A,de,"\u039B","\\Lambda",!0);S(I,A,de,"\u039E","\\Xi",!0);S(I,A,de,"\u03A0","\\Pi",!0);S(I,A,de,"\u03A3","\\Sigma",!0);S(I,A,de,"\u03A5","\\Upsilon",!0);S(I,A,de,"\u03A6","\\Phi",!0);S(I,A,de,"\u03A8","\\Psi",!0);S(I,A,de,"\u03A9","\\Omega",!0);S(I,A,de,"A","\u0391");S(I,A,de,"B","\u0392");S(I,A,de,"E","\u0395");S(I,A,de,"Z","\u0396");S(I,A,de,"H","\u0397");S(I,A,de,"I","\u0399");S(I,A,de,"K","\u039A");S(I,A,de,"M","\u039C");S(I,A,de,"N","\u039D");S(I,A,de,"O","\u039F");S(I,A,de,"P","\u03A1");S(I,A,de,"T","\u03A4");S(I,A,de,"X","\u03A7");S(I,A,de,"\xAC","\\neg",!0);S(I,A,de,"\xAC","\\lnot");S(I,A,de,"\u22A4","\\top");S(I,A,de,"\u22A5","\\bot");S(I,A,de,"\u2205","\\emptyset");S(I,ne,de,"\u2205","\\varnothing");S(I,A,Xt,"\u03B1","\\alpha",!0);S(I,A,Xt,"\u03B2","\\beta",!0);S(I,A,Xt,"\u03B3","\\gamma",!0);S(I,A,Xt,"\u03B4","\\delta",!0);S(I,A,Xt,"\u03F5","\\epsilon",!0);S(I,A,Xt,"\u03B6","\\zeta",!0);S(I,A,Xt,"\u03B7","\\eta",!0);S(I,A,Xt,"\u03B8","\\theta",!0);S(I,A,Xt,"\u03B9","\\iota",!0);S(I,A,Xt,"\u03BA","\\kappa",!0);S(I,A,Xt,"\u03BB","\\lambda",!0);S(I,A,Xt,"\u03BC","\\mu",!0);S(I,A,Xt,"\u03BD","\\nu",!0);S(I,A,Xt,"\u03BE","\\xi",!0);S(I,A,Xt,"\u03BF","\\omicron",!0);S(I,A,Xt,"\u03C0","\\pi",!0);S(I,A,Xt,"\u03C1","\\rho",!0);S(I,A,Xt,"\u03C3","\\sigma",!0);S(I,A,Xt,"\u03C4","\\tau",!0);S(I,A,Xt,"\u03C5","\\upsilon",!0);S(I,A,Xt,"\u03D5","\\phi",!0);S(I,A,Xt,"\u03C7","\\chi",!0);S(I,A,Xt,"\u03C8","\\psi",!0);S(I,A,Xt,"\u03C9","\\omega",!0);S(I,A,Xt,"\u03B5","\\varepsilon",!0);S(I,A,Xt,"\u03D1","\\vartheta",!0);S(I,A,Xt,"\u03D6","\\varpi",!0);S(I,A,Xt,"\u03F1","\\varrho",!0);S(I,A,Xt,"\u03C2","\\varsigma",!0);S(I,A,Xt,"\u03C6","\\varphi",!0);S(I,A,ft,"\u2217","*",!0);S(I,A,ft,"+","+");S(I,A,ft,"\u2212","-",!0);S(I,A,ft,"\u22C5","\\cdot",!0);S(I,A,ft,"\u2218","\\circ",!0);S(I,A,ft,"\xF7","\\div",!0);S(I,A,ft,"\xB1","\\pm",!0);S(I,A,ft,"\xD7","\\times",!0);S(I,A,ft,"\u2229","\\cap",!0);S(I,A,ft,"\u222A","\\cup",!0);S(I,A,ft,"\u2216","\\setminus",!0);S(I,A,ft,"\u2227","\\land");S(I,A,ft,"\u2228","\\lor");S(I,A,ft,"\u2227","\\wedge",!0);S(I,A,ft,"\u2228","\\vee",!0);S(I,A,de,"\u221A","\\surd");S(I,A,Fv,"\u27E8","\\langle",!0);S(I,A,Fv,"\u2223","\\lvert");S(I,A,Fv,"\u2225","\\lVert");S(I,A,Es,"?","?");S(I,A,Es,"!","!");S(I,A,Es,"\u27E9","\\rangle",!0);S(I,A,Es,"\u2223","\\rvert");S(I,A,Es,"\u2225","\\rVert");S(I,A,oe,"=","=");S(I,A,oe,":",":");S(I,A,oe,"\u2248","\\approx",!0);S(I,A,oe,"\u2245","\\cong",!0);S(I,A,oe,"\u2265","\\ge");S(I,A,oe,"\u2265","\\geq",!0);S(I,A,oe,"\u2190","\\gets");S(I,A,oe,">","\\gt",!0);S(I,A,oe,"\u2208","\\in",!0);S(I,A,oe,"\uE020","\\@not");S(I,A,oe,"\u2282","\\subset",!0);S(I,A,oe,"\u2283","\\supset",!0);S(I,A,oe,"\u2286","\\subseteq",!0);S(I,A,oe,"\u2287","\\supseteq",!0);S(I,ne,oe,"\u2288","\\nsubseteq",!0);S(I,ne,oe,"\u2289","\\nsupseteq",!0);S(I,A,oe,"\u22A8","\\models");S(I,A,oe,"\u2190","\\leftarrow",!0);S(I,A,oe,"\u2264","\\le");S(I,A,oe,"\u2264","\\leq",!0);S(I,A,oe,"<","\\lt",!0);S(I,A,oe,"\u2192","\\rightarrow",!0);S(I,A,oe,"\u2192","\\to");S(I,ne,oe,"\u2271","\\ngeq",!0);S(I,ne,oe,"\u2270","\\nleq",!0);S(I,A,dg,"\xA0","\\ ");S(I,A,dg,"\xA0","\\space");S(I,A,dg,"\xA0","\\nobreakspace");S(un,A,dg,"\xA0","\\ ");S(un,A,dg,"\xA0"," ");S(un,A,dg,"\xA0","\\space");S(un,A,dg,"\xA0","\\nobreakspace");S(I,A,dg,null,"\\nobreak");S(I,A,dg,null,"\\allowbreak");S(I,A,DN,",",",");S(I,A,DN,";",";");S(I,ne,ft,"\u22BC","\\barwedge",!0);S(I,ne,ft,"\u22BB","\\veebar",!0);S(I,A,ft,"\u2299","\\odot",!0);S(I,A,ft,"\u2295","\\oplus",!0);S(I,A,ft,"\u2297","\\otimes",!0);S(I,A,de,"\u2202","\\partial",!0);S(I,A,ft,"\u2298","\\oslash",!0);S(I,ne,ft,"\u229A","\\circledcirc",!0);S(I,ne,ft,"\u22A1","\\boxdot",!0);S(I,A,ft,"\u25B3","\\bigtriangleup");S(I,A,ft,"\u25BD","\\bigtriangledown");S(I,A,ft,"\u2020","\\dagger");S(I,A,ft,"\u22C4","\\diamond");S(I,A,ft,"\u22C6","\\star");S(I,A,ft,"\u25C3","\\triangleleft");S(I,A,ft,"\u25B9","\\triangleright");S(I,A,Fv,"{","\\{");S(un,A,de,"{","\\{");S(un,A,de,"{","\\textbraceleft");S(I,A,Es,"}","\\}");S(un,A,de,"}","\\}");S(un,A,de,"}","\\textbraceright");S(I,A,Fv,"{","\\lbrace");S(I,A,Es,"}","\\rbrace");S(I,A,Fv,"[","\\lbrack",!0);S(un,A,de,"[","\\lbrack",!0);S(I,A,Es,"]","\\rbrack",!0);S(un,A,de,"]","\\rbrack",!0);S(I,A,Fv,"(","\\lparen",!0);S(I,A,Es,")","\\rparen",!0);S(un,A,de,"<","\\textless",!0);S(un,A,de,">","\\textgreater",!0);S(I,A,Fv,"\u230A","\\lfloor",!0);S(I,A,Es,"\u230B","\\rfloor",!0);S(I,A,Fv,"\u2308","\\lceil",!0);S(I,A,Es,"\u2309","\\rceil",!0);S(I,A,de,"\\","\\backslash");S(I,A,de,"\u2223","|");S(I,A,de,"\u2223","\\vert");S(un,A,de,"|","\\textbar",!0);S(I,A,de,"\u2225","\\|");S(I,A,de,"\u2225","\\Vert");S(un,A,de,"\u2225","\\textbardbl");S(un,A,de,"~","\\textasciitilde");S(un,A,de,"\\","\\textbackslash");S(un,A,de,"^","\\textasciicircum");S(I,A,oe,"\u2191","\\uparrow",!0);S(I,A,oe,"\u21D1","\\Uparrow",!0);S(I,A,oe,"\u2193","\\downarrow",!0);S(I,A,oe,"\u21D3","\\Downarrow",!0);S(I,A,oe,"\u2195","\\updownarrow",!0);S(I,A,oe,"\u21D5","\\Updownarrow",!0);S(I,A,pu,"\u2210","\\coprod");S(I,A,pu,"\u22C1","\\bigvee");S(I,A,pu,"\u22C0","\\bigwedge");S(I,A,pu,"\u2A04","\\biguplus");S(I,A,pu,"\u22C2","\\bigcap");S(I,A,pu,"\u22C3","\\bigcup");S(I,A,pu,"\u222B","\\int");S(I,A,pu,"\u222B","\\intop");S(I,A,pu,"\u222C","\\iint");S(I,A,pu,"\u222D","\\iiint");S(I,A,pu,"\u220F","\\prod");S(I,A,pu,"\u2211","\\sum");S(I,A,pu,"\u2A02","\\bigotimes");S(I,A,pu,"\u2A01","\\bigoplus");S(I,A,pu,"\u2A00","\\bigodot");S(I,A,pu,"\u222E","\\oint");S(I,A,pu,"\u222F","\\oiint");S(I,A,pu,"\u2230","\\oiiint");S(I,A,pu,"\u2A06","\\bigsqcup");S(I,A,pu,"\u222B","\\smallint");S(un,A,QI,"\u2026","\\textellipsis");S(I,A,QI,"\u2026","\\mathellipsis");S(un,A,QI,"\u2026","\\ldots",!0);S(I,A,QI,"\u2026","\\ldots",!0);S(I,A,QI,"\u22EF","\\@cdots",!0);S(I,A,QI,"\u22F1","\\ddots",!0);S(I,A,de,"\u22EE","\\varvdots");S(I,A,Po,"\u02CA","\\acute");S(I,A,Po,"\u02CB","\\grave");S(I,A,Po,"\xA8","\\ddot");S(I,A,Po,"~","\\tilde");S(I,A,Po,"\u02C9","\\bar");S(I,A,Po,"\u02D8","\\breve");S(I,A,Po,"\u02C7","\\check");S(I,A,Po,"^","\\hat");S(I,A,Po,"\u20D7","\\vec");S(I,A,Po,"\u02D9","\\dot");S(I,A,Po,"\u02DA","\\mathring");S(I,A,Xt,"\uE131","\\@imath");S(I,A,Xt,"\uE237","\\@jmath");S(I,A,de,"\u0131","\u0131");S(I,A,de,"\u0237","\u0237");S(un,A,de,"\u0131","\\i",!0);S(un,A,de,"\u0237","\\j",!0);S(un,A,de,"\xDF","\\ss",!0);S(un,A,de,"\xE6","\\ae",!0);S(un,A,de,"\u0153","\\oe",!0);S(un,A,de,"\xF8","\\o",!0);S(un,A,de,"\xC6","\\AE",!0);S(un,A,de,"\u0152","\\OE",!0);S(un,A,de,"\xD8","\\O",!0);S(un,A,Po,"\u02CA","\\'");S(un,A,Po,"\u02CB","\\`");S(un,A,Po,"\u02C6","\\^");S(un,A,Po,"\u02DC","\\~");S(un,A,Po,"\u02C9","\\=");S(un,A,Po,"\u02D8","\\u");S(un,A,Po,"\u02D9","\\.");S(un,A,Po,"\xB8","\\c");S(un,A,Po,"\u02DA","\\r");S(un,A,Po,"\u02C7","\\v");S(un,A,Po,"\xA8",'\\"');S(un,A,Po,"\u02DD","\\H");S(un,A,Po,"\u25EF","\\textcircled");var k8e={"--":!0,"---":!0,"``":!0,"''":!0};S(un,A,de,"\u2013","--",!0);S(un,A,de,"\u2013","\\textendash");S(un,A,de,"\u2014","---",!0);S(un,A,de,"\u2014","\\textemdash");S(un,A,de,"\u2018","`",!0);S(un,A,de,"\u2018","\\textquoteleft");S(un,A,de,"\u2019","'",!0);S(un,A,de,"\u2019","\\textquoteright");S(un,A,de,"\u201C","``",!0);S(un,A,de,"\u201C","\\textquotedblleft");S(un,A,de,"\u201D","''",!0);S(un,A,de,"\u201D","\\textquotedblright");S(I,A,de,"\xB0","\\degree",!0);S(un,A,de,"\xB0","\\degree");S(un,A,de,"\xB0","\\textdegree",!0);S(I,A,de,"\xA3","\\pounds");S(I,A,de,"\xA3","\\mathsterling",!0);S(un,A,de,"\xA3","\\pounds");S(un,A,de,"\xA3","\\textsterling",!0);S(I,ne,de,"\u2720","\\maltese");S(un,ne,de,"\u2720","\\maltese");var H8e='0123456789/@."';for(yN=0;yN0)return w_(i,s,r,t,u.concat(f));if(c){var v,m;if(c==="boldsymbol"){var _=fAn(i,r,t,u,a);v=_.fontName,m=[_.fontClass]}else l?(v=q8e[c].fontName,m=[c]):(v=IN(c,t.fontWeight,t.fontShape),m=[c,t.fontWeight,t.fontShape]);if(CN(i,v,r).metrics)return w_(i,v,r,t,u.concat(m));if(k8e.hasOwnProperty(i)&&v.slice(0,10)==="Typewriter"){for(var h=[],w=0;w{if(Jy(e.classes)!==Jy(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},_An=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},bf=function(n,t,a,r){var i=new VI(n,t,a,r);return FZ(i),i},J8e=(e,n,t,a)=>new VI(e,n,t,a),pAn=function(n,t,a){var r=bf([n],[],t);return r.height=Math.max(a||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=Nn(r.height),r.maxFontSize=1,r},dAn=function(n,t,a,r){var i=new hN(n,t,a,r);return FZ(i),i},W8e=function(n){var t=new $I(n);return FZ(t),t},hAn=function(n,t){return n instanceof $I?bf([],[n],t):n},gAn=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=bf(["mspace"],[],n),a=ii(e,n);return t.style.marginRight=Nn(a),t},IN=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},q8e={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"}},z8e={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},bAn=function(n,t){var[a,r,i]=z8e[n],u=new pg(a),l=new yd([u],{width:Nn(r),height:Nn(i),style:"width:"+Nn(r),viewBox:"0 0 "+1e3*r+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),c=J8e(["overlay"],[l],t);return c.height=i,c.style.height=Nn(i),c.style.width=Nn(r),c},Te={fontMap:q8e,makeSymbol:w_,mathsym:sAn,makeSpan:bf,makeSvgSpan:J8e,makeLineSpan:pAn,makeAnchor:dAn,makeFragment:W8e,wrapFragment:hAn,makeVList:DAn,makeOrd:vAn,makeGlue:yAn,staticSvg:bAn,svgData:z8e,tryCombineChars:_An},li={number:3,unit:"mu"},KR={number:4,unit:"mu"},gg={number:5,unit:"mu"},RAn={mord:{mop:li,mbin:KR,mrel:gg,minner:li},mop:{mord:li,mop:li,mrel:gg,minner:li},mbin:{mord:KR,mop:KR,mopen:KR,minner:KR},mrel:{mord:gg,mop:gg,mopen:gg,minner:gg},mopen:{},mclose:{mop:li,mbin:KR,mrel:gg,minner:li},mpunct:{mord:li,mop:li,mrel:gg,mopen:li,mclose:li,mpunct:li,minner:li},minner:{mord:li,mop:li,mbin:KR,mrel:gg,mopen:li,mpunct:li,minner:li}},wAn={mord:{mop:li},mop:{mord:li,mop:li},mbin:{},mrel:{},mopen:{},mclose:{mop:li},mpunct:{},minner:{mop:li}},$8e={},FN={},TN={};function it(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=w.classes[0],p=h.classes[0];g==="mbin"&&zt.contains(EAn,p)?w.classes[0]="mord":p==="mbin"&&zt.contains(SAn,g)&&(h.classes[0]="mord")},{node:v},m,_),V8e(i,(h,w)=>{var g=TZ(w),p=TZ(h),y=g&&p?h.hasClass("mtight")?wAn[g][p]:RAn[g][p]:null;if(y)return Te.makeGlue(y,s)},{node:v},m,_),i},V8e=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()},Q8e=function(n){return n instanceof $I||n instanceof hN||n instanceof VI&&n.hasClass("enclosing")?n:null},FAn=function e(n,t){var a=Q8e(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},TZ=function(n,t){return n?(t&&(n=FAn(n,t)),IAn[n.classes[0]]||null):null},l4=function(n,t){var a=["nulldelimiter"].concat(n.baseSizingClasses());return Dg(t.concat(a))},vr=function(n,t,a){if(!n)return Dg();if(FN[n.type]){var r=FN[n.type](n,t);if(a&&t.size!==a.size){r=Dg(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 GN(e,n){var t=Dg(["base"],e,n),a=Dg(["strut"]);return a.style.height=Nn(t.height+t.depth),t.depth&&(a.style.verticalAlign=Nn(-t.depth)),t.children.unshift(a),t}function MZ(e,n){var t=null;e.length===1&&e[0].type==="tag"&&(t=e[0].tag,e=e[0].body);var a=qu(e,n,"root"),r;a.length===2&&a[1].hasClass("tag")&&(r=a.pop());for(var i=[],u=[],l=0;l0&&(i.push(GN(u,n)),u=[]),i.push(a[l]));u.length>0&&i.push(GN(u,n));var s;t?(s=GN(qu(t,n,!0)),s.classes=["tag"],i.push(s)):r&&i.push(r);var f=Dg(["katex-html"],i);if(f.setAttribute("aria-hidden","true"),s){var v=s.children[0];v.style.height=Nn(f.height+f.depth),f.depth&&(v.style.verticalAlign=Nn(-f.depth))}return f}function Y8e(e){return new $I(e)}var Tv=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=Jy(this.classes));for(var a=0;a0&&(n+=' class ="'+zt.escape(Jy(this.classes))+'"'),n+=">";for(var a=0;a",n}toText(){return this.children.map(n=>n.toText()).join("")}},YI=class{constructor(n){this.text=void 0,this.text=n}toNode(){return document.createTextNode(this.text)}toMarkup(){return zt.escape(this.toText())}toText(){return this.text}},K8e=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",Nn(this.width)),n}toMarkup(){return this.character?""+this.character+"":''}toText(){return this.character?this.character:" "}},Rn={MathNode:Tv,TextNode:YI,SpaceNode:K8e,newDocumentFragment:Y8e},em=function(n,t,a){return fo[t][n]&&fo[t][n].replace&&n.charCodeAt(0)!==55349&&!(k8e.hasOwnProperty(n)&&a&&(a.fontFamily&&a.fontFamily.slice(4,6)==="tt"||a.font&&a.font.slice(4,6)==="tt"))&&(n=fo[t][n].replace),new Rn.TextNode(n)},GZ=function(n){return n.length===1?n[0]:new Rn.MathNode("mrow",n)},AZ=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(zt.contains(["\\imath","\\jmath"],i))return null;fo[r][i]&&fo[r][i].replace&&(i=fo[r][i].replace);var u=Te.fontMap[a].fontName;return RZ(i,u,r)?Te.fontMap[a].variant:null},Rf=function(n,t,a){if(n.length===1){var r=io(n[0],t);return a&&r instanceof Tv&&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},qy=function(n,t,a){return GZ(Rf(n,t,a))},io=function(n,t){if(!n)return new Rn.MathNode("mrow");if(TN[n.type]){var a=TN[n.type](n,t);return a}else throw new Cn("Got group of unknown type: '"+n.type+"'")};function X8e(e,n,t,a,r){var i=Rf(e,t),u;i.length===1&&i[0]instanceof Tv&&zt.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 Te.makeSpan([f],[s])}var Z8e=function(n){return new Dd({style:n.displayMode?Kt.DISPLAY:Kt.TEXT,maxSize:n.maxSize,minRuleThickness:n.minRuleThickness})},eLe=function(n,t){if(t.displayMode){var a=["katex-display"];t.leqno&&a.push("leqno"),t.fleqn&&a.push("fleqn"),n=Te.makeSpan(a,[n])}return n},TAn=function(n,t,a){var r=Z8e(a),i;if(a.output==="mathml")return X8e(n,t,r,a.displayMode,!0);if(a.output==="html"){var u=MZ(n,r);i=Te.makeSpan(["katex"],[u])}else{var l=X8e(n,t,r,a.displayMode,!1),c=MZ(n,r);i=Te.makeSpan(["katex"],[l,c])}return eLe(i,a)},MAn=function(n,t,a){var r=Z8e(a),i=MZ(n,r),u=Te.makeSpan(["katex"],[i]);return eLe(u,a)},GAn={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":"="},AAn=function(n){var t=new Rn.MathNode("mo",[new Rn.TextNode(GAn[n.replace(/^\\/,"")])]);return t.setAttribute("stretchy","true"),t},xAn={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]},LAn=function(n){return n.type==="ordgroup"?n.body.length:1},jAn=function(n,t){function a(){var l=4e5,c=n.label.slice(1);if(zt.contains(["widehat","widecheck","widetilde","utilde"],c)){var s=n,f=LAn(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 w=new pg(m),g=new yd([w],{width:"100%",height:Nn(_),viewBox:"0 0 "+l+" "+v,preserveAspectRatio:"none"});return{span:Te.makeSvgSpan([],[g],t),minWidth:0,height:_}}else{var p=[],y=xAn[c],[F,N,B]=y,k=B/1e3,ue=F.length,we,De;if(ue===1){var Se=y[3];we=["hide-tail"],De=[Se]}else if(ue===2)we=["halfarrow-left","halfarrow-right"],De=["xMinYMin","xMaxYMin"];else if(ue===3)we=["brace-left","brace-center","brace-right"],De=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support `+ue+" children.");for(var ve=0;ve0&&(r.style.minWidth=Nn(i)),r},PAn=function(n,t,a,r,i){var u,l=n.height+n.depth+a+r;if(/fbox|color|angl/.test(t)){if(u=Te.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 gN({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&s.push(new gN({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var f=new yd(s,{width:"100%",height:Nn(l)});u=Te.makeSvgSpan([],[f],i)}return u.height=l,u.style.height=Nn(l),u},yg={encloseSpan:PAn,mathMLnode:AAn,svgSpan:jAn};function Ia(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 xZ(e){var n=AN(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 AN(e){return e&&(e.type==="atom"||lAn.hasOwnProperty(e.type))?e:null}var LZ=(e,n)=>{var t,a,r;e&&e.type==="supsub"?(a=Ia(e.base,"accent"),t=a.base,e.base=t,r=iAn(vr(e,n)),e.base=a):(a=Ia(e,"accent"),t=a.base);var i=vr(t,n.havingCrampedStyle()),u=a.isShifty&&zt.isCharacterBox(t),l=0;if(u){var c=zt.getBaseElem(t),s=vr(c,n.havingCrampedStyle());l=O8e(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=yg.svgSpan(a,n),m=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"elem",elem:m,wrapperClasses:["svg-align"],wrapperStyle:l>0?{width:"calc(100% - "+Nn(2*l)+")",marginLeft:Nn(2*l)}:void 0}]},n);else{var _,h;a.label==="\\vec"?(_=Te.staticSvg("vec",n),h=Te.svgData.vec[1]):(_=Te.makeOrd({mode:a.mode,text:a.label},n,"textord"),_=O8e(_),_.italic=0,h=_.width,f&&(v+=_.depth)),m=Te.makeSpan(["accent-body"],[_]);var w=a.label==="\\textcircled";w&&(m.classes.push("accent-full"),v=i.height);var g=l;w||(g-=h/2),m.style.left=Nn(g),a.label==="\\textcircled"&&(m.style.top=".2em"),m=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:-v},{type:"elem",elem:m}]},n)}var p=Te.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},nLe=(e,n)=>{var t=e.isStretchy?yg.mathMLnode(e.label):new Rn.MathNode("mo",[em(e.label,e.mode)]),a=new Rn.MathNode("mover",[io(e.base,n),t]);return a.setAttribute("accent","true"),a},NAn=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));it({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=MN(n[0]),a=!NAn.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:LZ,mathmlBuilder:nLe});it({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:LZ,mathmlBuilder:nLe});it({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=vr(e.base,n),a=yg.svgSpan(e,n),r=e.label==="\\utilde"?.12:0,i=Te.makeVList({positionType:"top",positionData:t.height,children:[{type:"elem",elem:a,wrapperClasses:["svg-align"]},{type:"kern",size:r},{type:"elem",elem:t}]},n);return Te.makeSpan(["mord","accentunder"],[i],n)},mathmlBuilder:(e,n)=>{var t=yg.mathMLnode(e.label),a=new Rn.MathNode("munder",[io(e.base,n),t]);return a.setAttribute("accentunder","true"),a}});var xN=e=>{var n=new Rn.MathNode("mpadded",e?[e]:[]);return n.setAttribute("width","+0.6em"),n.setAttribute("lspace","0.3em"),n};it({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=Te.wrapFragment(vr(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=Te.wrapFragment(vr(e.below,a,n),n),u.classes.push(i+"-arrow-pad"));var l=yg.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=Te.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=Te.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"),Te.makeSpan(["mrel","x-arrow"],[f],n)},mathmlBuilder(e,n){var t=yg.mathMLnode(e.label);t.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var a;if(e.body){var r=xN(io(e.body,n));if(e.below){var i=xN(io(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=xN(io(e.below,n));a=new Rn.MathNode("munder",[t,u])}else a=xN(),a=new Rn.MathNode("mover",[t,a]);return a}});var OAn=Te.makeSpan;function tLe(e,n){var t=qu(e.body,n,!0);return OAn([e.mclass],t,n)}function aLe(e,n){var t,a=Rf(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}it({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:$i(r),isCharacterBox:zt.isCharacterBox(r)}},htmlBuilder:tLe,mathmlBuilder:aLe});var LN=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"};it({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,n){var{parser:t}=e;return{type:"mclass",mode:t.mode,mclass:LN(n[0]),body:$i(n[1]),isCharacterBox:zt.isCharacterBox(n[1])}}});it({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=LN(r):u="mrel";var l={type:"op",mode:r.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:a!=="\\stackrel",body:$i(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:zt.isCharacterBox(c)}},htmlBuilder:tLe,mathmlBuilder:aLe});it({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"pmb",mode:t.mode,mclass:LN(n[0]),body:$i(n[0])}},htmlBuilder(e,n){var t=qu(e.body,n,!0),a=Te.makeSpan([e.mclass],t,n);return a.style.textShadow="0.02em 0.01em 0.04px",a},mathmlBuilder(e,n){var t=Rf(e.body,n),a=new Rn.MathNode("mstyle",t);return a.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),a}});var kAn={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},rLe=()=>({type:"styling",body:[],mode:"math",style:"display"}),oLe=e=>e.type==="textord"&&e.text==="@",HAn=(e,n)=>(e.type==="mathord"||e.type==="atom")&&e.text===n;function UAn(e,n,t){var a=kAn[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 BAn(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=UAn(s,f,e),w={type:"styling",body:[h],mode:"math",style:"display"};a.push(w),l=rLe()}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([])}}it({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=Te.wrapFragment(vr(e.label,t,n),n);return a.classes.push("cd-label-"+e.side),a.style.bottom=Nn(.8-a.depth),a.height=0,a.depth=0,a},mathmlBuilder(e,n){var t=new Rn.MathNode("mrow",[io(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}});it({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=Te.wrapFragment(vr(e.fragment,n),n);return t.classes.push("cd-vert-arrow"),t},mathmlBuilder(e,n){return new Rn.MathNode("mrow",[io(e.fragment,n)])}});it({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,n){for(var{parser:t}=e,a=Ia(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 iLe=(e,n)=>{var t=qu(e.body,n.withColor(e.color),!1);return Te.makeFragment(t)},uLe=(e,n)=>{var t=Rf(e.body,n.withColor(e.color)),a=new Rn.MathNode("mstyle",t);return a.setAttribute("mathcolor",e.color),a};it({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,n){var{parser:t}=e,a=Ia(n[0],"color-token").color,r=n[1];return{type:"color",mode:t.mode,color:a,body:$i(r)}},htmlBuilder:iLe,mathmlBuilder:uLe});it({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,n){var{parser:t,breakOnTokenText:a}=e,r=Ia(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:iLe,mathmlBuilder:uLe});it({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&&Ia(r,"size").value}},htmlBuilder(e,n){var t=Te.makeSpan(["mspace"],[],n);return e.newLine&&(t.classes.push("newline"),e.size&&(t.style.marginTop=Nn(ii(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",Nn(ii(e.size,n)))),t}});var jZ={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},lLe=e=>{var n=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(n))throw new Cn("Expected a control sequence",e);return n},JAn=e=>{var n=e.gullet.popToken();return n.text==="="&&(n=e.gullet.popToken(),n.text===" "&&(n=e.gullet.popToken())),n},cLe=(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)};it({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(jZ[a.text])return(t==="\\global"||t==="\\\\globallong")&&(a.text=jZ[a.text]),Ia(n.parseFunction(),"internal");throw new Cn("Invalid token after macro prefix",a)}});it({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===jZ[t]),{type:"internal",mode:n.mode}}});it({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=lLe(n.gullet.popToken());n.gullet.consumeSpaces();var r=JAn(n);return cLe(n,a,r,t==="\\\\globallet"),{type:"internal",mode:n.mode}}});it({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=lLe(n.gullet.popToken()),r=n.gullet.popToken(),i=n.gullet.popToken();return cLe(n,a,i,t==="\\\\globalfuture"),n.gullet.pushToken(i),n.gullet.pushToken(r),{type:"internal",mode:n.mode}}});var c4=function(n,t,a){var r=fo.math[n]&&fo.math[n].replace,i=RZ(r||n,t,a);if(!i)throw new Error("Unsupported symbol "+n+" and font size "+t+".");return i},PZ=function(n,t,a,r){var i=a.havingBaseStyle(t),u=Te.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},sLe=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=Nn(i),n.height-=i,n.depth+=i},WAn=function(n,t,a,r,i,u){var l=Te.makeSymbol(n,"Main-Regular",i,r),c=PZ(l,t,r,u);return a&&sLe(c,r,t),c},qAn=function(n,t,a,r){return Te.makeSymbol(n,"Size"+t+"-Regular",a,r)},fLe=function(n,t,a,r,i,u){var l=qAn(n,t,i,r),c=PZ(Te.makeSpan(["delimsizing","size"+t],[l],r),Kt.TEXT,r,u);return a&&sLe(c,r,Kt.TEXT),c},NZ=function(n,t,a){var r;t==="Size1-Regular"?r="delim-size1":r="delim-size4";var i=Te.makeSpan(["delimsizinginner",r],[Te.makeSpan([],[Te.makeSymbol(n,t,a)])]);return{type:"elem",elem:i}},OZ=function(n,t,a){var r=gd["Size4-Regular"][n.charCodeAt(0)]?gd["Size4-Regular"][n.charCodeAt(0)][4]:gd["Size1-Regular"][n.charCodeAt(0)][4],i=new pg("inner",Z4n(n,Math.round(1e3*t))),u=new yd([i],{width:Nn(r),height:Nn(t),style:"width:"+Nn(r),viewBox:"0 0 "+1e3*r+" "+Math.round(1e3*t),preserveAspectRatio:"xMinYMin"}),l=Te.makeSvgSpan([],[u],a);return l.height=t,l.style.height=Nn(t),l.style.width=Nn(r),{type:"elem",elem:l}},kZ=.008,jN={type:"kern",size:-1*kZ},zAn=["|","\\lvert","\\rvert","\\vert"],$An=["\\|","\\lVert","\\rVert","\\Vert"],vLe=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"):zt.contains(zAn,n)?(s="\u2223",v="vert",m=333):zt.contains($An,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=c4(l,_,i),w=h.height+h.depth,g=c4(s,_,i),p=g.height+g.depth,y=c4(f,_,i),F=y.height+y.depth,N=0,B=1;if(c!==null){var k=c4(c,_,i);N=k.height+k.depth,B=2}var ue=w+F+N,we=Math.max(0,Math.ceil((t-ue)/(B*p))),De=ue+we*B*p,Se=r.fontMetrics().axisHeight;a&&(Se*=r.sizeMultiplier);var ve=De/2-Se,Me=[];if(v.length>0){var Re=De-w-F,Fe=Math.round(De*1e3),ke=eAn(v,Math.round(Re*1e3)),_e=new pg(v,ke),tt=(m/1e3).toFixed(3)+"em",wn=(Fe/1e3).toFixed(3)+"em",Vn=new yd([_e],{width:tt,height:wn,viewBox:"0 0 "+m+" "+Fe}),Qn=Te.makeSvgSpan([],[Vn],r);Qn.height=Fe/1e3,Qn.style.width=tt,Qn.style.height=wn,Me.push({type:"elem",elem:Qn})}else{if(Me.push(NZ(f,_,i)),Me.push(jN),c===null){var Z=De-w-F+2*kZ;Me.push(OZ(s,Z,r))}else{var P=(De-w-F-N)/2+2*kZ;Me.push(OZ(s,P,r)),Me.push(jN),Me.push(NZ(c,_,i)),Me.push(jN),Me.push(OZ(s,P,r))}Me.push(jN),Me.push(NZ(l,_,i))}var le=r.havingBaseStyle(Kt.TEXT),ge=Te.makeVList({positionType:"bottom",positionData:ve,children:Me},le);return PZ(Te.makeSpan(["delimsizing","mult"],[ge],le),Kt.TEXT,r,u)},HZ=80,UZ=.08,BZ=function(n,t,a,r,i){var u=X4n(n,r,a),l=new pg(n,u),c=new yd([l],{width:"400em",height:Nn(t),viewBox:"0 0 400000 "+a,preserveAspectRatio:"xMinYMin slice"});return Te.makeSvgSpan(["hide-tail"],[c],i)},VAn=function(n,t){var a=t.havingBaseSizing(),r=dLe("\\surd",n*a.sizeMultiplier,pLe,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+HZ,n<1?i=1:n<1.4&&(i=.7),c=(1+u+UZ)/i,s=(1+u)/i,l=BZ("sqrtMain",c,f,u,t),l.style.minWidth="0.853em",v=.833/i):r.type==="large"?(f=(1e3+HZ)*s4[r.size],s=(s4[r.size]+u)/i,c=(s4[r.size]+u+UZ)/i,l=BZ("sqrtSize"+r.size,c,f,u,t),l.style.minWidth="1.02em",v=1/i):(c=n+u+UZ,s=n+u,f=Math.floor(1e3*n+u)+HZ,l=BZ("sqrtTall",c,f,u,t),l.style.minWidth="0.742em",v=1.056),l.height=s,l.style.height=Nn(c),{span:l,advanceWidth:v,ruleWidth:(t.fontMetrics().sqrtRuleThickness+u)*i}},mLe=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],QAn=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],_Le=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],s4=[0,1.2,1.8,2.4,3],YAn=function(n,t,a,r,i){if(n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle"),zt.contains(mLe,n)||zt.contains(_Le,n))return fLe(n,t,!1,a,r,i);if(zt.contains(QAn,n))return vLe(n,s4[t],!1,a,r,i);throw new Cn("Illegal delimiter: '"+n+"'")},KAn=[{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}],XAn=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"stack"}],pLe=[{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"}],ZAn=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.")},dLe=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]},hLe=function(n,t,a,r,i,u){n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle");var l;zt.contains(_Le,n)?l=KAn:zt.contains(mLe,n)?l=pLe:l=XAn;var c=dLe(n,t,l,r);return c.type==="small"?WAn(n,c.style,a,r,i,u):c.type==="large"?fLe(n,c.size,a,r,i,u):vLe(n,t,a,r,i,u)},exn=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 hLe(n,v,!0,r,i,u)},bg={sqrtImage:VAn,sizedDelim:YAn,sizeToMaxHeight:s4,customSizedDelim:hLe,leftRightDelim:exn},gLe={"\\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}},nxn=["(","\\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 PN(e,n){var t=AN(e);if(t&&zt.contains(nxn,t.text))return t;throw t?new Cn("Invalid delimiter '"+t.text+"' after '"+n.funcName+"'",e):new Cn("Invalid delimiter type '"+e.type+"'",e)}it({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=PN(n[0],e);return{type:"delimsizing",mode:e.parser.mode,size:gLe[e.funcName].size,mclass:gLe[e.funcName].mclass,delim:t.text}},htmlBuilder:(e,n)=>e.delim==="."?Te.makeSpan([e.mclass]):bg.sizedDelim(e.delim,e.size,n,e.mode,[e.mclass]),mathmlBuilder:e=>{var n=[];e.delim!=="."&&n.push(em(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=Nn(bg.sizeToMaxHeight[e.size]);return t.setAttribute("minsize",a),t.setAttribute("maxsize",a),t}});function DLe(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}it({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:PN(n[0],e).text,color:t}}});it({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=PN(n[0],e),a=e.parser;++a.leftrightDepth;var r=a.parseExpression(!1);--a.leftrightDepth,a.expect("\\right",!1);var i=Ia(a.parseFunction(),"leftright-right");return{type:"leftright",mode:a.mode,body:r,left:t.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,n)=>{DLe(e);for(var t=qu(e.body,n,!0,["mopen","mclose"]),a=0,r=0,i=!1,u=0;u{DLe(e);var t=Rf(e.body,n);if(e.left!=="."){var a=new Rn.MathNode("mo",[em(e.left,e.mode)]);a.setAttribute("fence","true"),t.unshift(a)}if(e.right!=="."){var r=new Rn.MathNode("mo",[em(e.right,e.mode)]);r.setAttribute("fence","true"),e.rightColor&&r.setAttribute("mathcolor",e.rightColor),t.push(r)}return GZ(t)}});it({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=PN(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=bg.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==="|"?em("|","text"):em(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 JZ=(e,n)=>{var t=Te.wrapFragment(vr(e.body,n),n),a=e.label.slice(1),r=n.sizeMultiplier,i,u=0,l=zt.isCharacterBox(e.body);if(a==="sout")i=Te.makeSpan(["stretchy","sout"]),i.height=n.fontMetrics().defaultRuleThickness/r,u=-.5*n.fontMetrics().xHeight;else if(a==="phase"){var c=ii({number:.6,unit:"pt"},n),s=ii({number:.35,unit:"ex"},n),f=n.havingBaseSizing();r=r/f.sizeMultiplier;var v=t.height+t.depth+c+s;t.style.paddingLeft=Nn(v/2+c);var m=Math.floor(1e3*v*r),_=Y4n(m),h=new yd([new pg("phase",_)],{width:"400em",height:Nn(m/1e3),viewBox:"0 0 400000 "+m,preserveAspectRatio:"xMinYMin slice"});i=Te.makeSvgSpan(["hide-tail"],[h],n),i.style.height=Nn(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 w=0,g=0,p=0;/box/.test(a)?(p=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness),w=n.fontMetrics().fboxsep+(a==="colorbox"?0:p),g=w):a==="angl"?(p=Math.max(n.fontMetrics().defaultRuleThickness,n.minRuleThickness),w=4*p,g=Math.max(0,.25-t.depth)):(w=l?.2:0,g=w),i=yg.encloseSpan(t,a,w,g,n),/fbox|boxed|fcolorbox/.test(a)?(i.style.borderStyle="solid",i.style.borderWidth=Nn(p)):a==="angl"&&p!==.049&&(i.style.borderTopWidth=Nn(p),i.style.borderRightWidth=Nn(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=Te.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=Te.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?Te.makeSpan(["mord","cancel-lap"],[y],n):Te.makeSpan(["mord"],[y],n)},WZ=(e,n)=>{var t=0,a=new Rn.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[io(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};it({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Ia(n[0],"color-token").color,u=n[1];return{type:"enclose",mode:a.mode,label:r,backgroundColor:i,body:u}},htmlBuilder:JZ,mathmlBuilder:WZ});it({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Ia(n[0],"color-token").color,u=Ia(n[1],"color-token").color,l=n[2];return{type:"enclose",mode:a.mode,label:r,backgroundColor:u,borderColor:i,body:l}},htmlBuilder:JZ,mathmlBuilder:WZ});it({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]}}});it({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:JZ,mathmlBuilder:WZ});it({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 yLe={};function bd(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 qZ(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function zy(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=[],w=[h],g=[],p=[],y=c!=null?[]:void 0;function F(){c&&e.gullet.macros.set("\\@eqnsw","1",!0)}function N(){y&&(e.gullet.macros.get("\\df@tag")?(y.push(e.subparse([new Cv("\\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(RLe(e));;){var B=e.parseExpression(!1,s?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),B={type:"ordgroup",mode:e.mode,body:B},t&&(B={type:"styling",mode:e.mode,style:t,body:[B]}),h.push(B);var k=e.fetch().text;if(k==="&"){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(k==="\\end"){N(),h.length===1&&B.type==="styling"&&B.body[0].body.length===0&&(w.length>1||!f)&&w.pop(),p.length0&&(F+=.25),s.push({pos:F,isDashed:mt[Gt]})}for(N(u[0]),a=0;a0&&(ve+=y,uemt))for(a=0;a=l)){var ye=void 0;(r>0||n.hskipBeforeAndAfter)&&(ye=zt.deflt(P.pregap,m),ye!==0&&(ke=Te.makeSpan(["arraycolsep"],[]),ke.style.width=Nn(ye),Fe.push(ke)));var te=[];for(a=0;a0){for(var sn=Te.makeLineSpan("hline",t,f),Ne=Te.makeLineSpan("hdashline",t,f),Pn=[{type:"elem",elem:c,shift:0}];s.length>0;){var Fn=s.pop(),vt=Fn.pos-Me;Fn.isDashed?Pn.push({type:"elem",elem:Ne,shift:vt}):Pn.push({type:"elem",elem:sn,shift:vt})}c=Te.makeVList({positionType:"individualShift",children:Pn},t)}if(tt.length===0)return Te.makeSpan(["mord"],[c],t);var xn=Te.makeVList({positionType:"individualShift",children:tt},t);return xn=Te.makeSpan(["tag"],[xn],t),Te.makeFragment([c,xn])},txn={c:"center ",l:"left ",r:"right "},wd=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,w="",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+=we[we.length-1].length>0?"right ":"";for(var De=1;De-1?"alignat":"align",i=n.envName==="split",u=zy(n.parser,{cols:a,addJot:!0,autoTag:i?void 0:qZ(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:w,pregap:g,postgap:0}}return u.colSeparationType=_?"align":"alignat",u};bd({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,n){var t=AN(n[0]),a=t?[n[0]]:Ia(n[0],"ordgroup").body,r=a.map(function(u){var l=xZ(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 zy(e.parser,i,zZ(e.envName))},htmlBuilder:Rd,mathmlBuilder:wd});bd({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=zy(e.parser,a,zZ(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:Rd,mathmlBuilder:wd});bd({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var n={arraystretch:.5},t=zy(e.parser,n,"script");return t.colSeparationType="small",t},htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["subarray"],props:{numArgs:1},handler(e,n){var t=AN(n[0]),a=t?[n[0]]:Ia(n[0],"ordgroup").body,r=a.map(function(u){var l=xZ(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=zy(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:Rd,mathmlBuilder:wd});bd({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=zy(e.parser,n,zZ(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:Rd,mathmlBuilder:wd});bd({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:wLe,htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){zt.contains(["gather","gather*"],e.envName)&&NN(e);var n={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:qZ(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return zy(e.parser,n,"display")},htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:wLe,htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){NN(e);var n={autoTag:qZ(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return zy(e.parser,n,"display")},htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["CD"],props:{numArgs:0},handler(e){return NN(e),BAn(e.parser)},htmlBuilder:Rd,mathmlBuilder:wd});O("\\nonumber","\\gdef\\@eqnsw{0}");O("\\notag","\\nonumber");it({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 SLe=yLe;it({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 vr(e.body,a)},CLe=(e,n)=>{var t=e.font,a=n.withFont(t);return io(e.body,a)},ILe={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};it({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=MN(n[0]),i=a;return i in ILe&&(i=ILe[i]),{type:"font",mode:t.mode,font:i.slice(1),body:r}},htmlBuilder:ELe,mathmlBuilder:CLe});it({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,n)=>{var{parser:t}=e,a=n[0],r=zt.isCharacterBox(a);return{type:"mclass",mode:t.mode,mclass:LN(a),body:[{type:"font",mode:t.mode,font:"boldsymbol",body:a}],isCharacterBox:r}}});it({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:ELe,mathmlBuilder:CLe});var FLe=(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},$Z=(e,n)=>{var t=FLe(e.size,n.style),a=t.fracNum(),r=t.fracDen(),i;i=n.havingStyle(a);var u=vr(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,w=n.fontMetrics().denom1):(v>0?(_=n.fontMetrics().num2,h=m):(_=n.fontMetrics().num3,h=3*m),w=n.fontMetrics().denom2);var g;if(f){var y=n.fontMetrics().axisHeight;_-u.depth-(y+.5*v){var t=new Rn.MathNode("mfrac",[io(e.numer,n),io(e.denom,n)]);if(!e.hasBarLine)t.setAttribute("linethickness","0px");else if(e.barSize){var a=ii(e.barSize,n);t.setAttribute("linethickness",Nn(a))}var r=FLe(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 GZ(u)}return t};it({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:$Z,mathmlBuilder:VZ});it({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}}});it({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 TLe=["display","text","script","scriptscript"],MLe=function(n){var t=null;return n.length>0&&(t=n,t=t==="."?null:t),t};it({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=MN(n[0]),u=i.type==="atom"&&i.family==="open"?MLe(i.text):null,l=MN(n[1]),c=l.type==="atom"&&l.family==="close"?MLe(l.text):null,s=Ia(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=Ia(_.body[0],"textord");m=TLe[Number(h.text)]}}else _=Ia(_,"textord"),m=TLe[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:$Z,mathmlBuilder:VZ});it({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:Ia(n[0],"size").value,token:r}}});it({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=j4n(Ia(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:$Z,mathmlBuilder:VZ});var GLe=(e,n)=>{var t=n.style,a,r;e.type==="supsub"?(a=e.sup?vr(e.sup,n.havingStyle(t.sup()),n):vr(e.sub,n.havingStyle(t.sub()),n),r=Ia(e.base,"horizBrace")):r=Ia(e,"horizBrace");var i=vr(r.base,n.havingBaseStyle(Kt.DISPLAY)),u=yg.svgSpan(r,n),l;if(r.isOver?(l=Te.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=Te.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=Te.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n);r.isOver?l=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:c},{type:"kern",size:.2},{type:"elem",elem:a}]},n):l=Te.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 Te.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n)},axn=(e,n)=>{var t=yg.mathMLnode(e.label);return new Rn.MathNode(e.isOver?"mover":"munder",[io(e.base,n),t])};it({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:GLe,mathmlBuilder:axn});it({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[1],r=Ia(n[0],"url").url;return t.settings.isTrusted({command:"\\href",url:r})?{type:"href",mode:t.mode,href:r,body:$i(a)}:t.formatUnsupportedCmd("\\href")},htmlBuilder:(e,n)=>{var t=qu(e.body,n,!1);return Te.makeAnchor(e.href,[],t,n)},mathmlBuilder:(e,n)=>{var t=qy(e.body,n);return t instanceof Tv||(t=new Tv("mrow",[t])),t.setAttribute("href",e.href),t}});it({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=Ia(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=Ia(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=qu(e.body,n,!1),a=["enclosing"];e.attributes.class&&a.push(...e.attributes.class.trim().split(/\s+/));var r=Te.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)=>qy(e.body,n)});it({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"htmlmathml",mode:t.mode,html:$i(n[0]),mathml:$i(n[1])}},htmlBuilder:(e,n)=>{var t=qu(e.html,n,!1);return Te.makeFragment(t)},mathmlBuilder:(e,n)=>qy(e.mathml,n)});var QZ=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(!x8e(a))throw new Cn("Invalid unit: '"+a.unit+"' in \\includegraphics.");return a};it({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=Ia(t[0],"raw").string,s=c.split(","),f=0;f{var t=ii(e.height,n),a=0;e.totalheight.number>0&&(a=ii(e.totalheight,n)-t);var r=0;e.width.number>0&&(r=ii(e.width,n));var i={height:Nn(t+a)};r>0&&(i.width=Nn(r)),a>0&&(i.verticalAlign=Nn(-a));var u=new N8e(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=ii(e.height,n),r=0;if(e.totalheight.number>0&&(r=ii(e.totalheight,n)-a,t.setAttribute("valign",Nn(-r))),t.setAttribute("height",Nn(a+r)),e.width.number>0){var i=ii(e.width,n);t.setAttribute("width",Nn(i))}return t.setAttribute("src",e.src),t}});it({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=Ia(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 Te.makeGlue(e.dimension,n)},mathmlBuilder(e,n){var t=ii(e.dimension,n);return new Rn.SpaceNode(t)}});it({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=Te.makeSpan([],[vr(e.body,n)]),t=Te.makeSpan(["inner"],[t],n)):t=Te.makeSpan(["inner"],[vr(e.body,n)]);var a=Te.makeSpan(["fix"],[]),r=Te.makeSpan([e.alignment],[t,a],n),i=Te.makeSpan(["strut"]);return i.style.height=Nn(r.height+r.depth),r.depth&&(i.style.verticalAlign=Nn(-r.depth)),r.children.unshift(i),r=Te.makeSpan(["thinbox"],[r],n),Te.makeSpan(["mord","vbox"],[r],n)},mathmlBuilder:(e,n)=>{var t=new Rn.MathNode("mpadded",[io(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}});it({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}}});it({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){throw new Cn("Mismatched "+e.funcName)}});var ALe=(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}};it({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"mathchoice",mode:t.mode,display:$i(n[0]),text:$i(n[1]),script:$i(n[2]),scriptscript:$i(n[3])}},htmlBuilder:(e,n)=>{var t=ALe(e,n),a=qu(t,n,!1);return Te.makeFragment(a)},mathmlBuilder:(e,n)=>{var t=ALe(e,n);return qy(t,n)}});var xLe=(e,n,t,a,r,i,u)=>{e=Te.makeSpan([],[e]);var l=t&&zt.isCharacterBox(t),c,s;if(n){var f=vr(n,a.havingStyle(r.sup()),a);s={elem:f,kern:Math.max(a.fontMetrics().bigOpSpacing1,a.fontMetrics().bigOpSpacing3-f.depth)}}if(t){var v=vr(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=Te.makeVList({positionType:"bottom",positionData:_,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:Nn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:Nn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else if(c){var h=e.height-u;m=Te.makeVList({positionType:"top",positionData:h,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:Nn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e}]},a)}else if(s){var w=e.depth+u;m=Te.makeVList({positionType:"bottom",positionData:w,children:[{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:Nn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else return e;var g=[m];if(c&&i!==0&&!l){var p=Te.makeSpan(["mspace"],[],a);p.style.marginRight=Nn(i),g.unshift(p)}return Te.makeSpan(["mop","op-limits"],g,a)},LLe=["\\smallint"],KI=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Ia(e.base,"op"),r=!0):i=Ia(e,"op");var u=n.style,l=!1;u.size===Kt.DISPLAY.size&&i.symbol&&!zt.contains(LLe,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=Te.makeSymbol(i.name,s,"math",n,["mop","op-symbol",l?"large-op":"small-op"]),f.length>0){var v=c.italic,m=Te.staticSvg(f+"Size"+(l?"2":"1"),n);c=Te.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 _=qu(i.body,n,!0);_.length===1&&_[0]instanceof Iv?(c=_[0],c.classes[0]="mop"):c=Te.makeSpan(["mop"],_,n)}else{for(var h=[],w=1;w{var t;if(e.symbol)t=new Tv("mo",[em(e.name,e.mode)]),zt.contains(LLe,e.name)&&t.setAttribute("largeop","false");else if(e.body)t=new Tv("mo",Rf(e.body,n));else{t=new Tv("mi",[new YI(e.name.slice(1))]);var a=new Tv("mo",[em("\u2061","text")]);e.parentIsSupSub?t=new Tv("mrow",[t,a]):t=Y8e([t,a])}return t},rxn={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};it({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=rxn[r]),{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:KI,mathmlBuilder:f4});it({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:$i(a)}},htmlBuilder:KI,mathmlBuilder:f4});var oxn={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};it({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:KI,mathmlBuilder:f4});it({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:KI,mathmlBuilder:f4});it({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=oxn[a]),{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:KI,mathmlBuilder:f4});var jLe=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Ia(e.base,"operatorname"),r=!0):i=Ia(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=qu(l,n.withFont("mathrm"),!0),s=0;s{for(var t=Rf(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",[em("\u2061","text")]);return e.parentIsSupSub?new Rn.MathNode("mrow",[c,s]):Rn.newDocumentFragment([c,s])};it({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:$i(r),alwaysHandleSupSub:a==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:jLe,mathmlBuilder:ixn});O("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");XR({type:"ordgroup",htmlBuilder(e,n){return e.semisimple?Te.makeFragment(qu(e.body,n,!1)):Te.makeSpan(["mord"],qu(e.body,n,!0),n)},mathmlBuilder(e,n){return qy(e.body,n,!0)}});it({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=vr(e.body,n.havingCrampedStyle()),a=Te.makeLineSpan("overline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t},{type:"kern",size:3*r},{type:"elem",elem:a},{type:"kern",size:r}]},n);return Te.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",[io(e.body,n),t]);return a.setAttribute("accent","true"),a}});it({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:$i(a)}},htmlBuilder:(e,n)=>{var t=qu(e.body,n.withPhantom(),!1);return Te.makeFragment(t)},mathmlBuilder:(e,n)=>{var t=Rf(e.body,n);return new Rn.MathNode("mphantom",t)}});it({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=Te.makeSpan([],[vr(e.body,n.withPhantom())]);if(t.height=0,t.depth=0,t.children)for(var a=0;a{var t=Rf($i(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}});it({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=Te.makeSpan(["inner"],[vr(e.body,n.withPhantom())]),a=Te.makeSpan(["fix"],[]);return Te.makeSpan(["mord","rlap"],[t,a],n)},mathmlBuilder:(e,n)=>{var t=Rf($i(e.body),n),a=new Rn.MathNode("mphantom",t),r=new Rn.MathNode("mpadded",[a]);return r.setAttribute("width","0px"),r}});it({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e,a=Ia(n[0],"size").value,r=n[1];return{type:"raisebox",mode:t.mode,dy:a,body:r}},htmlBuilder(e,n){var t=vr(e.body,n),a=ii(e.dy,n);return Te.makeVList({positionType:"shift",positionData:-a,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){var t=new Rn.MathNode("mpadded",[io(e.body,n)]),a=e.dy.number+e.dy.unit;return t.setAttribute("voffset",a),t}});it({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n}=e;return{type:"internal",mode:n.mode}}});it({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=Ia(n[0],"size"),u=Ia(n[1],"size");return{type:"rule",mode:a.mode,shift:r&&Ia(r,"size").value,width:i.value,height:u.value}},htmlBuilder(e,n){var t=Te.makeSpan(["mord","rule"],[],n),a=ii(e.width,n),r=ii(e.height,n),i=e.shift?ii(e.shift,n):0;return t.style.borderRightWidth=Nn(a),t.style.borderTopWidth=Nn(r),t.style.bottom=Nn(i),t.width=a,t.height=r+i,t.depth=-i,t.maxFontSize=r*1.125*n.sizeMultiplier,t},mathmlBuilder(e,n){var t=ii(e.width,n),a=ii(e.height,n),r=e.shift?ii(e.shift,n):0,i=n.color&&n.getColor()||"black",u=new Rn.MathNode("mspace");u.setAttribute("mathbackground",i),u.setAttribute("width",Nn(t)),u.setAttribute("height",Nn(a));var l=new Rn.MathNode("mpadded",[u]);return r>=0?l.setAttribute("height",Nn(r)):(l.setAttribute("height",Nn(r)),l.setAttribute("depth",Nn(-r))),l.setAttribute("voffset",Nn(r)),l}});function PLe(e,n,t){for(var a=qu(e,n,!1),r=n.sizeMultiplier/t.sizeMultiplier,i=0;i{var t=n.havingSize(e.size);return PLe(e.body,t,n)};it({type:"sizing",names:NLe,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:NLe.indexOf(a)+1,body:i}},htmlBuilder:uxn,mathmlBuilder:(e,n)=>{var t=n.havingSize(e.size),a=Rf(e.body,t),r=new Rn.MathNode("mstyle",a);return r.setAttribute("mathsize",Nn(t.sizeMultiplier)),r}});it({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]&&Ia(t[0],"ordgroup");if(u)for(var l="",c=0;c{var t=Te.makeSpan([],[vr(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",[io(e.body,n)]);return e.smashHeight&&t.setAttribute("height","0px"),e.smashDepth&&t.setAttribute("depth","0px"),t}});it({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=vr(e.body,n.havingCrampedStyle());t.height===0&&(t.height=n.fontMetrics().xHeight),t=Te.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=Nn(f);var _=Te.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),w=vr(e.index,h,n),g=.6*(_.height-_.depth),p=Te.makeVList({positionType:"shift",positionData:-g,children:[{type:"elem",elem:w}]},n),y=Te.makeSpan(["root"],[p]);return Te.makeSpan(["mord","sqrt"],[y,_],n)}else return Te.makeSpan(["mord","sqrt"],[_],n)},mathmlBuilder(e,n){var{body:t,index:a}=e;return a?new Rn.MathNode("mroot",[io(t,n),io(a,n)]):new Rn.MathNode("msqrt",[io(t,n)])}});var OLe={display:Kt.DISPLAY,text:Kt.TEXT,script:Kt.SCRIPT,scriptscript:Kt.SCRIPTSCRIPT};it({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=OLe[e.style],a=n.havingStyle(t).withFont("");return PLe(e.body,a,n)},mathmlBuilder(e,n){var t=OLe[e.style],a=n.havingStyle(t),r=Rf(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 lxn=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?KI:null}else if(a.type==="operatorname"){var i=a.alwaysHandleSupSub&&(t.style.size===Kt.DISPLAY.size||a.limits);return i?jLe:null}else{if(a.type==="accent")return zt.isCharacterBox(a.base)?LZ:null;if(a.type==="horizBrace"){var u=!n.sub;return u===a.isOver?GLe:null}else return null}else return null};XR({type:"supsub",htmlBuilder(e,n){var t=lxn(e,n);if(t)return t(e,n);var{base:a,sup:r,sub:i}=e,u=vr(a,n),l,c,s=n.fontMetrics(),f=0,v=0,m=a&&zt.isCharacterBox(a);if(r){var _=n.havingStyle(n.style.sup());l=vr(r,_,n),m||(f=u.height-_.fontMetrics().supDrop*_.sizeMultiplier/n.sizeMultiplier)}if(i){var h=n.havingStyle(n.style.sub());c=vr(i,h,n),m||(v=u.depth+h.fontMetrics().subDrop*h.sizeMultiplier/n.sizeMultiplier)}var w;n.style===Kt.DISPLAY?w=s.sup1:n.style.cramped?w=s.sup3:w=s.sup2;var g=n.sizeMultiplier,p=Nn(.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 Iv||F)&&(y=Nn(-u.italic))}var N;if(l&&c){f=Math.max(f,w,l.depth+.25*s.xHeight),v=Math.max(v,s.sub2);var B=s.defaultRuleThickness,k=4*B;if(f-l.depth-(c.height-v)0&&(f+=ue,v-=ue)}var we=[{type:"elem",elem:c,shift:v,marginRight:p,marginLeft:y},{type:"elem",elem:l,shift:-f,marginRight:p}];N=Te.makeVList({positionType:"individualShift",children:we},n)}else if(c){v=Math.max(v,s.sub1,c.height-.8*s.xHeight);var De=[{type:"elem",elem:c,marginLeft:y,marginRight:p}];N=Te.makeVList({positionType:"shift",positionData:v,children:De},n)}else if(l)f=Math.max(f,w,l.depth+.25*s.xHeight),N=Te.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 Se=TZ(u,"right")||"mord";return Te.makeSpan([Se],[u,Te.makeSpan(["msupsub"],[N])],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=[io(e.base,n)];e.sub&&i.push(io(e.sub,n)),e.sup&&i.push(io(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)}});XR({type:"atom",htmlBuilder(e,n){return Te.mathsym(e.text,e.mode,n,["m"+e.family])},mathmlBuilder(e,n){var t=new Rn.MathNode("mo",[em(e.text,e.mode)]);if(e.family==="bin"){var a=AZ(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 kLe={mi:"italic",mn:"normal",mtext:"normal"};XR({type:"mathord",htmlBuilder(e,n){return Te.makeOrd(e,n,"mathord")},mathmlBuilder(e,n){var t=new Rn.MathNode("mi",[em(e.text,e.mode,n)]),a=AZ(e,n)||"italic";return a!==kLe[t.type]&&t.setAttribute("mathvariant",a),t}});XR({type:"textord",htmlBuilder(e,n){return Te.makeOrd(e,n,"textord")},mathmlBuilder(e,n){var t=em(e.text,e.mode,n),a=AZ(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!==kLe[r.type]&&r.setAttribute("mathvariant",a),r}});var YZ={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},KZ={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};XR({type:"spacing",htmlBuilder(e,n){if(KZ.hasOwnProperty(e.text)){var t=KZ[e.text].className||"";if(e.mode==="text"){var a=Te.makeOrd(e,n,"textord");return a.classes.push(t),a}else return Te.makeSpan(["mspace",t],[Te.mathsym(e.text,e.mode,n)],n)}else{if(YZ.hasOwnProperty(e.text))return Te.makeSpan(["mspace",YZ[e.text]],[],n);throw new Cn('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,n){var t;if(KZ.hasOwnProperty(e.text))t=new Rn.MathNode("mtext",[new Rn.TextNode("\xA0")]);else{if(YZ.hasOwnProperty(e.text))return new Rn.MathNode("mspace");throw new Cn('Unknown type of space "'+e.text+'"')}return t}});var HLe=()=>{var e=new Rn.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};XR({type:"tag",mathmlBuilder(e,n){var t=new Rn.MathNode("mtable",[new Rn.MathNode("mtr",[HLe(),new Rn.MathNode("mtd",[qy(e.body,n)]),HLe(),new Rn.MathNode("mtd",[qy(e.tag,n)])])]);return t.setAttribute("width","100%"),t}});var ULe={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},BLe={"\\textbf":"textbf","\\textmd":"textmd"},cxn={"\\textit":"textit","\\textup":"textup"},JLe=(e,n)=>{var t=e.font;return t?ULe[t]?n.withTextFontFamily(ULe[t]):BLe[t]?n.withTextFontWeight(BLe[t]):n.withTextFontShape(cxn[t]):n};it({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:$i(r),font:a}},htmlBuilder(e,n){var t=JLe(e,n),a=qu(e.body,t,!0);return Te.makeSpan(["mord","text"],a,t)},mathmlBuilder(e,n){var t=JLe(e,n);return qy(e.body,t)}});it({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=vr(e.body,n),a=Te.makeLineSpan("underline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Te.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 Te.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",[io(e.body,n),t]);return a.setAttribute("accentunder","true"),a}});it({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=vr(e.body,n),a=n.fontMetrics().axisHeight,r=.5*(t.height-a-(t.depth+a));return Te.makeVList({positionType:"shift",positionData:r,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){return new Rn.MathNode("mpadded",[io(e.body,n)],["vcenter"])}});it({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=WLe(e),a=[],r=n.havingStyle(n.style.text()),i=0;ie.body.replace(/ /g,e.star?"\u2423":"\xA0"),$y=$8e,qLe=`[ \r ]`,sxn="\\\\[a-zA-Z@]+",fxn="\\\\[^\uD800-\uDFFF]",vxn="("+sxn+")"+qLe+"*",mxn=`\\\\( |[ \r ]+ ?)[ \r ]*`,XZ="[\u0300-\u036F]",_xn=new RegExp(XZ+"+$"),pxn="("+qLe+"+)|"+(mxn+"|")+"([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(XZ+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(XZ+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+vxn)+("|"+fxn+")"),ZZ=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(pxn,"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 Cv("EOF",new yf(this,t,t));var a=this.tokenRegex.exec(n);if(a===null||a.index!==t)throw new Cn("Unexpected character: '"+n[t]+"'",new Cv(n[t],new yf(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 Cv(r,new yf(this,t,this.tokenRegex.lastIndex))}},zLe=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}},dxn=bLe;O("\\noexpand",function(e){var n=e.popToken();return e.isExpandable(n.text)&&(n.noexpand=!0,n.treatAsRelax=!0),{tokens:[n],numArgs:0}});O("\\expandafter",function(e){var n=e.popToken();return e.expandOnce(!0),{tokens:[n],numArgs:0}});O("\\@firstoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[0],numArgs:0}});O("\\@secondoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[1],numArgs:0}});O("\\@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}});O("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");O("\\TextOrMath",function(e){var n=e.consumeArgs(2);return e.mode==="text"?{tokens:n[0],numArgs:0}:{tokens:n[1],numArgs:0}});var $Le={"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};O("\\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=$Le[n.text],a==null||a>=t)throw new Cn("Invalid base-"+t+" digit "+n.text);for(var r;(r=$Le[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}),""};O("\\newcommand",e=>eee(e,!1,!0));O("\\renewcommand",e=>eee(e,!0,!1));O("\\providecommand",e=>eee(e,!0,!0));O("\\message",e=>{var n=e.consumeArgs(1)[0];return console.log(n.reverse().map(t=>t.text).join("")),""});O("\\errmessage",e=>{var n=e.consumeArgs(1)[0];return console.error(n.reverse().map(t=>t.text).join("")),""});O("\\show",e=>{var n=e.popToken(),t=n.text;return console.log(n,e.macros.get(t),$y[t],fo.math[t],fo.text[t]),""});O("\\bgroup","{");O("\\egroup","}");O("~","\\nobreakspace");O("\\lq","`");O("\\rq","'");O("\\aa","\\r a");O("\\AA","\\r A");O("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}");O("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");O("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}");O("\u212C","\\mathscr{B}");O("\u2130","\\mathscr{E}");O("\u2131","\\mathscr{F}");O("\u210B","\\mathscr{H}");O("\u2110","\\mathscr{I}");O("\u2112","\\mathscr{L}");O("\u2133","\\mathscr{M}");O("\u211B","\\mathscr{R}");O("\u212D","\\mathfrak{C}");O("\u210C","\\mathfrak{H}");O("\u2128","\\mathfrak{Z}");O("\\Bbbk","\\Bbb{k}");O("\xB7","\\cdotp");O("\\llap","\\mathllap{\\textrm{#1}}");O("\\rlap","\\mathrlap{\\textrm{#1}}");O("\\clap","\\mathclap{\\textrm{#1}}");O("\\mathstrut","\\vphantom{(}");O("\\underbar","\\underline{\\text{#1}}");O("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');O("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}");O("\\ne","\\neq");O("\u2260","\\neq");O("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}");O("\u2209","\\notin");O("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}");O("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}");O("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}");O("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}");O("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}");O("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}");O("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}");O("\u27C2","\\perp");O("\u203C","\\mathclose{!\\mkern-0.8mu!}");O("\u220C","\\notni");O("\u231C","\\ulcorner");O("\u231D","\\urcorner");O("\u231E","\\llcorner");O("\u231F","\\lrcorner");O("\xA9","\\copyright");O("\xAE","\\textregistered");O("\uFE0F","\\textregistered");O("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');O("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');O("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');O("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');O("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}");O("\u22EE","\\vdots");O("\\varGamma","\\mathit{\\Gamma}");O("\\varDelta","\\mathit{\\Delta}");O("\\varTheta","\\mathit{\\Theta}");O("\\varLambda","\\mathit{\\Lambda}");O("\\varXi","\\mathit{\\Xi}");O("\\varPi","\\mathit{\\Pi}");O("\\varSigma","\\mathit{\\Sigma}");O("\\varUpsilon","\\mathit{\\Upsilon}");O("\\varPhi","\\mathit{\\Phi}");O("\\varPsi","\\mathit{\\Psi}");O("\\varOmega","\\mathit{\\Omega}");O("\\substack","\\begin{subarray}{c}#1\\end{subarray}");O("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");O("\\boxed","\\fbox{$\\displaystyle{#1}$}");O("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");O("\\implies","\\DOTSB\\;\\Longrightarrow\\;");O("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var VLe={",":"\\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"};O("\\dots",function(e){var n="\\dotso",t=e.expandAfterFuture().text;return t in VLe?n=VLe[t]:(t.slice(0,4)==="\\not"||t in fo.math&&zt.contains(["bin","rel"],fo.math[t].group))&&(n="\\dotsb"),n});var nee={")":!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};O("\\dotso",function(e){var n=e.future().text;return n in nee?"\\ldots\\,":"\\ldots"});O("\\dotsc",function(e){var n=e.future().text;return n in nee&&n!==","?"\\ldots\\,":"\\ldots"});O("\\cdots",function(e){var n=e.future().text;return n in nee?"\\@cdots\\,":"\\@cdots"});O("\\dotsb","\\cdots");O("\\dotsm","\\cdots");O("\\dotsi","\\!\\cdots");O("\\dotsx","\\ldots\\,");O("\\DOTSI","\\relax");O("\\DOTSB","\\relax");O("\\DOTSX","\\relax");O("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");O("\\,","\\tmspace+{3mu}{.1667em}");O("\\thinspace","\\,");O("\\>","\\mskip{4mu}");O("\\:","\\tmspace+{4mu}{.2222em}");O("\\medspace","\\:");O("\\;","\\tmspace+{5mu}{.2777em}");O("\\thickspace","\\;");O("\\!","\\tmspace-{3mu}{.1667em}");O("\\negthinspace","\\!");O("\\negmedspace","\\tmspace-{4mu}{.2222em}");O("\\negthickspace","\\tmspace-{5mu}{.277em}");O("\\enspace","\\kern.5em ");O("\\enskip","\\hskip.5em\\relax");O("\\quad","\\hskip1em\\relax");O("\\qquad","\\hskip2em\\relax");O("\\tag","\\@ifstar\\tag@literal\\tag@paren");O("\\tag@paren","\\tag@literal{({#1})}");O("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new Cn("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});O("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");O("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");O("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");O("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");O("\\newline","\\\\\\relax");O("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var QLe=Nn(gd["Main-Regular"]["T".charCodeAt(0)][1]-.7*gd["Main-Regular"]["A".charCodeAt(0)][1]);O("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+QLe+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");O("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+QLe+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");O("\\hspace","\\@ifstar\\@hspacer\\@hspace");O("\\@hspace","\\hskip #1\\relax");O("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");O("\\ordinarycolon",":");O("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");O("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');O("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');O("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');O("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');O("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');O("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');O("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');O("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');O("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');O("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');O("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');O("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');O("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');O("\u2237","\\dblcolon");O("\u2239","\\eqcolon");O("\u2254","\\coloneqq");O("\u2255","\\eqqcolon");O("\u2A74","\\Coloneqq");O("\\ratio","\\vcentcolon");O("\\coloncolon","\\dblcolon");O("\\colonequals","\\coloneqq");O("\\coloncolonequals","\\Coloneqq");O("\\equalscolon","\\eqqcolon");O("\\equalscoloncolon","\\Eqqcolon");O("\\colonminus","\\coloneq");O("\\coloncolonminus","\\Coloneq");O("\\minuscolon","\\eqcolon");O("\\minuscoloncolon","\\Eqcolon");O("\\coloncolonapprox","\\Colonapprox");O("\\coloncolonsim","\\Colonsim");O("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");O("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");O("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");O("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");O("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}");O("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");O("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");O("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");O("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");O("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");O("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");O("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");O("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");O("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}");O("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}");O("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}");O("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}");O("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}");O("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}");O("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}");O("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}");O("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}");O("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}");O("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}");O("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}");O("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}");O("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}");O("\\imath","\\html@mathml{\\@imath}{\u0131}");O("\\jmath","\\html@mathml{\\@jmath}{\u0237}");O("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}");O("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}");O("\u27E6","\\llbracket");O("\u27E7","\\rrbracket");O("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}");O("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}");O("\u2983","\\lBrace");O("\u2984","\\rBrace");O("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`\u29B5}}");O("\u29B5","\\minuso");O("\\darr","\\downarrow");O("\\dArr","\\Downarrow");O("\\Darr","\\Downarrow");O("\\lang","\\langle");O("\\rang","\\rangle");O("\\uarr","\\uparrow");O("\\uArr","\\Uparrow");O("\\Uarr","\\Uparrow");O("\\N","\\mathbb{N}");O("\\R","\\mathbb{R}");O("\\Z","\\mathbb{Z}");O("\\alef","\\aleph");O("\\alefsym","\\aleph");O("\\Alpha","\\mathrm{A}");O("\\Beta","\\mathrm{B}");O("\\bull","\\bullet");O("\\Chi","\\mathrm{X}");O("\\clubs","\\clubsuit");O("\\cnums","\\mathbb{C}");O("\\Complex","\\mathbb{C}");O("\\Dagger","\\ddagger");O("\\diamonds","\\diamondsuit");O("\\empty","\\emptyset");O("\\Epsilon","\\mathrm{E}");O("\\Eta","\\mathrm{H}");O("\\exist","\\exists");O("\\harr","\\leftrightarrow");O("\\hArr","\\Leftrightarrow");O("\\Harr","\\Leftrightarrow");O("\\hearts","\\heartsuit");O("\\image","\\Im");O("\\infin","\\infty");O("\\Iota","\\mathrm{I}");O("\\isin","\\in");O("\\Kappa","\\mathrm{K}");O("\\larr","\\leftarrow");O("\\lArr","\\Leftarrow");O("\\Larr","\\Leftarrow");O("\\lrarr","\\leftrightarrow");O("\\lrArr","\\Leftrightarrow");O("\\Lrarr","\\Leftrightarrow");O("\\Mu","\\mathrm{M}");O("\\natnums","\\mathbb{N}");O("\\Nu","\\mathrm{N}");O("\\Omicron","\\mathrm{O}");O("\\plusmn","\\pm");O("\\rarr","\\rightarrow");O("\\rArr","\\Rightarrow");O("\\Rarr","\\Rightarrow");O("\\real","\\Re");O("\\reals","\\mathbb{R}");O("\\Reals","\\mathbb{R}");O("\\Rho","\\mathrm{P}");O("\\sdot","\\cdot");O("\\sect","\\S");O("\\spades","\\spadesuit");O("\\sub","\\subset");O("\\sube","\\subseteq");O("\\supe","\\supseteq");O("\\Tau","\\mathrm{T}");O("\\thetasym","\\vartheta");O("\\weierp","\\wp");O("\\Zeta","\\mathrm{Z}");O("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");O("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");O("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");O("\\bra","\\mathinner{\\langle{#1}|}");O("\\ket","\\mathinner{|{#1}\\rangle}");O("\\braket","\\mathinner{\\langle{#1}\\rangle}");O("\\Bra","\\left\\langle#1\\right|");O("\\Ket","\\left|#1\\right\\rangle");var YLe=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}};O("\\bra@ket",YLe(!1));O("\\bra@set",YLe(!0));O("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");O("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");O("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");O("\\angln","{\\angl n}");O("\\blue","\\textcolor{##6495ed}{#1}");O("\\orange","\\textcolor{##ffa500}{#1}");O("\\pink","\\textcolor{##ff00af}{#1}");O("\\red","\\textcolor{##df0030}{#1}");O("\\green","\\textcolor{##28ae7b}{#1}");O("\\gray","\\textcolor{gray}{#1}");O("\\purple","\\textcolor{##9d38bd}{#1}");O("\\blueA","\\textcolor{##ccfaff}{#1}");O("\\blueB","\\textcolor{##80f6ff}{#1}");O("\\blueC","\\textcolor{##63d9ea}{#1}");O("\\blueD","\\textcolor{##11accd}{#1}");O("\\blueE","\\textcolor{##0c7f99}{#1}");O("\\tealA","\\textcolor{##94fff5}{#1}");O("\\tealB","\\textcolor{##26edd5}{#1}");O("\\tealC","\\textcolor{##01d1c1}{#1}");O("\\tealD","\\textcolor{##01a995}{#1}");O("\\tealE","\\textcolor{##208170}{#1}");O("\\greenA","\\textcolor{##b6ffb0}{#1}");O("\\greenB","\\textcolor{##8af281}{#1}");O("\\greenC","\\textcolor{##74cf70}{#1}");O("\\greenD","\\textcolor{##1fab54}{#1}");O("\\greenE","\\textcolor{##0d923f}{#1}");O("\\goldA","\\textcolor{##ffd0a9}{#1}");O("\\goldB","\\textcolor{##ffbb71}{#1}");O("\\goldC","\\textcolor{##ff9c39}{#1}");O("\\goldD","\\textcolor{##e07d10}{#1}");O("\\goldE","\\textcolor{##a75a05}{#1}");O("\\redA","\\textcolor{##fca9a9}{#1}");O("\\redB","\\textcolor{##ff8482}{#1}");O("\\redC","\\textcolor{##f9685d}{#1}");O("\\redD","\\textcolor{##e84d39}{#1}");O("\\redE","\\textcolor{##bc2612}{#1}");O("\\maroonA","\\textcolor{##ffbde0}{#1}");O("\\maroonB","\\textcolor{##ff92c6}{#1}");O("\\maroonC","\\textcolor{##ed5fa6}{#1}");O("\\maroonD","\\textcolor{##ca337c}{#1}");O("\\maroonE","\\textcolor{##9e034e}{#1}");O("\\purpleA","\\textcolor{##ddd7ff}{#1}");O("\\purpleB","\\textcolor{##c6b9fc}{#1}");O("\\purpleC","\\textcolor{##aa87ff}{#1}");O("\\purpleD","\\textcolor{##7854ab}{#1}");O("\\purpleE","\\textcolor{##543b78}{#1}");O("\\mintA","\\textcolor{##f5f9e8}{#1}");O("\\mintB","\\textcolor{##edf2df}{#1}");O("\\mintC","\\textcolor{##e0e5cc}{#1}");O("\\grayA","\\textcolor{##f6f7f7}{#1}");O("\\grayB","\\textcolor{##f0f1f2}{#1}");O("\\grayC","\\textcolor{##e3e5e6}{#1}");O("\\grayD","\\textcolor{##d6d8da}{#1}");O("\\grayE","\\textcolor{##babec2}{#1}");O("\\grayF","\\textcolor{##888d93}{#1}");O("\\grayG","\\textcolor{##626569}{#1}");O("\\grayH","\\textcolor{##3b3e40}{#1}");O("\\grayI","\\textcolor{##21242c}{#1}");O("\\kaBlue","\\textcolor{##314453}{#1}");O("\\kaGreen","\\textcolor{##71B307}{#1}");var KLe={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},XLe=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 zLe(dxn,t.macros),this.mode=a,this.stack=[]}feed(n){this.lexer=new ZZ(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 Cv("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 Cv(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 ZZ(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)||$y.hasOwnProperty(n)||fo.math.hasOwnProperty(n)||fo.text.hasOwnProperty(n)||KLe.hasOwnProperty(n)}isExpandable(n){var t=this.macros.get(n);return t!=null?typeof t=="string"||typeof t=="function"||!t.unexpandable:$y.hasOwnProperty(n)&&!$y[n].primitive}},ZLe=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,ON=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"}),tee={"\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"}},eje={\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"},v4=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 XLe(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 Cv("}")),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(v4.endOfExpression.indexOf(r.text)!==-1||t&&r.text===t||n&&$y[r.text]&&$y[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=fo[this.mode][t].group,c=yf.range(n),s;if(uAn.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&&(F8e(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:yf.range(n),text:t};else return null;if(this.consume(),i)for(var v=0;v":""))+")"})}return m;function m(){let _=rje,h,w,g;if((!n||i(c,s,f[f.length-1]||void 0))&&(_=Exn(t(c,f)),_[0]===iee))return _;if("children"in c&&c.children){let p=c;if(p.children&&_[0]!==UN)for(w=(a?p.children.length:-1)+u,g=f.concat(p);w>-1&&w0&&!t&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),t}var Nxn={tokenize:Wxn,partial:!0};function vee(){return{document:{[91]:{tokenize:Uxn,continuation:{tokenize:Bxn},exit:Jxn}},text:{[91]:{tokenize:Hxn},[93]:{add:"after",tokenize:Oxn,resolveTo:kxn}}}}function Oxn(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=Wc(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 kxn(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 Hxn(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(Wc(a.sliceSerialize(_)))?v(m):t(m)):t(m):(e.consume(m),Dr(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 Uxn(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i,u=0,l;return c;function c(w){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(w),e.exit("gfmFootnoteDefinitionLabelMarker"),s}function s(w){return w===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(w),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),f):t(w)}function f(w){let g;return w===null||w===91||u>999?t(w):w===93?l?(g=e.exit("gfmFootnoteDefinitionLabelString"),i=Wc(a.sliceSerialize(g)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(w),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),_):t(w):qn(w)?(e.enter("lineEnding"),e.consume(w),e.exit("lineEnding"),u++,f):(e.enter("chunkString").contentType="string",v(w))}function v(w){return w===null||qn(w)||w===91||w===93||u>999?(e.exit("chunkString"),f(w)):(Dr(w)||(l=!0),u++,e.consume(w),w===92?m:v)}function m(w){return w===91||w===92||w===93?(e.consume(w),u++,v):v(w)}function _(w){return w===58?(e.enter("definitionMarker"),e.consume(w),e.exit("definitionMarker"),Qt(e,h,"gfmFootnoteDefinitionWhitespace")):t(w)}function h(w){return r.includes(i)||r.push(i),n(w)}}function Bxn(e,n,t){return e.check(dd,n,e.attempt(Nxn,n,t))}function Jxn(e){e.exit("gfmFootnoteDefinition")}function Wxn(e,n,t){let a=this;return Qt(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 mee(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 w=i.exit("strikethroughSequenceTemporary"),g=kI(_);return w._open=!g||g===2&&Boolean(h),w._close=!h||h===2&&Boolean(g),u(_)}}}var _ee={flow:{null:{tokenize:zxn,resolve:qxn}}},pje={tokenize:$xn,partial:!0};function qxn(e,n){let t=-1,a,r,i,u,l,c,s;for(;++t=4?wn(Z):(a._gfmTableDynamicInterruptHack=!0,_e.check(a.parser.constructs.flow,function(le){return a._gfmTableDynamicInterruptHack=!1,wn(le)},function(le){return a._gfmTableDynamicInterruptHack=!1,tt(le)})(Z))}}}function $xn(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||Dr(u)?n(u):t(u)}}var Vxn={tokenize:Qxn},pee={text:{[91]:Vxn}};function Qxn(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 Dr(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:Yxn},n,t)):t(l)}}function Yxn(e,n,t){let a=this;return Qt(e,r,"whitespace");function r(i){let u=a.events[a.events.length-1];return(u&&u[1].type==="whitespace"||qn(i))&&i!==null?n(i):t(i)}}function dje(e){return EP([lee,vee(),mee(e),_ee,pee])}function dee(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 hee(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var Kxn={}.hasOwnProperty,gee=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=n4(r.ignore||[]),l=Xxn(i),c=-1;for(;++c0?{type:"text",value:ue}:void 0),ue!==!1&&(g!==N&&F.push({type:"text",value:v.value.slice(g,N)}),Array.isArray(ue)?F.push(...ue):ue&&F.push(ue),g=N+B[0].length,y=!0),!h.global)break;B=h.exec(v.value)}return y?(ge}var Dee="phrasing",yee=["autolink","link","image","label"],bee={transforms:[r7n],enter:{literalAutolink:Zxn,literalAutolinkEmail:wee,literalAutolinkHttp:wee,literalAutolinkWww:wee},exit:{literalAutolink:a7n,literalAutolinkEmail:t7n,literalAutolinkHttp:e7n,literalAutolinkWww:n7n}},Ree={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Dee,notInConstruct:yee},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Dee,notInConstruct:yee},{character:":",before:"[ps]",after:"\\/",inConstruct:Dee,notInConstruct:yee}]};function Zxn(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function wee(e){this.config.enter.autolinkProtocol.call(this,e)}function e7n(e){this.config.exit.autolinkProtocol.call(this,e)}function n7n(e){this.config.exit.data.call(this,e);let n=this.stack[this.stack.length-1];n.url="http://"+this.sliceSerialize(e)}function t7n(e){this.config.exit.autolinkEmail.call(this,e)}function a7n(e){this.exit(e)}function r7n(e){gee(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,o7n],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,i7n]],{ignore:["link","linkReference"]})}function o7n(e,n,t,a,r){let i="";if(!Dje(r)||(/^w/i.test(n)&&(t=n+t,n="",i="http://"),!u7n(t)))return!1;let u=l7n(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 i7n(e,n,t,a){return!Dje(a,!0)||/[-\d_]$/.test(t)?!1:{type:"link",title:null,url:"mailto:"+n+"@"+t,children:[{type:"text",value:n+"@"+t}]}}function u7n(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 l7n(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=dee(e,"("),i=dee(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 Dje(e,n){let t=e.input.charCodeAt(e.index-1);return(e.index===0||JR(t)||WR(t))&&(!n||t!==47)}function See(e){return e.label||!e.identifier?e.label||"":PP(e.identifier)}function yje(e,n,t){let a=n.indexStack,r=e.children||[],i=n.createTracker(t),u=[],l=-1;for(a.push(-1);++l `}return` `}var s7n=/\r?\n|\r/g;function bje(e,n){let t=[],a=0,r=0,i;for(;i=s7n.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 JN(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 Rje(e,n){return wje(e,n.inConstruct,!0)&&!wje(e,n.notInConstruct,!1)}function wje(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(bje(yje(e,t,r.current()),R7n)),u(),i}function R7n(e,n,t){return n===0?e:(t?"":" ")+e}function WN(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,Yi(Ya({},c.current()),{before:l,after:f})))),l=i[i.length-1].slice(-1)}return a.pop(),i.join("")}var w7n=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];Cje.peek=C7n;var Fee={canContainEols:["delete"],enter:{strikethrough:S7n},exit:{strikethrough:E7n}},Tee={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:w7n}],handlers:{delete:Cje}};function S7n(e){this.enter({type:"delete",children:[]},e)}function E7n(e){this.exit(e)}function Cje(e,n,t,a){let r=ew(a),i=t.enter("strikethrough"),u=r.move("~~");return u+=WN(e,t,Yi(Ya({},r.current()),{before:u,after:"~"})),u+=r.move("~~"),i(),u}function C7n(){return"~"}Mee.peek=I7n;function Mee(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]=w}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 G7n(e){this.exit(e),this.setData("inTable")}function A7n(e){this.enter({type:"tableRow",children:[]},e)}function Aee(e){this.exit(e)}function Tje(e){this.enter({type:"tableCell",children:[]},e)}function x7n(e){let n=this.resume();this.getData("inTable")&&(n=n.replace(/\\([\\|])/g,L7n));let t=this.stack[this.stack.length-1];t.value=n,this.exit(e)}function L7n(e,n){return n==="|"?n:e}function xee(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,w,g){return s(f(_,w,g),_.align)}function l(_,h,w,g){let p=v(_,w,g),y=s([p]);return y.slice(0,y.indexOf(` `))}function c(_,h,w,g){let p=w.enter("tableCell"),y=w.enter("phrasing"),F=WN(_,w,Yi(Ya({},g),{before:i,after:i}));return y(),p(),F}function s(_,h){return Ije(_,{align:h,alignDelimiters:a,padding:t,stringLength:r})}function f(_,h,w){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 Lee={exit:{taskListCheckValueChecked:xje,taskListCheckValueUnchecked:xje,paragraph:j7n}},jee={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:P7n}};function xje(e){let n=this.stack[this.stack.length-2];n.checked=e.type==="taskListCheckValueChecked"}function j7n(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 Oee(){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];ZI(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];ZI(f.type==="math"),this.exit(c),f.value=s;let v=f.data.hChildren[0];ZI(v.type==="element"),ZI(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];ZI(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 kee(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(Lje(s,"$")+1,2)),m=l.enter("mathFlow"),_=f.move(v);if(i.meta){let h=l.enter("mathFlowMeta");_+=f.move(l.safe(i.meta,Ya({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 m4(e,n,t,a){let r=a?a-1:Number.POSITIVE_INFINITY,i=0;return u;function u(c){return Hee(c)?(e.enter(t),l(c)):n(c)}function l(c){return Hee(c)&&i++React.createElement("table",{className:"table table-bordered table-sm",children:e.children}),kje=[zN,{singleDollarTextMath:!1}],Hje=[BN,{throwOnError:!1}],Uje=e=>{try{return uN(e)}catch{return e.fallback}};var B7n=lc(),Bje=function(e){var n=qT(e);return hj(function(t){return t.hasError?n:B7n(Uje)({children:e,rehypePlugins:[Hje],remarkPlugins:[qN,kje],components:{table:Oje},fallback:n})})};var J7n=ce(At(Lt)),Bee=H(X),W7n=H(J),q7n=an(X)()(),z7n=nn(kn),$7n=Ve(X),Jee=function(e){return Do(P8(e.key)("false"))(function(n){return function(t){return on(J7n(n)(new d("false")))(Bee("alert rounded-0 bg-light")(W7n("row")([Bee("col")(e.label),Bee("col-auto")(q7n("btn btn-sm p-0")({onClick:z7n(t)("true")})($7n("fe fe-x")(He)))])))}})};var $N=H(X),Jje=Ga(La(Yt)),V7n=no(dt),Q7n=H(M),Y7n=ud(),Wje=ce(At(rX)),K7n=an(X)()(),X7n=kt(ka),Z7n=q(xt),qje=Ve(M),e5n=x(pe),n5n=Gs(),t5n=gi(X)()(),Wee=H(J),a5n=Zt(M)()(),zje=G0(),r5n=Ln(J)()(),o5n=$(pe),i5n=Ln(M)()(),qee=function(e){var n=e.chatMessage(X),t=e.chatMessage(J),a=n(e.chatbotAvatar),r=function(){var s=function(){var f=$N("my-auto t--ai-chatbot-ai-welcome-message");return function(v){return a(f(v))}}();return function(f){if(Jje(Jo)(e.bannedReason))return s(ee(V7n(["The service is not available for the following reason: ",e.bannedReason,". Please try again later or email ",DY," for more information."])));if(f instanceof b)return He;if(f instanceof d)return s(f.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 179, column 26 - line 186, column 38): "+[f.constructor.name])}}(),i=a($N("my-auto")(dP)),u=function(s){return a(Q7n("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 194, column 11 - line 196, column 34): "+[s.constructor.name])}()))},l=Y7n({source:function(){return e.user instanceof d&&e.user.value0.avatarUrl instanceof d?new Xl({url:e.user.value0.avatarUrl.value0}):e.user instanceof d&&e.user.value0.initials instanceof d?new pR({initials:e.user.value0.initials.value0,backgroundColorClass:b.value,textColorClass:b.value}):new Xl({url:w1("/img/smiley-grey.svg")})}(),size:iI.value}),c=function(s){var f=function(_){return function(h){return _ instanceof D_&&Wje(h)(new d(_))||_ instanceof Q0&&Wje(h)(new d(_))?"text-primary bg-soft-primary":"text-gray-700"}},v=function(_){return function(h){return function(w){return function(g){return K7n("btn btn-link p-2 large d-flex align-items-center mr-2 "+f(_)(h))({onClick:X7n(function(){if(s.id instanceof b)return Z7n(be);if(s.id instanceof d&&_ instanceof D_&&h instanceof d&&h.value0 instanceof D_)return function(){return w(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&_ instanceof Q0&&h instanceof d&&h.value0 instanceof Q0)return function(){return w(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&_ instanceof D_)return function(){return w(new d(D_.value))(),g({messageId:s.id.value0,reaction:new d(D_.value)})()};if(s.id instanceof d&&_ instanceof Q0)return function(){return w(new d(Q0.value))(),g({messageId:s.id.value0,reaction:new d(Q0.value)})()};throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 152, column 17 - line 166, column 76): "+[s.id.constructor.name,_.constructor.name,h.constructor.name])}())})(qje("material-symbol")(function(){if(_ instanceof D_)return"thumb_up";if(_ instanceof Q0)return"thumb_down";throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 169, column 15 - line 171, column 43): "+[_.constructor.name])}()))}}}};if(s.sender instanceof UR)return n(l)($N("t--ai-chatbot-user-message")(Tx(cle(""))(e5n(qje(""))(Bo(n5n(` `))(s.body)))));if(s.sender instanceof z3){var m=t5n({placement:oSe,overlay:ee(xMe(s))})(e.chatbotAvatar);return t(m)([$N("my-auto t--ai-chatbot-ai-message "+("t--ai-chatbot-ai-message-"+me("")(s.id)))(Bje(s.body)),Oe(e.onReaction)(function(_){return Do(ya(b.value))(function(h){return function(w){return Wee("d-flex mt-3")([v(D_.value)(h)(w)(_),v(Q0.value)(h)(w)(_)])}})})])}throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 121, column 7 - line 145, column 36): "+[s.sender.constructor.name])};return Wee("flex-grow-1 d-flex flex-column overflow-y-auto p-0")([on(e.showAddStudentProfileBanner)(Jee({key:"ai-no-profile-banner-dismissed",label:re([ee("For more personalized responses "),a5n("")({href:e.chancingWizardPath})("add a student profile"),ee(".")])})),on(e.showLogInBanner)(Jee({key:"ai-anonymous-banner-dismissed",label:re([ee("For more personalized responses "),zje({text:"log in",className:"btn btn-link p-0 align-baseline"}),ee(" or "),zje({text:"sign up",className:"btn btn-link p-0 align-baseline",auth0ActiveTab:M0}),ee(".")])})),r5n("flex-grow-1 d-flex flex-column")({id:"chat-conversation"})([Wee("flex-grow-1 px-3")([r(e.welcomeMessage),function(){return e.chatbotState instanceof d&&Jje(eo)(e.chatbotState.value0.messages)?re(o5n(e.chatbotState.value0.messages)(c)):He}(),function(){if(e.messageSendingState instanceof sg)return i;if(e.messageSendingState instanceof Ev)return c(vX(e.messageSendingState.value0));if(e.messageSendingState instanceof cg)return He;if(e.messageSendingState instanceof b_)return He;if(e.messageSendingState instanceof pd)return u(e.messageSendingState.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 102, column 9 - line 113, column 45): "+[e.messageSendingState.constructor.name])}()]),ba(e.footer),i5n("")({id:"chat-anchor",style:$e({overflowAnchor:"auto",height:"1px"})})("")])])};function VN(e){return function(){document.getElementById(e).scrollIntoView()}}var zee=function(e){return Ce(b_.value)(function(n){return n.sendingState})(e)};var d5n=x(U),h5n=tX(),g5n=Ga(La(Yt)),D5n=H(J),$ee=H(X),y5n=Ln(J)()(),QN=q(nt),b5n=Y(qt),$je=Yo(Ht),R5n=Xa($je),Vje=Fr($je),Qje=jn(In)(qt),w5n=ko(nt),S5n=Qr(ut),E5n=q(oa),C5n=Y(Mt),Yje=Yn(ut),I5n=x(Ht),_4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Kje=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}(),YN=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),F5n=function(e){return function(n){return function(t){return qee({bannedReason:e.bannedReason,chancingWizardPath:"",chatbotState:n.chatbot,footer:b.value,messageSendingState:zee(n.chatbot),onReaction:b.value,showAddStudentProfileBanner:!1,showLogInBanner:!1,user:e.user,welcomeMessage:d5n(ee)(e.welcomeMessage),chatMessage:function(a){return t(a)},chatbotAvatar:e.chatbotAvatar})}}},T5n=function(e){return function(n){return function(t){return h5n({placeholder:"Message\u2026",sendButtonStatus:function(){var a=g5n(Jo)(e.bannedReason);if(a)return HR.value;var r=zee(n.chatbot);if(r instanceof b_)return Ly.value;if(r instanceof cg)return jy.value;if(r instanceof sg)return jy.value;if(r instanceof Ev)return jy.value;var i=function(u){if(r instanceof pd&&Ge)return HR.value;throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 157, column 1 - line 157, column 72): "+[r.constructor.name])};return r instanceof pd&&r.value0 instanceof b?Ly.value:i(!0)}()})(n.authorChatMessage)(function(a){return t(YN.create(a))})}}},M5n=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=H(i);return function(l){return function(c){return D5n("d-flex justify-content-end mb-4")([$ee("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 y5n("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"})})([F5n(e)(n)(function(i){return r(i)}),$ee("pb-3 px-3 border-0")($ee("d-flex w-100 border border-gray-500 m-0 p-2 bg-white shadow pointer-events-auto "+a)(T5n(e)(n)(t)))])}}},G5n=function(e){return function(n){return function(t){var a=function(r){if(t instanceof _4)return QN(n);if(t instanceof Kje)return b5n(R5n(_4.create)(_X({initialMessageBody:new d(t.value1),messages:[{sender:UR.value,body:t.value1,sentAt:t.value0,id:b.value}],receiveChannelName:t.value2.pusherChannel,sendMessage:e.sendMessage(t.value2.conversationId)})))(function(i){return QN({authorChatMessage:n.authorChatMessage,chatbot:new d(i)})});if(t instanceof YN&&t.value0 instanceof $n)return Vje(YN.create)(function(i){return{chatbot:n.chatbot,authorChatMessage:i}})(nX(n.authorChatMessage)(t.value0));if(t instanceof YN&&t.value0 instanceof na)return Qje(w5n(Jo(e.bannedReason))(S5n(function(){if(n.chatbot instanceof d)return E5n(new _4(new wP(t.value0.value0.value0)));if(n.chatbot instanceof b)return C5n(Yje(v1))(function(i){return I5n(Kje.create(i)(t.value0.value0.value0))(e.createConversation(be))});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 103, column 9 - line 107, column 79): "+[n.chatbot.constructor.name])}())))(function(){return QN({chatbot:n.chatbot,authorChatMessage:gP})});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 67, column 1 - line 67, column 64): "+[t.constructor.name])};return t instanceof _4&&n.chatbot instanceof d?Qje(ja(Yje(VN("chat-anchor"))))(function(){return Vje(_4.create)(function(r){return{authorChatMessage:n.authorChatMessage,chatbot:new d(r)}})(mX(n.chatbot.value0)(t.value0))}):a(!0)}}},A5n=function(){return{authorChatMessage:gP,chatbot:b.value}}(),Xje=function(e){return Ru("FloatingChatbot"+e)(function(n){return{init:QN(A5n),view:M5n(n),update:G5n(n)}})};var Vee=Y(Ie),x5n=q(Mn),Zje=$(U),L5n=jn(In),j5n=ko(xt),P5n=Yn(Af),N5n=Oo(U),e9e=lt(Ie),O5n=H(J),n9e=H(X),Qee=tn(),Yee=q(nt),t9e=Yo(Ht),Kee=Fr(t9e),k5n=L5n(qt),H5n=Qr(ut),U5n=q(oa),a9e=Y(qt),r9e=Xa(t9e);var Xee=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),KN=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),p4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zee=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eF=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}(),XN=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o9e=function(e){return function(n){return function(t){return function(a){var r=Vee(n.recommendedSchools)(function(p){return x5n(fP({recommendedSchools:p,school:e.school,onViewSchool:e.onViewSchool}))}),i=a(new na(new nne(qJ.value))),u=a(new na(new eF(new JD(fa(e.school))))),l=function(p){return a(new na(new eF(new kD(fa(e.school),p))))},c=function(){a(new na(new eF(new UD(fa(e.school)))))();var y=Zje(Vee(Ba(e.schoolDb.schoolConnections))(Gi(fa(e.school))))(function(F){return F.schoolUsesAiRecruiter});return j5n(n.featureFlags.app18667TrellisRecruiter&&me(!1)(y))(P5n(s6(B7e(fa(e.school)))))(),be},s={school:e.school,schoolDb:e.schoolDb,onSwitchTab:function(p){return a(na.create(XN.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?N5n(n.currentUser)(sP(s)({user:e9e(Jp)(n.currentUser),featureFlags:n.featureFlags})):b.value}(),v=function(p){var y=e9e(Mc(n.configuration))(w3([f,r]));return O5n("row")([n9e("col"+function(){var F=Xn(y);return F?" col-md-8":""}())(p),Oe(y)(n9e("col col-md-4 d-none d-md-block"))])},m=function(){var p=l6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb})(e.activeTab);return p?e.activeTab:cr.value}(),_=dxe({school:e.school,schoolDb:e.schoolDb,activeTab:m,configuration:n.configuration,showNav:!0,showConnectButton:n.showNetworkCard,onSwitchTab:function(p){return a(na.create(XN.create(p)))},onListStatusChange:function(p){return a(na.create(Zee.create(p)))},onSelectSchool:function(p){return a(na.create(ene.create(p)))},onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,onEdit:e.onEdit,vineBelowConnectionLimit:n.vineBelowConnectionLimit})(n),h=Zje(Vee(n.currentUser)(Jp))(function(p){return{avatarUrl:p.avatarUrl,initials:p.initials}}),w="Hi! I'm Ivy. Ask me anything about "+NGe(Qee(e.school).name),g=function(){if(m instanceof cr)return A7e(s)(n)(t.overview)(function(y){return a($n.create(p4.create(y)))});if(m instanceof Gc)return Oe(d1(fa(e.school))(e.schoolDb))(function(y){return v(oxe({school:e.school,schoolDb:e.schoolDb,contentModules:y,mapboxAccessToken:n.mapboxAccessToken,showLikeButton:Xn(n.currentUser),randomSeed:n.randomSeed,onContentModuleInteraction:l,isUserHq:Ce(!1)(function(F){return F.isHq})(n.currentUser)})(t.forYou)(function(F){return a($n.create(KN.create(F)))}))});if(m instanceof Ac){var p=Ba(Km(fa(e.school))(e.schoolDb));return v(Y4e(e.school)(n)(p)(t.finances)(function(y){return a($n.create(Xee.create(y)))}))}if(m instanceof Ji)return C4e(e.school)(n)({onSwitchTab:b.value,showViewChancingExplanationCTA:!1,schoolDb:e.schoolDb});if(m instanceof af)return v(wxe(e.schoolDb)(e.school));if(m instanceof rf)return v(_3e({school:e.school,onEdit:e.onEdit,props:n}));if(m instanceof of)return I4e(e.school)(n);throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 182, column 12 - line 218, column 44): "+[m.constructor.name])}();return re([_,g,kf(n.showNetworkCard)(function(p){return nAe({mobileLayout:n.mobileLayout,school:e.school,schoolDb:e.schoolDb,onAcceptInvitation:c,onIgnoreInvitation:u})}),on(n.featureFlags.app18667IvyOnSdp)(Xje(Qee(e.school).name)({bannedReason:"",welcomeMessage:new d(w),user:h,createConversation:function(p){return U7e(Qee(e.school).id)},sendMessage:H7e(J7e),chatbotAvatar:lI}))])}}}},i9e=function(e){return function(n){return function(t){if(t instanceof na)return Yee(n);if(t instanceof $n){if(t.value0 instanceof Xee)return Kee(function(a){return $n.create(Xee.create(a))})(function(a){return{forYou:n.forYou,overview:n.overview,finances:a}})(V4e(n.finances)(t.value0.value0));if(t.value0 instanceof KN)return Kee(function(a){return $n.create(KN.create(a))})(function(a){return{finances:n.finances,overview:n.overview,forYou:a}})(ixe(n.forYou)(t.value0.value0));if(t.value0 instanceof p4&&t.value0.value0 instanceof PI&&t.value0.value0.value0 instanceof na)return k5n(H5n(U5n(new na(new eF(t.value0.value0.value0.value0)))))(function(){return Yee(n)});if(t.value0 instanceof p4)return Kee(function(a){return $n.create(p4.create(a))})(function(a){return{finances:n.finances,forYou:n.forYou,overview:a}})(M7e(e)(n.overview)(t.value0.value0));throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 108, column 44 - line 120, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 106, column 1 - line 106, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},u9e=function(e){return a9e(r9e(function(n){return $n.create(p4.create(n))})(G7e(e)))(function(n){return a9e(r9e(function(t){return $n.create(KN.create(t))})(uxe))(function(t){return Yee({finances:Q4e,forYou:t,overview:n})})})};var B5n=Ob(Af)(),J5n=ie(Mi),l9e=function(e){var n=Yn(e);return function(t){return n(B5n("SDP: Viewed page")({tab:u6(t.tab),school_name:t.school.name,school_id:J5n(t.school.id)}))}};var c9e=jn(In),nw=c9e(qt),tne=ko(nt),W5n=Tr(nt)(Mr),Sg=$(U),Vi=q(nt),s9e=Yn(ut),q5n=l9e(ut),f9e=tn(),jl=Y(qt),v9e=Yo(Ht),d4=Xa(v9e),z5n=Qr(ut),h4=q(oa),$5n=aq(),V5n=x(pe),Q5n=j_(nt)(fb),m9e=x(fx),nF=Fr(v9e),_9e=$(co),g4=Y(Ie),p9e=St(pr),d9e=q(Mn),Y5n=ce(cE),K5n=to(Tc),X5n=c9e(Ie),Z5n=Gr(qr),e6n=Bv(_o),n6n=es(Uo)(Tpe),h9e=La(Yt),t6n=Xc(h9e),a6n=ok(ze)(h9e),r6n=Ye(Xe),ZN=$(fx),o6n=Uw(vx),i6n=ce(i6),u6n=eD(ut),l6n=Y(Mt),c6n=Zw(Tc),s6n=mA(Tc),f6n=Sf(U),v6n=x(U),eO=function(){function e(){}return e.value=new e,e}(),tw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),D4=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}(),y4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tF=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}(),g9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),b4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ane=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}(),rO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),R4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),w4=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}(),aw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Eg=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rw=function(){function e(){}return e.value=new e,e}();var m6n=function(e){return nw(tne(e.seoView)(W5n(e.knownSeoState)(function(n){var t=me(0)(Sg(Ba(e.visibleSchools))(bt)),a=t!==n.expectedNumberOfSchools;return a?za(Za)("Hub SEO number of schools in the initial list does not match filters")({slug:n.slug,expectedCount:n.expectedNumberOfSchools,actualCount:t})(function(r){return Vi(be)}):Vi(be)})))(function(){return Vi(e)})},D9e=function(e){return function(n){return jhe({basePath:e.basePath,knownSeoState:e.knownSeoState})(function(t){return n(g9e.create(t))})}},Cd=function(e){return function(n){var t={ranking:n.ranking,mobileOverlay:n.mobileOverlay,seoView:n.seoView,focusedSchool:function(){if(n.focusedSchool instanceof Eg)return new d({slug:JS(n.focusedSchool.value0.school),tab:n.focusedSchool.value0.tab});if(n.focusedSchool instanceof aF)return new d(n.focusedSchool.value0);if(n.focusedSchool instanceof rw)return b.value;throw new Error("Failed pattern match at Hub.Core (line 637, column 24 - line 640, column 37): "+[n.focusedSchool.constructor.name])}(),whatificator:me(ql.value)(Sg(n.whatificator)(function(a){return a.phase}))};return nw(ja(s9e(Phe({basePath:n.basePath,knownSeoState:n.knownSeoState})(t)({replace:e.replace}))))(function(){return Vi(n)})}},y9e=function(e){return function(n){return function(t){return ja(q5n({tab:t,school:f9e(n),featureFlags:e}))}}},one=function(e){var n={filters:jDe(e.filters),sort:p2(e.sort)};return nw(tne(Xn(e.currentUser))(ja(J_e({viewKey:e.configKey,config:n}))))(function(){return Vi(e)})},b9e=function(e){return function(n){return function(t){return function(a){return e(new tw(new Bh(t,a,n.trackingSource,I5(t)(n.schoolDb))))}}}},R9e=function(e){return e.errors.length===0?e.selections:za(Za)("Hub filter deserialization failure")({errors:e.errors})(function(n){return e.selections})},S4=function(e){return function(n){return function(t){if(t instanceof b)return Vi(rw.value);if(t instanceof d){var a=ZJ(t.value0.slug)(e);if(a instanceof b)return Vi(new aF({slug:t.value0.slug,tab:t.value0.tab}));if(a instanceof d)return nw(y9e(n)(a.value0)(t.value0.tab))(function(){return jl(d4(R4.create)(u9e(a.value0)))(function(r){return nw(z5n(h4(new tw(new Hh(fa(a.value0))))))(function(){return Vi(new Eg({school:a.value0,tab:t.value0.tab,state:r}))})})});throw new Error("Failed pattern match at Hub.Core (line 572, column 3 - line 579, column 60): "+[a.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 568, column 1 - line 568, column 136): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},w9e=function(e){var n=function(a){return function(r){if(a)return r;if(!a)return Vi;throw new Error("Failed pattern match at Hub.Core (line 273, column 5 - line 273, column 22): "+[a.constructor.name,r.constructor.name])}},t=Xn(e.currentUser);return jl(d4(rO.create)(jl(jl(jl(x1(kh.value)($5n({schools:new va(new d(e.initialSchools.schools)),schoolList:e.schoolList,chances:function(){return t?new va(e.initialSchools.chances):Nt.value}(),financials:function(){return t?new va(e.initialSchools.financials):Nt.value}(),counselorConnections:JA(e.counselorConnections),schoolConnections:e.schoolConnections})))(n(t)(x1(jD.value))))(x1(ND.value)))(x1(new Uh({final:!1,schoolIds:V5n(fa)(e.initialSchools.schools)})))))(function(a){return jl(S4(a)(e.featureFlags)(e.focusedSchool))(function(r){return jl(d4(aw.create)(Q5n(e.currentUser)(function(i){return k2e({currentUser:e.currentUser,featureFlags:e.featureFlags,chancingWhatIfScenario:e.whatificator.scenario})})))(function(i){return Cd({replace:!0})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:b.value,filters:as,filterPane:kTe,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:p2(MQ(e.knownSeoState.value0))};throw new Error("Failed pattern match at Hub.Core (line 245, column 22 - line 247, column 81): "+[e.knownSeoState.constructor.name])}(),knownSeoState:e.knownSeoState,list:hge,mobileOverlay:b.value,modal:CM.value,ranking:e.ranking,schoolDb:a,seoView:e.seoView,sort:Ce(AD)(kW)(e.ranking),sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:function(){return e.initialSchools.schools.length===0?new va(b.value):new Wn(e.initialSchools.schools)}(),whatificator:Sg(i)(function(u){return{phase:function(){return e.whatificator.visible?Zs.value:ql.value}(),state:u}}),pushTokenRequest:b.value,numChancingTabViews:0})})})})},S9e=function(e){if(e.focusedSchool instanceof rw)return Vi(e);if(e.focusedSchool instanceof Eg)return Vi({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:me(rw.value)(Sg(wD(fa(e.focusedSchool.value0.school))(e.schoolDb))(function(n){return new Eg({state:e.focusedSchool.value0.state,tab:e.focusedSchool.value0.tab,school:n})}))});if(e.focusedSchool instanceof aF)return m9e(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}})(S4(e.schoolDb)(e.featureFlags)(new d(e.focusedSchool.value0)));throw new Error("Failed pattern match at Hub.Core (line 582, column 23 - line 593, column 92): "+[e.focusedSchool.constructor.name])},ine=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}},E4=function(e){return function(n){return nF(rO.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}})(x1(e)(n.schoolDb))}},ow=function(e){var n=function(){var a=Ba(_9e(e.schoolDb.whatIfChances)(function(r){return r.scenario}));return g4(e.whatificator)(function(r){if(r.phase instanceof ql)return b.value;if(r.phase instanceof Op||r.phase instanceof Zs)return p9e(a)(r.state.whatIfScenario);throw new Error("Failed pattern match at Hub.Core (line 560, column 45 - line 563, column 82): "+[r.constructor.name])})}(),t=Sg(e.chancingProfile)(function(a){return Dme(new d(a))(n)});return{permanentProfile:e.chancingProfile,effectiveProfile:t,chances:aW(e.schoolDb),simulation:g4(n)(function(a){return g4(t)(function(r){return d9e({effectiveProfile:r,results:function(i){return ZM(i)(e.schoolDb)},isFieldSimulated:function(i){return jg(function(u){return Y5n(u1(u))(i)})(a)}})})})}},iw=function(e){var n=Ce(je(!0))(v0e)(e.ranking),t={schools:e.schoolDb,chancingState:ow(e)},a=function(r){return kr(function(i){return g4(g4(e.filterDefinitions)(function(u){return K5n(i.value0)(u.map)}))(function(u){return X5n(Z5n(S6(u.filter)(i.value1)))(function(){return d9e(Oge(t)(u.filter)(i.value1))})})})(e6n(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=mq(e.schoolDb);return r instanceof Wn?_9e(n6n(a(be)))(function(i){return eu(ige(e.schoolDb)(e.sort))(wa(t6n(a6n(i))(n))(r.value0))}):Nt.value}()}},_6n=function(e){return function(n){if(n instanceof vq){if(n.value0 instanceof OD)return S9e(iw(e));if(n.value0 instanceof kh){var t=me(AD)(oge(f9e(e.sortOptions)(e))(e.initialConfig.sort)),a=ODe({currentUser:e.currentUser,chancingState:ow(e),hasFinancialProfile:e.hasFinancialProfile})(e.schoolDb),r=R9e(yq(a)(e.initialConfig.filters));return jl(jl(S9e(iw({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})))(m6n))(E4(new Uh({final:!0,schoolIds:rW(e.schoolDb)})))}return Vi(iw(e))}return Vi(e)}},une=function(e){return function(n){var t=function(){if(n.filterDefinitions instanceof b)return r6n;if(n.filterDefinitions instanceof d)return LDe(n.filterDefinitions.value0);throw new Error("Failed pattern match at Hub.Core (line 504, column 16 - line 506, column 51): "+[n.filterDefinitions.constructor.name])}();return jl(ZN(one(iw({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))})))(ine))(Cd({replace:!1}))}},E9e=function(e){var n=function(t){return Ce(AD)(kW)(t)};return function(t){if(t instanceof rO)return jl(d4(rO.create)(RDe(e.schoolDb)(t.value0)))(function(l){return o6n(_6n)({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 tw)return E4(t.value0)(e);if(t instanceof nO)return nF(nO.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}})(_ge(e.list)(t.value0));if(t instanceof y4)return nF(y4.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}})(PTe(e.filterPane)(t.value0));if(t instanceof R4){if(e.focusedSchool instanceof rw||e.focusedSchool instanceof aF)return Vi(e);if(e.focusedSchool instanceof Eg){if(t.value0 instanceof $n)return nF(R4.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 Eg({school:e.focusedSchool.value0.school,tab:e.focusedSchool.value0.tab,state:l})}})(i9e({activeTab:e.focusedSchool.value0.tab,school:e.focusedSchool.value0.school,schoolDb:e.schoolDb})(e.focusedSchool.value0.state)(t.value0));if(t.value0 instanceof na&&t.value0.value0 instanceof Zee){var a=new Bh(fa(e.focusedSchool.value0.school),t.value0.value0.value0,e.trackingSource,I5(fa(e.focusedSchool.value0.school))(e.schoolDb));return E4(a)(e)}if(t.value0 instanceof na&&t.value0.value0 instanceof eF)return E4(t.value0.value0.value0)(e);if(t.value0 instanceof na&&t.value0.value0 instanceof ene)return jl(ZN(S4(e.schoolDb)(e.featureFlags)(new d({slug:JS(t.value0.value0.value0),tab:cr.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}}))(Cd({replace:!1}));if(t.value0 instanceof na&&t.value0.value0 instanceof XN){var r=function(){return t.value0.value0.value0 instanceof Ji?e.numChancingTabViews+1|0:e.numChancingTabViews}();return nw(tne(i6n(t.value0.value0.value0)(Ji.value)&&r===3)(u6n(l6n(s9e(e9))(function(l){if(l instanceof d&&l.value0 instanceof SR)return h4(new d(new tO(s3.value)));if(l instanceof d&&l.value0 instanceof wR)return h4(b.value);if(l instanceof d&&l.value0 instanceof cd)return h4(b.value);if(l instanceof b)return h4(b.value);throw new Error("Failed pattern match at Hub.Core (line 332, column 13 - line 340, column 29): "+[l.constructor.name])}))))(function(){return nw(y9e(e.featureFlags)(e.focusedSchool.value0.school)(t.value0.value0.value0))(function(){return Cd({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 Eg({school:e.focusedSchool.value0.school,state:e.focusedSchool.value0.state,tab:t.value0.value0.value0}),numChancingTabViews:r})})})}if(t.value0 instanceof na&&t.value0.value0 instanceof nne)return Vi({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 $7(e.focusedSchool.value0.school,t.value0.value0.value0)});throw new Error("Failed pattern match at Hub.Core (line 304, column 31 - line 349, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 299, column 24 - line 349, column 62): "+[e.focusedSchool.constructor.name])}if(t instanceof D4&&t.value1 instanceof d)return une(c6n(t.value0)(t.value1.value0))(e);if(t instanceof D4&&t.value1 instanceof b)return une(s6n(t.value0))(e);if(t instanceof eO)return jl(une(je(as))({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}))(Cd({replace:!1}));if(t instanceof tO){var i={context:t.value0,requestSilently:!1};return jl(d4(b4.create)(RGe(i)))(function(l){return Vi({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 b4){if(e.pushTokenRequest instanceof d)return nF(b4.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})}})(wGe(e.pushTokenRequest.value0.props)(e.pushTokenRequest.value0.state)(t.value0));if(e.pushTokenRequest instanceof b)return Vi(e);throw new Error("Failed pattern match at Hub.Core (line 371, column 5 - line 377, column 19): "+[e.pushTokenRequest.constructor.name])}if(t instanceof rne)return jl(ZN(one(iw({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})))(ine))(Cd({replace:!1}));if(t instanceof aO)return jl(ZN(one(iw({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})))(ine))(Cd({replace:!1}));if(t instanceof w4)return Cd({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 tF)return jl(m9e(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}})(S4(e.schoolDb)(e.featureFlags)(t.value0)))(Cd({replace:!1}));if(t instanceof g9e){var u=function(){var l=function(c){if(Ge)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 282, column 1 - line 282, 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:me(e.filters)(Sg(f6n(v6n(yq)(e.filterDefinitions))(e.knownSeoState.value0.filters))(R9e)),ranking:e.knownSeoState.value0.ranking,sort:MQ(e.knownSeoState.value0),seoView:!0}:l(!0)}();return jl(S4(e.schoolDb)(e.featureFlags)(t.value0.focusedSchool))(function(l){return Vi(iw({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:Sg(e.whatificator)(function(c){return{state:c.state,phase:t.value0.whatificator}}),focusedSchool:l}))})}if(t instanceof ane)return Vi({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 aw&&t.value0 instanceof na)return E4(t.value0.value0.value0)(e);if(t instanceof aw&&t.value0 instanceof $n){if(e.whatificator instanceof d)return nF(aw.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:Sg(e.whatificator)(function(c){return{phase:c.phase,state:l}})}})(H2e(e.whatificator.value0.state)(new $n(t.value0.value0)));if(e.whatificator instanceof b)return Vi(e);throw new Error("Failed pattern match at Hub.Core (line 434, column 5 - line 440, column 19): "+[e.whatificator.constructor.name])}if(t instanceof Ed)return Cd({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:Sg(e.whatificator)(function(l){return{state:l.state,phase:t.value0}})});throw new Error("Failed pattern match at Hub.Core (line 283, column 16 - line 444, column 35): "+[t.constructor.name])}};function oO(e){return function(){return e.preventDefault()}}function iO(e){return function(){return e.stopPropagation()}}var p6n=x(pe),lne=Ln(X)()(),d6n=an(J)()(),cne=Ve(M),C9e=H(J),h6n=kt(ka),g6n=Yg(M)()(),D6n=to(Tc),y6n=fA(Tc),I9e=nn(kn);var F9e=ie(We),T9e=wS(),M9e=an(X)()(),b6n=$(pe),R6n=function(){return p6n(j.create)([uu.value,ji.value,Hi.value,cu.value])}(),G9e=function(e){return function(n){var t=function(r){return function(){return iO(r)(),oO(r)(),e.onClear()}},a=lne("bg-white py-3 border-top")({style:$e({position:"sticky",bottom:0,width:"240px"})})(d6n("btn btn-link p-0 d-flex align-items-center")({onClick:q_(t)})([cne("fe fe-x mr-2")(""),ee("Clear All")]));return Mx(n.visible)(au(function(r){return lne(n.className+(" p-0 ml-3 "+function(){return e.shouldScroll?"overflow-x-hidden overflow-y-auto":""}()))({style:$e({maxHeight:"40em"})})(C9e("pt-3 px-3 h-100")([lne("d-flex flex-row-reverse cursor-pointer mb-n3")({onClick:h6n(n.closeDropdown)})(cne("fe fe-x")("")),Ul(e.content),a]))}))}},A9e=function(e){return function(n){var t=function(a){return function(){return iO(a)(),oO(a)(),e.onFilter(n)(b.value)()}};return g6n("ml-2 fe fe-x")({onClick:q_(t)})("")}};var w6n=function(e){return function(n){return function(t){var a=nT(e.filters),r=re([cne("material-symbol mr-2")("filter_list"),ee("All filters "),on(a>0)(ee("("+(F9e(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 T9e("header-filter-dropdown")({toggleClass:i,toggleContent:r,closeOnClick:!1,content:G9e({shouldScroll:!0,onClear:e.onClearAll,content:au(function(s){return CQ(e)(n)(t)})})})},l=function(c){return M9e(i)({onClick:I9e(e.onSwitchMobileOverlay)(new d(g1.value))})(r)};return e.mobileLayout?l(be):u(be)}}},x9e=function(e){return function(n){return function(t){var a=function(r){var i=function(){return r instanceof j&&r.value0 instanceof Hi}(),u=D6n(r)(e.filters),l=function(){return u instanceof b?[]:u instanceof d&&u.value0 instanceof xc?u.value0.value0:u instanceof d&&u.value0 instanceof ku?u.value0.value0.terms:[]}(),c=me("")(Fi(l)),s=function(){if(u instanceof d&&bt(l)>1)return re([ee(c+(" +"+F9e(bt(l)-1|0))),A9e(e)(r)]);if(u instanceof d)return re([ee(c),A9e(e)(r)]);if(u instanceof b)return ee(Up(r));throw new Error("Failed pattern match at Hub.Filters.Buttons (line 104, column 25 - line 114, column 38): "+[u.constructor.name])}(),f="btn p-2 px-3 my-1 mr-3 d-flex align-items-center t--filter-button "+Ce("btn-outline-dark")(je("btn-dark bg-black"))(u),v=function(_){return T9e("t--header-filter-dropdown header-filter-dropdown")({toggleClass:f,toggleContent:s,closeOnClick:!1,content:G9e({shouldScroll:i,onClear:e.onFilter(r)(b.value),content:au(function(h){return Gj(e)(r)})})})},m=function(_){return M9e(f)({onClick:I9e(e.onSwitchMobileOverlay)(new d(new D1(r)))})(s)};return e.mobileLayout?m(be):v(be)};return C9e("d-flex flex-md-wrap")([w6n(e)(n)(t),re(b6n(wa(function(r){return y6n(r)(e.filterDefinitions.map)})(R6n))(a))])}}};var S6n=$(co),L9e=$(U),E6n=x(co),j9e=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:S6n(e.chances)(function(t){return function(a){return L9e(t(a))(n)}}),simulation:L9e(e.simulation)(function(t){return{effectiveProfile:t.effectiveProfile,isFieldSimulated:t.isFieldSimulated,results:function(){var a=E6n(n);return function(r){return a(t.results(r))}}()}})}};var P9e="global";var C6n=Lv(xt)(Mr),I6n=an(X)()(),F6n=nn(kn),T6n=Ve(M),M6n=R1(),N9e=H(X),sne=function(e){return function(n){return function(t){return C6n(function(a){return n(new tF(new d({slug:JS(a),tab:cr.value})))})(wD(t)(e.schoolDb))}}},fne=function(e){return function(n){return function(t){if(n.focusedSchool instanceof rw)return He;if(n.focusedSchool instanceof aF)return He;if(n.focusedSchool instanceof Eg){var a={backButton:new d(I6n("btn btn-link mt-2 text-dark d-flex align-items-center px-3 t--close-focused-school")({onClick:F6n(t)(new tF(b.value))})(T6n("material-symbol large")("arrow_back"))),chancingState:ow(n),configuration:b1.value,currentUser:n.currentUser,featureFlags:M6n(e.featureFlags),hasFinancialProfile:n.hasFinancialProfile,mobileLayout:e.mobileLayout,mapboxAccessToken:e.mapboxAccessToken,randomSeed:e.randomSeed,showNetworkCard:e.showNetworkCard,showUpdateLinks:!0,recommendedSchools:Ba(eW(fa(n.focusedSchool.value0.school))(n.schoolDb)),trackingSource:$T.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificatorLink:new $E(t(new Ed(Zs.value)))},r={activeTab:n.focusedSchool.value0.tab,school:n.focusedSchool.value0.school,schoolDb:n.schoolDb,onEdit:b.value,onViewSchool:new d(function(i){return sne(n)(t)(i.school.id)})};return N9e("d-flex flex-column position-absolute-fullsize overflow-y-auto overflow-x-hidden z-index-modal bg-white t--focused-school")(N9e(function(){return e.mobileLayout?"px-3":"container"}())(o9e(r)(a)(n.focusedSchool.value0.state)(function(i){return t(R4.create(i))})))}throw new Error("Failed pattern match at Hub.Visuals.FocusedSchool (line 48, column 37 - line 85, column 10): "+[n.focusedSchool.constructor.name])}}};var A6n=Ur(xo),O9e=oo(A6n),k9e=Y(Mt);var H9e=O9e("profile_visibility_path")(function(e){return function(n){return k9e(e({visibility:{publish_scope:d5(n)}}))(iu)}});var U9e=O9e("profile_name_path")(function(e){return function(n){return k9e(e({name:n}))(iu)}});var x6n=TD(),L6n=jt(M),j6n=ot(M),vne=Hn(M),mne=go(M),Qy=H(J),rF=an(M)()(),_ne=kt(ka),P6n=jn(In),pne=nn(kn),uw=H(X),B9e=ps()(),N6n=Of(M),O6n=no(dt),J9e=Go()(),dne=nn(Ar),k6n=Sm()(),W9e=H(M),H6n=Ls(J),hne=us(M),U6n=Ve(M),B6n=gi(X)()(),J6n=Hn(J),W6n=Zt(M)()(),q6n=ra(M),lw=q(nt),q9e=P6n(qt),z6n=R1(),C4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),z9e=function(){function e(){}return e.value=new e,e}(),$9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),V9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Q9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Y9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),I4=function(){function e(){}return e.value=new e,e}(),gne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),K9e=function(e){return function(n){var t=function(s){return x6n({body:s,title:L6n("my-0")(function(){return e.stage instanceof g5?"Join the CollegeVine network":"Connect with "+e.schoolName}()),headerClass:"pb-0",onDismiss:n(new na(I4.value)),size:FD.value})},a=wpe(e.context),r=re([j6n("mt-3")("Review your message before you send it"),vne("mt-2")(` Because this is your first message to the counselor, we want to make sure you\u2019re ready to send. `),mne("mt-4")("Your message"),qT(e.message),Qy("d-flex mt-4 justify-content-start")([rF("btn btn-primary btn-lg t--sem-user-connection-modal-confirm-message-"+a)({onClick:_ne(function(){return n(new na(new gne({introMessage:e.message})))(),n(new $n(new C4($J.value)))()})})("Send"),rF("btn btn-lg btn-outline-primary ml-3 text-nowrap")({onClick:pne(n)(new $n(new C4(VM.value)))})("No, I need to edit something")])]),i=re([Qy("text-center")([uw("")(B9e("mt-4")({src:"/img/checkmate-icon.png",height:"80",width:"80"})),N6n("mt-4")("Connection request sent!"),vne("mx-md-4")(O6n(["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."])),rF("btn btn-lg btn-outline-secondary mt-4")({onClick:pne(n)(new na(I4.value))})("Close")])]),u=rF("btn btn-outline-secondary ml-3 t--sem-user-connection-modal-close-"+a)({onClick:pne(n)(new na(I4.value))})("Cancel"),l=function(){var s=WJ(e.message)&&function(){if(e.profile.fullName instanceof d)return!0;if(e.profile.fullName instanceof b)return!Jo(e.firstName)&&!Jo(e.lastName);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 240, column 15 - line 244, 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 233, column 13 - line 236, column 31): "+[e.vineBelowConnectionLimit.constructor.name])}();return re([on(Nr(e.profile.fullName))(re([mne("mt-md-4")("Your preferred name"),Qy("form-row mx-1")([J9e("col form-control mr-2 t--sem-user-connection-modal-first-name-"+a)({type:"text",value:e.firstName,onChange:dne(n)(function(v){return $n.create(Q9e.create(Yl(v)))}),placeholder:"First name"}),J9e("col form-control ml-2 t--sem-user-connection-modal-last-name-"+a)({type:"text",value:e.lastName,onChange:dne(n)(function(v){return $n.create(Y9e.create(Yl(v)))}),placeholder:"Last name"})])])),mne("mt-md-4")("Your message"),k6n("form-control t--sem-user-connection-modal-text-area-"+a)({rows:7,value:e.message,onChange:dne(n)(function(v){return $n.create(V9e.create(i_(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! `}),uw("mt-2")(Rpe(e.message)),W9e("mt-3 mt-md-4 small")("The ideal connection message should include:"),H6n("small")([hne("")("Your name, where you\u2019re from, and a bit about who you are"),hne("")("What you\u2019re interested in studying along with one or two insightful questions"),hne("")("That you\u2019re eager to connect with an admissions counselor and would love to stay in touch")]),Qy("d-flex mt-4 justify-content-start")([H3(ff)(uw("")(rF("btn btn-primary btn-lg t--sem-user-connection-modal-connect-"+a)({onClick:_ne(function(){return function(){if(e.profile.fullName instanceof d)return be;if(e.profile.fullName instanceof b)return n(new $n(new $9e({first:e.firstName,last:e.lastName})))();throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 216, column 23 - line 220, column 113): "+[e.profile.fullName.constructor.name])}(),n(new $n(new C4(zJ.value)))()}),disabled:!s||f,style:$e({pointerEvents:function(){return f?"none":"auto"}()})})("Connect"))),u])])}(),c=Qy("mx-md-7")([uw("border border-success rounded p-4 my-4")(Qy("row align-items-center")([uw("col-12 col-md-auto text-center text-md-left")(B9e("img-fluid")({src:"/img/network/publish-profile-icon.png",height:"67",width:"143"})),uw("col text-center text-md-left")(U6n("fw-bold font-weight-bold text-gray-800")("Network with verified admissions counselors on CollegeVine"))])),Qy("d-flex flex-nowrap align-items-center")([W9e("mr-4")("Publish your profile to join the CollegeVine Network"),B6n({placement:O8,overlay:J6n("")([ee(` 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 `),W6n("")({href:Gh})("your profile"),ee(".")]),overlayStyle:$e({width:"15rem"})})(q6n("cursor-default text-secondary fe fe-info large")(""))]),vne("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."),Qy("d-flex mt-4 justify-content-start justify-content-md-center")([rF("btn btn-primary t--sem-user-connection-modal-publish-profile-"+a)({onClick:_ne(function(){return n(new $n(z9e.value))(),n(new $n(new C4(VM.value)))()})})("Publish profile"),u])]);return uw("t--network-sem-user-modal")(function(){if(e.stage instanceof g5)return t(c);if(e.stage instanceof VM)return t(l);if(e.stage instanceof zJ)return t(r);if(e.stage instanceof $J)return t(i);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 98, column 5 - line 102, column 38): "+[e.stage.constructor.name])}())}},X9e=function(e){return function(n){if(n instanceof $n){if(n.value0 instanceof C4)return lw({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 z9e)return q9e(ja(H9e(Lp.value)))(function(){return lw({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:Lp.value}})});if(n.value0 instanceof $9e)return q9e(ja(U9e(n.value0.value0)))(function(){return lw({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(JJ(n.value0.value0))}})});if(n.value0 instanceof V9e)return lw({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 Q9e)return lw({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 Y9e)return lw({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 81, column 31 - line 91, column 61): "+[n.value0.constructor.name])}if(n instanceof na)return lw(e);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 80, column 1 - line 80, column 55): "+[e.constructor.name,n.constructor.name])}},$6n=function(e){var n=Dpe(e);return n?VM.value:g5.value},Z9e=function(e){return{firstName:"",lastName:"",message:"",profile:z6n(e.profile),stage:$6n(e.profile),schoolName:e.schoolName,context:e.context,vineBelowConnectionLimit:e.vineBelowConnectionLimit}};var ePe=q(nt),V6n=tn(),Q6n=jn(In)(qt),nPe=Yn(ut),Y6n=x(U),K6n=H(X),X6n=$(U),Z6n=Y(Ie),e8n=Ru("NetworkModal")(function(e){return{init:ePe(Z9e({schoolName:function(n){return n.name}(V6n(e.school)),context:e.context,profile:e.profile,vineBelowConnectionLimit:e.vineBelowConnectionLimit})),view:K9e,update:function(n){return function(t){return Q6n(function(){if(t instanceof na&&t.value0 instanceof I4)return ja(nPe(e.dispatch(new ane(CM.value))));if(t instanceof na&&t.value0 instanceof gne)return ja(nPe(e.dispatch(new tw(new BD({schoolId:fa(e.school),introMessage:t.value0.value0.introMessage})))));if(t instanceof $n)return ePe(be);throw new Error("Failed pattern match at Hub.Visuals.Modal (line 55, column 7 - line 62, column 20): "+[t.constructor.name])}())(function(){return X9e(n)(t)})}}}}),tPe=function(e){return function(n){return ba(Y6n(K6n("z-index-modal"))(function(){if(e.modal instanceof CM)return b.value;if(e.modal instanceof $7)return X6n(Z6n(e.currentUser)(Jp))(function(t){return e8n({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 26, column 5 - line 36, column 12): "+[e.modal.constructor.name])}()))}};var aPe=H(M),uO=us(M),rPe=H(J)("px-4")([H(X)("d-flex justify-content-center align-items-center rounded-pill avatar bg-soft-primary x-large")(aPe("text-primary material-symbol")("percent")),ot(M)("my-4")("Profile simulator"),aPe("mb-2 font-weight-bold fw-bold")("Incomplete profile"),Hn(M)("")("Complete your chancing profile to simulate your chances:"),Ls(J)("")([uO("")("Basic info"),uO("")("Demographics"),uO("")("Academics"),uO("")("Finances")]),Zt(M)()()("btn btn-primary btn-block px-5")({href:Uhe})("Complete my profile")]);var lO=H(J),n8n=ot(M),t8n=Hn(M),oPe=H(X),F4=an(M)()(),T4=nn(kn),iPe=Ln(J)()(),a8n=H(M),Dne=function(e){return function(n){return function(t){var a=function(){if(n.chancingProfile instanceof d)return{body:function(i){return re([lO("mx-3")([n8n("")("Profile simulator"),t8n("text-gray-800")("Explore different profiles to see how they impact your chances.")]),oPe("mx-4")(N2e({chancingProfile:n.chancingProfile.value0,featureFlags:e.featureFlags})(i)(function(u){return t(aw.create(u))}))])},buttons:lO("d-flex justify-content-md-center justify-content-around border-top py-3")([F4("btn btn-link text-secondary p-0 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())({onClick:T4(t)(new aw(P2e(je(new d([])))))})("Reset changes"),on(e.mobileLayout)(F4("btn btn-dark mr-2 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())({onClick:T4(t)(new Ed(Op.value))})("Simulate chances"))]),bottomRow:iPe("position-sticky p-3 border bg-primary d-flex align-items-center justify-content-between")({style:$e({bottom:0})})([a8n("text-white")("Simulating chances"),lO("d-flex")([F4("btn btn-white mr-2")({onClick:T4(t)(new Ed(Zs.value))})("Edit"),F4("btn btn-dark")({onClick:T4(t)(new Ed(ql.value))})("End simulator")])])};if(n.chancingProfile instanceof b)return{body:function(i){return rPe},buttons:He,bottomRow:He};throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 57, column 13 - line 98, column 10): "+[n.chancingProfile.constructor.name])}(),r=function(i){return iPe("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"})}()})([lO("flex-grow-1 overflow-y-auto")([oPe("text-right")(F4("btn btn-link pr-3 py-0 fe fe-x large text-secondary")({onClick:T4(t)(new Ed(function(){return e.mobileLayout?Op.value:ql.value}()))})("")),a.body(i)]),a.buttons])};if(n.whatificator instanceof b)return He;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof ql)return He;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Op)return on(e.mobileLayout)(a.bottomRow);if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Zs)return r(n.whatificator.value0.state);throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 28, column 3 - line 32, column 60): "+[n.whatificator.constructor.name])}}};var uPe=H(J),lPe=function(e){return function(n){return function(t){return function(a){return re([D9e(n)(t),function(){return e.mobileLayout?re([fne(e)(n)(t),a,Dne(e)(n)(t)]):uPe("d-flex overflow-hidden flex-grow-1")([Dne(e)(n)(t),uPe("d-flex flex-column overflow-hidden flex-grow-1 position-relative")([a,fne(e)(n)(t)])])}(),tPe(n)(t)])}}}};var cPe=H(M),oF=$(U),yne=H(X),r8n=Ln(J)()(),o8n=Ln(X)()(),i8n=Ef(Ma),sPe=Gr(qr),u8n=Of(J),l8n=ps()(),fPe=Ve(M),c8n=an(M)()(),vPe=nn(kn),s8n=an(X)()(),f8n=wS(),M4=H(J),v8n=$(pe),m8n=Hn(M),_8n=Ho(),p8n=ce(At(Ig)),d8n=x(U),mPe=Y(Ir),h8n=Oo(U),g8n=$(_t),D8n=Wo(oH),y8n=to(wT),b8n=St(pr),R8n=Y(Ie),w8n=function(e){return function(n){return function(t){var a=cPe("d-block mx-auto mt-8 spinner-border text-primary")(""),r=oF(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 D4(p,y))}},onClearAll:t(eO.value),onSwitchMobileOverlay:function(p){return t(w4.create(p))}}}),i=function(){if(r instanceof d)return yne("text-nowrap "+function(){return e.mobileLayout?"overflow-y-hidden overflow-x-auto":""}())(x9e(r.value0)(n.filterPane)(function(g){return t(y4.create(g))}));if(r instanceof b)return yne("bg-gradient-light-grey rounded py-2")(Fx);throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 237, column 7 - line 242, column 59): "+[r.constructor.name])}(),u=function(g){return r8n("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})})([o8n("mb-4 mb-md-0 mr-3 my-1 my-md-0")({style:function(){return e.mobileLayout?$e({}):$e({width:"20em",minWidth:"15em"})}()})(V9({schoolDb:n.schoolDb,onSelect:function(p){return t(new tF(new d({slug:p.slug,tab:cr.value})))},placeholder:"Search a school",classNamePrefix:"t--name-search"})),i])},l=function(g){return Oe(n.mobileOverlay)(_de({mobileFilters:au(function(p){return Oe(r)(function(y){return HTe(y)(n.filterPane)(function(F){return t(y4.create(F))})})}),mobileSingleFilter:function(p){return Oe(r)(function(y){return OTe(y)(p)})},numActiveFilters:nT(n.filters),ranking:n.ranking,onClose:t(new w4(b.value)),onSelectRanking:function(p){return t(aO.create(p))},onFilter:function(p){return function(y){return t(new D4(p,y))}},onClearFilters:t(eO.value)}))},c=oF(i8n(sPe(n.seoView))(e.seoView))(function(g){return g.props}),s=function(){var g=Ce("All colleges")(kS),p=u8n("my-2 d-flex align-items-start")([Oe(c)(function(F){return l8n("mr-3")({src:"/img/landing/rankings-logo.svg",style:$e({height:"1.1em"})})}),fPe("text-left")(me(g(n.ranking))(oF(c)(function(F){return F.title}))),fPe("material-symbol ml-2 pt-1")("expand_more")]),y=function(F){return c8n("btn btn-link dropdown-item")({onClick:vPe(t)(new aO(F))})(g(F))};return e.mobileLayout?s8n("btn btn-link text-body p-0 my-2")({onClick:vPe(t)(new w4(new d(y1.value)))})(p):f8n("my-2")({toggleClass:"btn btn-link text-body p-0",toggleContent:p,closeOnClick:!0,content:function(F){return kf(F.visible)(function(N){return M4(F.className)([y(b.value),re(v8n(lD)(function(B){return y(new d(B))}))])})}})}(),f=j9e(ow(n)),v=function(g){return M4("d-flex justify-content-between mb-3")([cPe("")(function(){return g===0?"":Kpe(g)("College")("Colleges")}()),dge({chancingState:f,currentUser:n.currentUser,hasFinancialProfile:n.hasFinancialProfile,ranking:n.ranking,onSort:function(p){return t(rne.create(p))},sort:n.sort})])},m=function(g){return function(p){return M4(function(){return e.mobileLayout?"px-3":"container"}())([M4("d-flex flex-wrap align-items-center justify-content-between mt-3 mb-0 mb-md-4")([s,Oe(c)(function(y){return m8n("")(y.description)}),Oe(e.currentUser)(function(y){return yne("my-2")(Aj(new $E(t(new Ed(Zs.value)))))})]),kf(e.mobileLayout)(u),v(g),p])}},_=function(g){return{chancingState:f,counselorConnectionStatus:function(p){return tW(p.id)(n.schoolDb)},currentUser:e.currentUser,schools:_8n(g),featureFlags:e.featureFlags,hasFinancialProfile:e.hasFinancialProfile,headerFiltersRow:au(function(p){return He}),mobileLayout:e.mobileLayout,ranking:n.ranking,paths:e.paths,schoolAccessors:new d(jW(n.schoolDb)),schoolListStatus:function(p){return oF(Xs(p.id)(n.schoolDb))(function(y){return y.status})},showHeader:!1,showCounselorConnections:p8n(d8n(Cde)(e.currentUser))(new d(!0)),sort:n.sort,onCounselorConnect:function(p){return t(tw.create(WD.create(function(y){return{schoolId:y}}(p))))},onSchoolClick:sne(n)(t),onListStatusChange:function(p){return function(y){return function(){b9e(t)(n)(p)(y)();var N=e9();if(N instanceof d&&N.value0 instanceof SR)return t(new tO(c3.value))();if(N instanceof d&&N.value0 instanceof wR)return be;if(N instanceof d&&N.value0 instanceof cd)return be;if(N instanceof b)return be;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 310, column 11 - line 315, column 33): "+[N.constructor.name])}}},dispatch:function(p){return t(nO.create(p))},state:n.list,useVirtualList:!0,virtualListScrollParent:h8n(sPe(e.mobileLayout))(function(){var y=mPe(g8n(mPe(Ao)(Ud))(dU))(pU(".t--mobile-top-scrolling-container"))();if(y instanceof b)return D8n(Ku("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 325, column 84 - line 327, column 33): "+[y.constructor.name])})}},h=function(g){return m(bt(g))(QW(_(g)))},w=function(g){return m(bt(g.schools))(QW(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 Wn(function(y){return y8n(y)(g.props.chances)})},counselorConnectionStatus:function(y){return Nt.value},schools:g.schools,schoolAccessors:b.value,schoolListStatus:function(y){return oF(Gi(y.id)(e.schoolList))(function(F){return F.status})},useVirtualList:!1}}()))};return lPe(e)(n)(t)(re([Oe(e.seoView)(function(g){return ZTe(e.paths)({seo:g.props,schools:g.schools})}),M4("flex-grow-1 bg-very-light-grey "+function(){return e.mobileLayout?"":"overflow-x-hidden overflow-y-auto t--scroll-container"}())([bU(e.mobileLayout)(u),kf(e.mobileLayout)(l),Oe(c)(XTe({mobileLayout:e.mobileLayout})),function(){if(n.visibleSchools instanceof Wn)return h(n.visibleSchools.value0);if(n.visibleSchools instanceof va&&e.seoView instanceof d)return w(e.seoView.value0);if(n.visibleSchools instanceof va&&e.seoView instanceof b)return a;if(n.visibleSchools instanceof Nt&&e.seoView instanceof d)return w(e.seoView.value0);if(n.visibleSchools instanceof Nt&&e.seoView instanceof b)return a;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 135, column 9 - line 140, column 46): "+[n.visibleSchools.constructor.name,e.seoView.constructor.name])}()]),Oe(n.pushTokenRequest)(function(g){return bGe(g.props)(g.state)(function(p){return t(b4.create(p))})})]))}}},_Pe=function(e){var n=function(t){return YW({chancingState:ow(t),currentUser:t.currentUser,hasFinancialProfile:t.hasFinancialProfile,ranking:t.ranking})};return{init:w9e({basePath:"all",chancingProfile:e.chancingProfile,configKey:P9e,counselorConnections:e.counselorConnections,currentUser:e.currentUser,featureFlags:e.featureFlags,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,initialSchools:e.initialSchools,knownSeoState:oF(e.seoView)(function(t){return t.props}),ranking:b8n(R8n(e.seoView)(function(t){return t.props.ranking}))(e.ranking),schoolConnections:e.schoolConnections,schoolList:e.schoolList,seoView:Xn(e.seoView),sortOptions:n,trackingSource:$T.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator}),view:w8n(e),update:E9e}};var S8n=Cr(Et),E8n=Cr(Du(zn)),C8n=$(U),I8n=to(b0),pPe=Gf()(),F8n=IA({reflectSymbol:function(){return"schools"}})()(),dPe=lt(Ie),T8n=Yu(wT)(qw),M8n=Pv(Z4),bne=Gs(),G8n=x(U),A8n=IA({reflectSymbol:function(){return"canChance"}})()(),hPe=function(e){var n=function(){var t=function(a){if(Ge)return S8n(function(r){return r.name});throw new Error("Failed pattern match at Hub.Types.Seo (line 158, column 1 - line 158, column 96): "+[])};return e.ranking instanceof d?E8n(function(a){return C8n(I8n(e.ranking.value0)(a.rankings))(function(r){return r.order})}):t(!0)}();return eu(n)},gPe=function(e){var n=pPe({expectedNumberOfSchools:bt(e.schools)})(F8n(gt.value)(e));return{expectedNumberOfSchools:n.expectedNumberOfSchools,slug:n.slug,title:n.title,description:n.description,filters:n.filters,slugRedirectNotification:n.slugRedirectNotification,ranking:dPe(RB)(ae(e.ranking)),chances:T8n(M8n(function(t){return function(a){return new Ue(bne(t),{score:ae(a.score),classification:G8n(m7)(ae(a.classification)),specialCase:dPe(g7)(ae(a.specialCase))})}})(e.chances))}},DPe=function(e){return pPe({chancing:{canChance:e.canChance,endorsed:!0,moreInfoLink:b.value}})(A8n(gt.value)({canChance:e.canChance,imgixPath:e.imgixPath,name:e.name,id:bne(e.id),slug:bne(e.slug),address:C7(e.address),gender:D7(e.gender),rankings:R7(me([])(ae(e.rankings))),tuitionInState:ae(e.tuitionInState),tuitionOutOfState:ae(e.tuitionOutOfState),feesInState:ae(e.feesInState),feesOutOfState:ae(e.feesOutOfState),costRoomBoard:ae(e.costRoomBoard)}))};var cO=function(e){return function(){console.error(e)}};var SPe=function(e){var n=Yn(e);return function(t){return n(cO(t))}};var N8n=q(xt),EPe=Y(Ir),O8n=x(_t),k8n=SPe(Af),CPe=function(e){var n=function(a){var r=e(a);return kH(r.view(r.init.value0)(je(N8n(be))))},t=function(a){return function(r){return function(i){return function(){var l=EPe(EPe(Ao)(function(){var s=O8n(Sx);return function(f){return s(Ud(f))}}()))(Rx(r))();if(l instanceof b)return k8n("Element #"+(r+" not found"))();if(l instanceof d){var c=Yle(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(Yue),renderToString:n,hydrate:t(Kue)}};var H8n=Kn(iS),U8n=Y(Yc),IPe=q(nt),FPe=function(e){var n=ym(e);return function(t){return CPe(H8n({parse:function(a){return U8n(n(a))(function(r){return Ce(new rn("Component construction failed"))(Ze.create)(t.def(r))})},diagnosticName:"Props for "+t.diagnosticName,default:{init:IPe(be),update:function(a){return function(r){return IPe(be)}},view:function(a){return function(r){return He}}}}))}};var Pt=ct(),Rne=rt(fe),No=Gn(fe),TPe=C({reflectSymbol:function(){return"filters"}})(rt(Pt(C({reflectSymbol:function(){return"facet"}})(fe)(C({reflectSymbol:function(){return"selection"}})(Pt(C({reflectSymbol:function(){return"inclusions"}})(Gn(Pt(C({reflectSymbol:function(){return"operator"}})(fe)(C({reflectSymbol:function(){return"terms"}})(Rne)(he)))))(C({reflectSymbol:function(){return"options"}})(Gn(Rne))(C({reflectSymbol:function(){return"pattern"}})(No)(C({reflectSymbol:function(){return"range"}})(Gn(Pt(C({reflectSymbol:function(){return"max"}})(fe)(C({reflectSymbol:function(){return"min"}})(fe)(he)))))(he))))))(he))))),sO=x(U),MPe=$(U),B8n=Y(Ie),J8n=$(pe),wne=C({reflectSymbol:function(){return"act"}}),GPe=C({reflectSymbol:function(){return"english"}}),Qi=Gn(Dt),APe=C({reflectSymbol:function(){return"math"}}),xPe=APe(Qi),LPe=C({reflectSymbol:function(){return"description"}}),Sne=C({reflectSymbol:function(){return"id"}}),fO=C({reflectSymbol:function(){return"name"}})(fe),Cg=Gn(Wt),Ene=C({reflectSymbol:function(){return"gpa"}}),Cne=C({reflectSymbol:function(){return"sat"}}),jPe=C({reflectSymbol:function(){return"readingWriting"}}),PPe=C({reflectSymbol:function(){return"slug"}}),NPe=PPe(ST),OPe=C({reflectSymbol:function(){return"chances"}}),Ine=C({reflectSymbol:function(){return"all"}}),kPe=C({reflectSymbol:function(){return"classification"}})(No),HPe=C({reflectSymbol:function(){return"score"}})(Qi),UPe=C({reflectSymbol:function(){return"specialCase"}})(No)(he),BPe=Pt(C({reflectSymbol:function(){return"academicThresholdStatus"}})(fe)(C({reflectSymbol:function(){return"applicationStrategy"}})(fe)(kPe(C({reflectSymbol:function(){return"courseRigorStrength"}})(No)(C({reflectSymbol:function(){return"ecStrength"}})(No)(C({reflectSymbol:function(){return"isRecommendedStrategy"}})(Zn)(HPe(C({reflectSymbol:function(){return"shouldApplyTestOptional"}})(Zn)(UPe))))))))),Fne=C({reflectSymbol:function(){return"p25"}}),JPe=C({reflectSymbol:function(){return"p50"}}),Tne=C({reflectSymbol:function(){return"p75"}}),iF=Pt(Fne(Qi)(JPe(Qi)(Tne(Qi)(he)))),WPe=Pt(Fne(Cg)(JPe(Cg)(Tne(Cg)(he)))),qPe=C({reflectSymbol:function(){return"schools"}}),zPe=C({reflectSymbol:function(){return"address"}}),$Pe=C({reflectSymbol:function(){return"location"}})(Pt(C({reflectSymbol:function(){return"lat"}})(Wt)(C({reflectSymbol:function(){return"lng"}})(Wt)(he)))),VPe=zPe(Pt(C({reflectSymbol:function(){return"nonUSAddress"}})(Gn(Pt(zPe(fe)(C({reflectSymbol:function(){return"country"}})(fe)($Pe(he))))))(C({reflectSymbol:function(){return"usAddress"}})(Gn(Pt(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"county"}})(fe)($Pe(C({reflectSymbol:function(){return"region"}})(fe)(C({reflectSymbol:function(){return"state"}})(fe)(C({reflectSymbol:function(){return"street"}})(fe)(C({reflectSymbol:function(){return"zip"}})(fe)(he))))))))))(he)))),QPe=C({reflectSymbol:function(){return"admissions"}}),YPe=C({reflectSymbol:function(){return"percentile"}})(Wt),KPe=C({reflectSymbol:function(){return"value"}}),G4=Gn(Pt(YPe(KPe(Wt)(he)))),A4=Gn(Pt(Fne(Dt)(Tne(Dt)(he)))),Mne=Gn(Pt(C({reflectSymbol:function(){return"men"}})(Dt)(C({reflectSymbol:function(){return"women"}})(Dt)(he)))),XPe=Pt(YPe(KPe(Dt)(he))),ZPe=Gn(XPe),eNe=Pt(C({reflectSymbol:function(){return"conference"}})(Gn(Pt(C({reflectSymbol:function(){return"group"}})(fe)(fO(he)))))(C({reflectSymbol:function(){return"division1"}})(Zn)(he))),nNe=C({reflectSymbol:function(){return"canChance"}})(Zn),tNe=C({reflectSymbol:function(){return"costRoomBoard"}})(Qi),aNe=C({reflectSymbol:function(){return"feesInState"}})(Qi),rNe=C({reflectSymbol:function(){return"feesOutOfState"}})(Qi),oNe=C({reflectSymbol:function(){return"gender"}})(fe),iNe=C({reflectSymbol:function(){return"imgixPath"}})(fe),uNe=C({reflectSymbol:function(){return"rankings"}}),lNe=rt(Pt(C({reflectSymbol:function(){return"bucket"}})(fe)(C({reflectSymbol:function(){return"key"}})(fe)(C({reflectSymbol:function(){return"order"}})(Dt)(he))))),cNe=Ine(iF),sNe=APe(iF),fNe=C({reflectSymbol:function(){return"tuitionInState"}})(Qi),vNe=C({reflectSymbol:function(){return"tuitionOutOfState"}})(Qi),mNe=C({reflectSymbol:function(){return"ranking"}})(No),_Ne=C({reflectSymbol:function(){return"status"}})(fe)(he),pNe=PPe(fe),W8n=function(){var e=function(){var t=me({filters:[],sort:p2(AD)}),a=Kn(iS)({diagnosticName:"Hub config - filters + sort",parse:ym(Gn(Pt(TPe(C({reflectSymbol:function(){return"sort"}})(Pt(C({reflectSymbol:function(){return"by"}})(fe)(C({reflectSymbol:function(){return"direction"}})(fe)(he))))(he))))),default:zo});return function(r){return t(ae(a(r)))}}(),n=function(t){return{hasFinancialProfile:t.hasFinancialProfile,mobileLayout:t.mobileLayout,paths:t.paths,showNetworkCard:t.showNetworkCard,chancingProfile:sO(eJ)(ae(t.chancingProfile)),counselorConnections:sO(Im(qS))(ae(t.counselorConnections)),currentUser:sO(yW)(ae(t.currentUser)),featureFlags:Bie(t.featureFlags),focusedSchool:MPe(ae(t.focusedSchool))(function(a){return{slug:a.slug,tab:c6(a.tab)}}),initialConfig:e(t.initialConfig),initialSchools:G0e(t.initialSchools),mapboxAccessToken:t.mapboxAccessToken,randomSeed:cU(t.randomSeed),ranking:B8n(ae(t.ranking))(w7),schoolConnections:M0e(t.schoolConnections),schoolList:fW(t.schoolList),seoView:MPe(ae(t.seoView))(function(a){var r=gPe(a);return{props:r,schools:hPe(r)(J8n(a.schools)(DPe))}}),vineBelowConnectionLimit:ae(t.vineBelowConnectionLimit),whatificator:{visible:t.whatificator.visible,scenario:sO(gme)(ae(t.whatificator.scenario))}}};return FPe(Pt(C({reflectSymbol:function(){return"chancingProfile"}})(Gn(Pt(wne(Pt(GPe(Qi)(xPe(C({reflectSymbol:function(){return"reading"}})(Qi)(C({reflectSymbol:function(){return"science"}})(Qi)(he))))))(C({reflectSymbol:function(){return"courseRigor"}})(Pt(C({reflectSymbol:function(){return"ap"}})(Qi)(C({reflectSymbol:function(){return"collegeClasses"}})(Qi)(C({reflectSymbol:function(){return"honors"}})(Qi)(he)))))(C({reflectSymbol:function(){return"ecActivities"}})(rt(Pt(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(Gn(iE))(C({reflectSymbol:function(){return"category"}})(fe)(LPe(No)(Sne(Qi)(fO(C({reflectSymbol:function(){return"tier"}})(fe)(he)))))))))(C({reflectSymbol:function(){return"ecScore"}})(Cg)(Ene(Cg)(C({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(Qi)(Cne(Pt(xPe(jPe(Qi)(he))))(he))))))))))(C({reflectSymbol:function(){return"counselorConnections"}})(Gn(W_(fe)))(C({reflectSymbol:function(){return"currentUser"}})(Gn(Pt(C({reflectSymbol:function(){return"cvid"}})(fe)(C({reflectSymbol:function(){return"isHq"}})(Zn)(C({reflectSymbol:function(){return"role"}})(Pt(C({reflectSymbol:function(){return"counselor"}})(Gn(Pt(he)))(C({reflectSymbol:function(){return"semUser"}})(Gn(Pt(C({reflectSymbol:function(){return"schoolId"}})(zv)(he))))(C({reflectSymbol:function(){return"vine"}})(Gn(Pt(C({reflectSymbol:function(){return"admissionYear"}})(Qi)(C({reflectSymbol:function(){return"avatarUrl"}})(No)(C({reflectSymbol:function(){return"fullName"}})(No)(C({reflectSymbol:function(){return"homeState"}})(No)(C({reflectSymbol:function(){return"initials"}})(No)(C({reflectSymbol:function(){return"publishScope"}})(fe)(he)))))))))(he)))))(he))))))(C({reflectSymbol:function(){return"featureFlags"}})(Pt(C({reflectSymbol:function(){return"app18667IvyOnSdp"}})(Zn)(C({reflectSymbol:function(){return"app18667TrellisRecruiter"}})(Zn)(C({reflectSymbol:function(){return"autopilot"}})(fe)(C({reflectSymbol:function(){return"rcr2577ClaimSchoolProfileLinkOnSdp"}})(Zn)(he))))))(C({reflectSymbol:function(){return"focusedSchool"}})(Gn(Pt(NPe(C({reflectSymbol:function(){return"tab"}})(fe)(he)))))(C({reflectSymbol:function(){return"hasFinancialProfile"}})(Zn)(C({reflectSymbol:function(){return"initialConfig"}})(Dm)(C({reflectSymbol:function(){return"initialSchools"}})(Pt(C({reflectSymbol:function(){return"chancesAndFinancials"}})(Gn(W_(Pt(OPe(Pt(Ine(rt(BPe))(C({reflectSymbol:function(){return"guidance"}})(Gn(Dm))(C({reflectSymbol:function(){return"sameDemographicStats"}})(Gn(Pt(wne(iF)(Ene(WPe)(Cne(iF)(he))))))(C({reflectSymbol:function(){return"top"}})(BPe)(he))))))(C({reflectSymbol:function(){return"financials"}})(Gn(Pt(C({reflectSymbol:function(){return"estimatedMeritAid"}})(Cg)(C({reflectSymbol:function(){return"estimatedNetCost"}})(Wt)(C({reflectSymbol:function(){return"financialAid"}})(Wt)(C({reflectSymbol:function(){return"stickerPrice"}})(Wt)(he)))))))(he))))))(qPe(rt(Pt(C({reflectSymbol:function(){return"academicOfferings"}})(Pt(C({reflectSymbol:function(){return"careerCounseling"}})(Zn)(C({reflectSymbol:function(){return"creditForApExams"}})(Zn)(C({reflectSymbol:function(){return"creditForIbExams"}})(Zn)(C({reflectSymbol:function(){return"hasMedicalSchool"}})(Zn)(C({reflectSymbol:function(){return"offersGradDegree"}})(Zn)(C({reflectSymbol:function(){return"specialFocus"}})(No)(C({reflectSymbol:function(){return"studyAbroad"}})(Zn)(he)))))))))(VPe(QPe(Pt(C({reflectSymbol:function(){return"acceptanceRate"}})(G4)(C({reflectSymbol:function(){return"actComposite"}})(A4)(C({reflectSymbol:function(){return"actMath"}})(A4)(C({reflectSymbol:function(){return"actVerbal"}})(A4)(C({reflectSymbol:function(){return"admitted"}})(Mne)(C({reflectSymbol:function(){return"applicants"}})(Mne)(C({reflectSymbol:function(){return"enrolled"}})(Mne)(C({reflectSymbol:function(){return"fracSubmittedAct"}})(Cg)(C({reflectSymbol:function(){return"fracSubmittedSat"}})(Cg)(C({reflectSymbol:function(){return"reqClassRank"}})(No)(C({reflectSymbol:function(){return"reqRecLetters"}})(No)(C({reflectSymbol:function(){return"reqStandardTests"}})(No)(C({reflectSymbol:function(){return"reqToefl"}})(No)(C({reflectSymbol:function(){return"satMath"}})(A4)(C({reflectSymbol:function(){return"satVerbal"}})(A4)(C({reflectSymbol:function(){return"totalApplicants"}})(ZPe)(C({reflectSymbol:function(){return"yieldRate"}})(G4)(he)))))))))))))))))))(C({reflectSymbol:function(){return"appGroup"}})(No)(C({reflectSymbol:function(){return"applicationTimeHours"}})(Dt)(C({reflectSymbol:function(){return"averageFederalLoan"}})(Qi)(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)(he))))))))(C({reflectSymbol:function(){return"basketball"}})(eNe)(C({reflectSymbol:function(){return"calendarSystem"}})(fe)(C({reflectSymbol:function(){return"chancing"}})(Pt(nNe(C({reflectSymbol:function(){return"endorsed"}})(Zn)(C({reflectSymbol:function(){return"moreInfoLink"}})(No)(he)))))(C({reflectSymbol:function(){return"colors"}})(Pt(C({reflectSymbol:function(){return"primary"}})(No)(C({reflectSymbol:function(){return"secondary"}})(No)(he))))(tNe(C({reflectSymbol:function(){return"diversity"}})(fe)(C({reflectSymbol:function(){return"dropOutRate"}})(Dt)(aNe(rNe(C({reflectSymbol:function(){return"football"}})(eNe)(C({reflectSymbol:function(){return"fourYearGradRate"}})(Cg)(C({reflectSymbol:function(){return"fracInternationalStudents"}})(G4)(C({reflectSymbol:function(){return"fracLoans"}})(Wt)(C({reflectSymbol:function(){return"fracPellGrants"}})(Wt)(oNe(C({reflectSymbol:function(){return"hasFourYearProgram"}})(Zn)(C({reflectSymbol:function(){return"hasOnCampusHousing"}})(Zn)(C({reflectSymbol:function(){return"hasTwoYearProgram"}})(Zn)(C({reflectSymbol:function(){return"hbcu"}})(Zn)(Sne(zv)(iNe(C({reflectSymbol:function(){return"ipedsUnitId"}})(No)(C({reflectSymbol:function(){return"isCommuterCollege"}})(Zn)(C({reflectSymbol:function(){return"isForProfit"}})(Zn)(C({reflectSymbol:function(){return"isPublic"}})(Zn)(C({reflectSymbol:function(){return"majors"}})(Rne)(fO(C({reflectSymbol:function(){return"numFreshmen"}})(ZPe)(C({reflectSymbol:function(){return"phone"}})(fe)(C({reflectSymbol:function(){return"prestige"}})(fe)(C({reflectSymbol:function(){return"profileClaimed"}})(Zn)(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)(he))))))))(uNe(lNe)(C({reflectSymbol:function(){return"religiousAffiliation"}})(fe)(C({reflectSymbol:function(){return"retentionRate"}})(G4)(C({reflectSymbol:function(){return"schoolType"}})(fe)(C({reflectSymbol:function(){return"setting"}})(fe)(C({reflectSymbol:function(){return"sixYearGradRate"}})(G4)(NPe(C({reflectSymbol:function(){return"studentsPerFaculty"}})(XPe)(C({reflectSymbol:function(){return"testScoreStats"}})(Gn(Pt(wne(Pt(cNe(GPe(iF)(sNe(he)))))(Ene(Pt(Ine(WPe)(he)))(Cne(Pt(cNe(sNe(jPe(iF)(he)))))(he))))))(C({reflectSymbol:function(){return"totalUndergrads"}})(Dt)(fNe(vNe(C({reflectSymbol:function(){return"urls"}})(Pt(QPe(No)(C({reflectSymbol:function(){return"finAid"}})(No)(C({reflectSymbol:function(){return"main"}})(fe)(C({reflectSymbol:function(){return"priceCalculator"}})(No)(he))))))(he)))))))))))))))))))))))))))))))))))))))))))))))))))))))(he))))(C({reflectSymbol:function(){return"mapboxAccessToken"}})(fe)(C({reflectSymbol:function(){return"mobileLayout"}})(Zn)(C({reflectSymbol:function(){return"paths"}})(Pt(C({reflectSymbol:function(){return"chancingCta"}})(fe)(C({reflectSymbol:function(){return"chancingWizardReturnToHub"}})(fe)(C({reflectSymbol:function(){return"hub"}})(fe)(C({reflectSymbol:function(){return"rootUrl"}})(fe)(he))))))(C({reflectSymbol:function(){return"randomSeed"}})(Dt)(mNe(C({reflectSymbol:function(){return"schoolConnections"}})(W_(Pt(C({reflectSymbol:function(){return"initiator"}})(fe)(C({reflectSymbol:function(){return"schoolUsesAiRecruiter"}})(Zn)(_Ne)))))(C({reflectSymbol:function(){return"schoolList"}})(W_(Pt(C({reflectSymbol:function(){return"applicationRound"}})(fe)(_Ne))))(C({reflectSymbol:function(){return"seoView"}})(Gn(Pt(OPe(W_(Pt(kPe(HPe(UPe)))))(LPe(fe)(TPe(mNe(qPe(rt(Pt(VPe(nNe(tNe(aNe(rNe(oNe(Sne(fe)(iNe(fO(uNe(Gn(lNe))(pNe(fNe(vNe(he))))))))))))))))(pNe(C({reflectSymbol:function(){return"slugRedirectNotification"}})(Zn)(C({reflectSymbol:function(){return"title"}})(fe)(he)))))))))))(C({reflectSymbol:function(){return"showNetworkCard"}})(Zn)(C({reflectSymbol:function(){return"vineBelowConnectionLimit"}})(Gn(Zn))(C({reflectSymbol:function(){return"whatificator"}})(Pt(C({reflectSymbol:function(){return"scenario"}})(Gn(bT))(C({reflectSymbol:function(){return"visible"}})(Zn)(he))))(he)))))))))))))))))))))({diagnosticName:"Hub.AllSchools",def:function(t){return d.create(_Pe(n(t)))}})}();return q8n;})(); /* 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. */ /*! 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. */